Blog
Updates, tutorials, and deep dives from the TukeySheets team.
- June 4, 2026feature
Survival analysis is first-class in TukeySheets
Time-to-event analysis lives in the sheet, not in a separate statistics package. The SURV.* formula family and the survival mark put Kaplan-Meier curves, medians, retention, log-rank tests, hazard ratios, and competing risks in any cell, beside the data.
- June 4, 2026feature
Survival curves in a spreadsheet: the Kaplan-Meier mark
TukeySheets draws Kaplan-Meier survival curves from raw time-to-event data in a single layer. Here is how the mark works, simulated on a landmark pancreatic-cancer result.
- June 2, 2026tutorial
Dates that know they're dates: working with date columns
Date columns store real calendar values, so arithmetic and the helper functions stay correct across leap years and month boundaries. Enter dates, measure spans, and shift by days, months, or years in TukeySheets.
- May 29, 2026feature
Write the report next to the data: #sheet and #plot in Typst
A Typst document tab beside your sheets: #sheet pulls a live range in as a table and #plot embeds a chart, both redrawing when the data changes.
- May 28, 2026feature
How big does your study need to be? Power analysis
Exact power and sample-size calculations for t-tests, ANOVA, χ², proportions, and correlation, as live spreadsheet formulas with power curves.
- May 28, 2026tutorial
Never touch the mouse: navigating a spreadsheet by keyboard
Driving a spreadsheet from the keyboard reduces to three moves: navigate, select, and build formulas by pointing. A hands-on tour using the iris dataset.
- May 28, 2026tutorial
Bayes's billiard table, rebuilt in a spreadsheet
The thought experiment that launched Bayesian inference, rebuilt in TukeySheets: six formulas roll a ball onto a hidden spot and recover where it landed.
- May 24, 2026feature
A plotting engine, written from scratch, for the spreadsheet
A from-scratch plotting engine for serious data work: publication-ready charts across dozens of marks, composed in layers and drivable by any AI agent via MCP.
- May 22, 2026feature
Making optimization a first-class formula
MINIMIZE, MAXIMIZE, and SOLVE put optimization and root-finding in ordinary cells: inputs from the sheet, answers back to the sheet, re-run on a click.
- May 20, 2026tutorial
Bayesian updating with grid approximation in TukeySheets
Bayesian inference fits in a spreadsheet: five anchored spill formulas give a full posterior over a coin's bias, and three more do the sequential update.
- May 18, 2026essay
AI makes spreadsheets more important, not less
AI does more of the work, so we need somewhere to check it. The spreadsheet is the natural audit surface: every value in a cell, every assumption a number.
- May 17, 2026tutorial
Pivot tables: a column of facts, a table of answers
A pivot table summarizes one column of values by the categories in others. Build one in TukeySheets (rows, columns, values, totals) from a sales sheet.
- May 16, 2026tutorial
Monte Carlo: one column per variable
Build a sales-pipeline simulation by giving each uncertain input its own column, combining them with a spill formula, and reading answers off cell formulas.
- May 15, 2026tutorial
Spill functions: one formula, a whole column
One formula fans down a column. A tour of SAMPLE.* random draws, SEQ.* sequences, and column-wide arithmetic: the three kinds of spill in TukeySheets.
- May 11, 2026announcement
What spreadsheets are missing
Layered plotting, Monte Carlo simulation, and direct warehouse queries are table stakes in modern programming, yet never made it into the spreadsheet.