Data & CSV

CSV calculated column

Apply a safe mathematical expression to a numeric column and append the result.

CSV calculated column
Esc to restore

Your inputs

Up to 25 MB per file, 50,000 data rows, 200 columns and 2 million data cells. Fully blank rows and columns are ignored before row, column and cell limits are checked. Individual tools may have smaller result or chart limits.

Results update as you type. Larger files run when you press Update result.

Your result

LOCAL & PRIVATE

Your result will appear here.

Your inputs stay in this browser. Nothing is uploaded or saved.

A clear answer. Here’s how.

Evaluates the restricted expression grammar used by the function plotter, with x bound to each chosen decimal cell. Supports arithmetic and documented mathematical functions without executing JavaScript. Appends a unique heading, preserving original columns/order. Non-finite results or magnitudes above 1e100 are rejected; blank handling is explicit.

See a worked example

Worked example

A fixed demonstration, separate from the values you enter above.

Your CSV
ID,Name,Team,Amount,Date
001,Ada,Design,120,2026-01-05
002,Sam,Writing,80,2026-01-06
003,Jo,Design,150,2026-01-07
Column separator
Comma
Value column
Amount
Expression using x
x * 1.2
New column heading
Adjusted amount
Blank numeric cells
Keep result blank

Example result

Example result
IDNameTeamAmountDateAdjusted amount
001AdaDesign1202026-01-05144
002SamWriting802026-01-0696
003JoDesign1502026-01-07180

x is the chosen numeric cell; the expression parser does not execute JavaScript.