Type the formula
A formula bar, range highlights, and column-name autocomplete. Placement also has a few multiple-choice checks.
Formula practice for people who switch tools
Type real formulas against workplace data. Toggle Excel syntax, Smartsheet syntax, and Google Sheets. The grader checks the sheet you can see, then three sheets you can’t, and tells you why a near-miss failed.
On this browser
Point at a cell
No practice streak yet. It starts when a check passes. It is stored in this browser and is not sent anywhere.
=JOIN(COLLECT([Task]:[Task], [Status]:[Status], "Done"), ", ")
JOIN puts the range first and the delimiter second. TEXTJOIN puts the delimiter first. This practice engine drops blank cells inside JOIN. That blank behavior was not checked in a Smartsheet sheet.
A formula bar, range highlights, and column-name autocomplete. Placement also has a few multiple-choice checks.
A formula that only works on the sample fails the next dataset, with the expected value beside yours.
After you solve it, see the same idea in the other two products — including where no equivalent exists.
Beginner modules are the new starting point. The cards below are the role paths.
Totals, status flags, working days, and a small hierarchy.
StartCriteria, lookups, and the list functions that replace a pivot.
StartThe functions that only show up once a sheet has hierarchy, multi-selects, or another sheet.
StartThe same idea, written in the syntax the other product expects.
StartThe lessons are usable now. Progress stays in this browser. Nothing on this site sends your formulas to a server.