Create new columns whose values are derived from existing data using arithmetic, text functions, and conditional logic — without leaving your browser.
SheetTool formulas let you add calculated columns that reference other columns by name. Use [Column Name] syntax to pull values, then combine them with arithmetic operators, text functions, or conditional expressions. Every formula runs entirely in the browser so your data stays private. Formulas are evaluated row-by-row and the result is written into a new column you can rename, export, or use in further calculations.
Use [Price] * [Quantity] to create a Total column. Add ROUND([Price] * [Quantity]) if you need whole-number results for invoicing.
Combine fields with CONCAT([First Name], " ", [Last Name]) to create a single Full Name column for export.
Use IF([Inventory] <= 0, "Out of stock", "OK") to add a status column that highlights items needing attention before uploading a product feed.
Calculate profit margin with ROUND(([Price] - [Cost]) / [Price] * 100) to get a percentage column you can sort or filter on.
SheetTool uses a simple expression syntax with [Column Name] references, standard arithmetic operators (+, -, *, /), built-in functions (SUM, ROUND, ABS, CONCAT, UPPER, LOWER, TRIM, LEN, IF), and comparison operators (==, !=, >, <, >=, <=). It is designed to be familiar to spreadsheet users without requiring full Excel formula compatibility.
Yes. Once you create a calculated column, it appears as a regular column that you can reference in subsequent formulas using the same [Column Name] syntax.
Formulas are evaluated on every row in the dataset regardless of active filters. However, you can use IF conditions within the formula to apply logic selectively based on column values.
No. All formula evaluation happens entirely in your browser. Your data never leaves your device.