Skip to main content

Advanced Tables

Build structured, tag-powered tables that connect data across your entire Knowledge Base

Written by Vlad

Some of the things you take notes on naturally come in sets: the lectures in a course, the vocabulary you're studying, the books you plan to read. Each entry has the same handful of details worth tracking, like a date, a topic, or a status.

Advanced Tables let you manage information like this directly within your knowledge base: each row represents one entry, and each column corresponds to a property of that entry.

A Reading List as an Advanced Table, one row per book with Author, Genre, Summary, and Status property columns.

Advanced Tables are powered by RemNote's tags and properties, which means the data in your table stays connected to everything else in your notes. You don't need to think about tags to use a table, though; for most workflows you can simply work within the table itself. If you do want to read more about how Advanced tables and tags work together, see Tags, Properties, Templates, and Tables in Five Minutes.

Note: Advanced Tables are a RemNote Pro feature. Free users can create up to three tables in total (any mix of Advanced and Simple Tables) to try the feature out. For a quick overview of both table types, see Tables.

Creating an Advanced Table

You can create a new Advanced Table in two ways:

  • Click Advanced Table in the bottom toolbar.

    The Table button in the bottom toolbar expanded, offering Simple Table and Advanced Table.

  • Type the /advanced table command

    The /advanced table command typed in a bullet, suggesting the Insert Advanced Table option.

You can also insert a view of an existing Advanced Table or tag anywhere in your notes by typing /table and selecting the New Table View for Existing Table/Tag option. This lets you open the same table in multiple documents across your knowledge base, and changes you make in one view update the table everywhere it appears.

The /table command menu with New Table View For Existing Table/Tag highlighted, next to a preview of an existing table.

Editing Content

You can create new rows at the top, bottom, or after any existing row by clicking the Add Row button next to the position where you want it. Clicking the Add Row button in the top-right corner of the table adds a row at the top.

A vocabulary table with the Add Row button highlighted in the toolbar at its top right corner.

Once your table has content, you can:

  • Edit existing content by clicking on the appropriate cell and typing.

  • Add multiple bullet points inside table cells (except for the Name column) by pressing Enter within a cell's text.

  • Move between cells with the arrow keys. For a full list of shortcuts, see Navigating Tables with the Keyboard.

Previewing Content

You can zoom into any item in an Advanced Table by clicking the bullet next to it. For example, if you are tracking lectures, each row can represent a different lecture. Click the bullet to open a lecture, then add notes or details inside that bullet, just like you would anywhere else in RemNote.

An arrow pointing at the bullet to the left of a table row's name, which zooms into that row.

If you often zoom into rows, you can set the table to automatically convert each new row into a document. To enable this, click the Name column header and select the relevant option from the menu.

Once this is set up, every item in the table becomes its own document. An Open button will appear on each row, allowing you to quickly preview the document's content or zoom in by double-clicking the button.

The Name column's menu with the Turn Every Row Into A Document toggle highlighted.

A table row with the Open button that appears on hover next to its name, indicated by an arrow.

Editing Rows in Bulk

To quickly update or remove several rows at once, select the checkboxes next to the rows you want to edit. Then use the floating toolbar to bulk-edit their values or delete them in a single action.

Two rows selected by their checkboxes, with the floating bulk-edit toolbar above the table offering per-property edits and a delete action.

Editing Columns

To change the name or options of a column, click on the column header to open the configuration menu. This menu offers options for working with columns (such as Sort, Filter, Hide Property, and actions to move the column left or right), as well as options for configuring the properties themselves.

A column's configuration menu, including Property Type, Flashcard Configuration, Property Location, AI Autofill, Cell Format And Style, and column actions like Hide Property.

Tip: For details on sorting, filtering, and other display options, see Configuring Advanced Tables. For details on property types and settings, see Properties.

Automating Advanced Tables with AI

AI Column Autofill

For every column except the initial Name column, you can enable the AI Autofill option. When you fill in the Name column, any columns with autofill enabled will be automatically pre-filled based on their column names.

A column's menu with the AI Autofill toggle highlighted and turned on.

You can also add custom instructions to guide how AI formats its output. For instance, if you are learning a new language, you might ask AI to always include a translation after each example sentence, or to use only simple vocabulary when generating examples.

The AI Autofill Configuration box with a custom instruction telling the AI what to write when the Name column changes.

AI-Generated Tables

You can quickly build out entire table structures with just a few keystrokes. After you type the name of your table, AI-powered suggestions for relevant columns will appear automatically.

A new table with AI-suggested column names and a tooltip reading Press Tab to add the suggested columns.

Press Tab to accept them. Then press Tab again to add suggested rows.

The Name column showing Press Tab To Add Rows above a list of AI-suggested row names.

After selecting rows, the entire table with all columns will be AI-autofilled for you.

The finished table after autofill, with every column filled in for each row.

Duplicating Advanced Tables

RemNote offers several ways to duplicate an Advanced Table. To get started, click the gear icon (⚙) and select Duplicate Table. You will see three options:

  • Create New View Linked to Original Table creates a linked copy of your table. Any edits you make in either table will automatically update the other. This is useful if you want to display the same table in multiple places within your KB.

  • Duplicate Contents Into New Table generates a new, standalone Advanced Table that fully copies all data from the original. Changes made to one table will not affect the other, as they remain completely independent.

  • Duplicate Structure Only Into New Table copies just the structure of your original table without including any entries. Use this when you want a new table with the same column setup. For example, if you have a table for Biology lectures and want to create an identical one for Chemistry, this option makes it easy.

The table menu with the Duplicate Table submenu open, offering Create New View Linked To Original Table, Duplicate Contents Into New Table, and Duplicate Structure Only Into New Table.

Flashcards from Advanced Tables

Creating flashcards from Advanced Tables uses RemNote's Concept/Descriptor Framework. Each value in the Name column is treated as a Concept, while the other columns serve as Descriptors. For a full walkthrough of enabling flashcard generation, choosing card directions, and customizing what appears on each card, see Generating Flashcards from Tables.

Did this answer your question?