A table holds its own data. A base holds none — its rows are other documents in your brain, gathered live. Both look like a grid, so pick by what a row is: a record you are keeping, or a document you already have.
Creating a table
In the sidebar, open the⋮ menu on Documents or on a folder, choose New document, then Table.
Or ask your agent, which is usually faster when you know what the columns should be: “Build a table of our suppliers — name, category, lead time in days, minimum order, and whether we’ve verified them.” It creates the table with the columns typed correctly and the rows filled in.
Typed columns
Every column has a type, and the type is enforced on every change — from you editing a cell, and from an agent rewriting the whole table. A number column cannot quietly accumulate text.Add column in the column menu creates Text, Number, Checkbox, and Date columns. Any column can be changed to Select afterwards from the same menu, where you enter the options one per line — Tatara offers the values already in the column as a starting list.
Formula columns
A formula column works a value out from the other numbers in its row — return on ad spend asrevenue / spend, or margin as (revenue - spend) / spend. Tatara calculates it and stores the result, rounded to two decimal places, so anyone reading the table — you, a teammate, or an agent — sees a real number without having to recalculate anything. A row with a blank input gets a blank result.
Formulas are deliberately simple arithmetic over the row’s number columns. There are no date-sensitive functions: a “days since” column would be wrong the moment it was stored.
Ask your agent to add one: “Add a ROAS column to the channel table — revenue divided by spend.”
Working with a table
The grid fills the page. Above it sits a strip carrying the table’s title, the filter controls, and a count of the rows you are looking at, which reads12 of 550 rows while a filter is on.
Scroll down and the column headings stay put. Scroll sideways and the first column stays with them, so you always know which row you are reading. Rows are one line each: anything too long for its column is cut short, and hovering the cell shows the whole value.
Click a cell to edit it. Committing a cell moves you down to the same column in the next row, so you can fill a column top to bottom without reaching for the mouse. A select cell opens its list on the first click and commits as soon as you pick a value. A checkbox toggles on the click, and focus stays put.
New row at the foot of the grid adds a blank row. Deleting a row that holds data asks you to confirm; an empty row goes immediately. Every column heading has a sort button and a menu for renaming, retyping, adding, and deleting columns. The menu stays hidden until you hover the heading, and the sort button shows only on the column you have sorted by, so a wide table shows column names rather than a row of buttons.
The Filter button and a chip for each active filter sit in the strip. Text columns filter with “contains”, checkbox columns filter on ticked or unticked, and everything else matches exactly. Filters only change what you are looking at — filtering never removes a row from the document.
A table document has no properties rail and no width control — the grid is the page. Its title shows in the strip above the grid, but is read-only there. Rename it from the sidebar.
Bases
A live view over your other documents, rather than data of its own.
Document formats
All six formats, and which to pick.