After writing a formula, the cell shows #REF! or similar — what's wrong?
After writing a formula, the cell shows #REF! or similar — what's wrong?
Why might the formula be invalid?
Why might the formula be invalid?
- Operators or brackets in non-English chars (e.g., Chinese quotes "" should be ""“).
- Mismatched brackets (e.g.,
IF(TRUE,0,1))has an extra closing paren).
- Referenced field is deleted or missing (e.g.,
SUM([Field A])where Field A is gone).
- Percentages should be decimals in computation (10% → 0.1).
- Wrong operator usage.
- Make sure data formats are correct before sync.
How do you write "not equal" in an AI Table formula?
How do you write "not equal" in an AI Table formula?
!= means “not equal” in AI Table formula fields.How do you express null in an AI Table formula?
How do you express null in an AI Table formula?
= "" directly, or use ISBLANK() to test for empty.How do you input emoji or symbols in an AI Table formula?
How do you input emoji or symbols in an AI Table formula?
- Mac: while editing, right-click the input box, pick “Emoji & Symbols” — pick anything.
- Windows: press Win + . to open the emoji keyboard — pick anything.
Can a formula field be converted to another field type?
Can a formula field be converted to another field type?
How do I convert a formula field to another type?
How do I convert a formula field to another type?
- After conversion, auto-compute is lost — only the converted field’s behavior remains.
- Formula return values can be of various types — converted fields may not match. Be careful.
SUM in a formula field returns empty or errors — what happened?
SUM in a formula field returns empty or errors — what happened?
How do I adjust the format of a formula field's return value?
How do I adjust the format of a formula field's return value?
How do I change the display format of a formula field?
How do I change the display format of a formula field?
- Number: integer, decimal, thousands
- Pro: percent, currency
- Date: date format
TEXT() output errors when used in computation — what to do?
TEXT() output errors when used in computation — what to do?
TEXT() returns text. Wrap with SUM(), ABS(), etc., to convert to a number first.SUM result is wrong — why?
SUM result is wrong — why?
What's the data format of date function results?
What's the data format of date function results?
- Storage: timestamp (e.g., 45071 = 2024-01-01).
- Display: configurable as date in field settings — the underlying data is still a timestamp.
- Filter: numeric logic (e.g., > 45071 means after 2024-01-01).
Date shows as a number when concatenated to text — why?
Date shows as a number when concatenated to text — why?
TEXT() to format as text first.Example: [Name] & "'s birthday is " & TEXT([Birthday], "yyyy-mm-dd")Formula result should be a date but shows as a number — why?
Formula result should be a date but shows as a number — why?
How do you express "null" in a formula?
How do you express "null" in a formula?
-
Direct check:
[Field] = "" -
Function:
ISBLANK([Field])Example:IF(ISBLANK([Date]), "Empty", "Not empty")
Why does IFS() return `#N/A`?
Why does IFS() return `#N/A`?
TRUE.Example:How do I compute a date N working days later?
How do I compute a date N working days later?
WORKDAY() — args: start date, days, optional holidays.Syntax: WORKDAY(start_date, days, [holidays_array])Examples:WORKDAY("2024/11/01", 10)→ 10 working days later.- For custom holidays, create a date array field as the param.
Max fields a formula can reference?
Max fields a formula can reference?
How to do basic per-row math?
How to do basic per-row math?
[Field 1]+[Field 2]*[Field 3]AI Table 2.0 formula corner
A field looks like a number but I can't do > or < on it — why?
A field looks like a number but I can't do > or < on it — why?
IF([Sales] > 0, [Sales], "No sales").- Issue: returns a number when the condition is true, text otherwise.
- System behavior: to keep the column type uniform, the system coerces all values to text (number 100 becomes text “100”).
- Consequence: when Field 2 does
[Field 1] > 50, text vs number breaks the comparison — invalid or wrong result.
- Bad:
IF(..., [number], "text") - Good:
IF(..., [number], 0)(use 0 instead of text — keep all numbers)