Formulo

Instruction Manual · v0.5.3

A formula-driven mini spreadsheet for quick calculations.

Overview

Formulo lets you write one formula and apply it down a column of data. Enter values into up to 4 columns (A–D) and up to 5 named constants (V–Z), and Formulo computes a Result for every row automatically.

Example: Gas mileage — formula A/B, where A = miles and B = gallons. Each row's Result shows miles-per-gallon for that row's numbers.

The Screen, Top to Bottom

RegionWhat it does
Nav barSheet title (tap to rename), ‹ › arrows to move between sheets, and an “N/M” sheet indicator (tap to open the sheet menu).
Formula barShows = plus your formula. C clears it. The A / Name toggle switches references between letters (A, B, V) and your custom column/constant names.
Constants stripFive fields, V W X Y Z, for fixed values used in every row's calculation (e.g. π, a price per unit, a conversion factor).
Column headersA B C D for your data, plus Result. Each has an editable name underneath (default value1value4).
GridUp to 20 numbered rows. Tap a cell to enter a number; the Result column fills in automatically.
Stat rowPick a summary stat per column — Sum, Min, Max, Mean, Median, Mode, Geometric Mean, Count.
KeypadOn-screen calculator keys for building formulas and entering numbers.

Writing a Formula

1. Tap the formula bar.
2. Type using column letters (A, B, C, D) and/or constants (VZ), combined with the keypad's operators and functions.
3. The same formula is applied to every row, substituting that row's own A/B/C/D values.

Blank cells are treated as 0. Dividing by zero shows an error in the Result cell rather than crashing the sheet.

Use the A / Name toggle to display your renamed columns (e.g. [Price]) instead of bare letters — handy once you've renamed columns to something memorable.

Keypad Reference

Key(s)Function
09, .Digits and decimal point
+ * /Arithmetic
^Exponent: a^b
!Factorial: 5!
Square root by default: √(x). Give it two arguments for an n-th root, degree first: √(3,8) = 2 (cube root of 8).
( )Grouping
, :Function argument separator / range (A:D = A, B, C, D)
e, πEuler's number, pi
EScientific notation: 5E6 = 5,000,000. Works in number fields (cells and constants) and in formulas — you can also put column/constant letters around it, e.g. AEB means A×10B. Shift for LOG.
LOG (Shift of E)Base-10 by default: LOG(x). Give it two arguments for a custom base, base first: LOG(2,8) = 3 (log base 2 of 8).
SIN COS TANTrig functions, one argument, in degrees
SUM MEAN MAX MINStatistical functions over a range or list of values, e.g. SUM(A:D). Argument order doesn't matter.
(Shift)Swaps several keys to alternate functions (e.g. SINASIN, MINGeoMn, MAXMode, ELOG)
Undo — restores the value you were editing before your last change
/ / Minimize, switch to numpad, or maximize, depending on context — see below.
Backspace / delete

LOG and √ are the only functions where argument order matters (base/degree comes first). SUM, MEAN, MAX, MIN, COUNT, MEDIAN, MODE, and GeoMn take any number of values in any order; SIN, COS, TAN, ASIN, ACOS, and ATAN each take exactly one value.

The Minimize / Numpad / Maximize key

The top-left key changes both its icon and its job depending on what you're doing:

The Clear Key (C)

The C key clears progressively more each time you tap it, relabeling itself at every stage so you always know what the next tap will do. Doing anything else (editing a cell, switching sheets, etc.) resets it back to the first stage.

LabelTapping it…
CClears the field you're currently editing (a cell, a constant, a name, or the formula bar), if it has text.
#CClears every value in the grid (all rows, all columns).
CCClears all five constants (V–Z).
ACResets the entire sheet — formula, names, constants, and grid — back to a blank default sheet.

Each tap only takes effect once you reach that stage; the label tells you which stage you're on before you tap.

Entering and Selecting Data

Renaming Columns and Constants

Working with Multiple Sheets

If you clear a sheet completely (back to blank) and then step away from it with the arrows, that blank sheet is automatically deleted — this keeps clutter from piling up after using a sheet as scratch space. It won't delete your first sheet or your only remaining sheet, and jumping via the sheet menu instead of the arrows never deletes anything.

Formulo Lite is limited to 3 sheets and can't import CSVs (it can still export). Clear or delete a sheet to free up a slot, or switch to the full version for unlimited sheets and import.

Settings

Open Settings from the nav bar (tap the left arrow on your first sheet, or via the sheet menu).

Data and Backups

Everything is saved automatically to your browser's local storage — no account or internet connection required after the first load.

Because data lives only in that browser, export to CSV periodically if you want a backup or want to move sheets to another device/browser.

For the best experience on mobile, add Formulo to your home screen as an installable app.

Quick Tips

Support & Privacy

Support · Privacy Policy