BeAutomating · Course 0%

Module 1 · The pipeline mindset

This is not a spreadsheet

Concept

You already know how to work with tables — you've been doing it in a spreadsheet for years. That experience is useful, but it also teaches a habit you need to unlearn here: in a spreadsheet, you operate on cells. You type a formula into one cell, then drag it down, then drag it across, then do it again next month when the new export lands. Every cell is its own tiny decision.

BeAutomating works on tables, not cells. A step doesn't say "put this value in row 47, column C" — it says "compute this expression for every row" or "keep only the rows matching this condition." You describe the transformation once, declaratively, and it applies to the whole set at once — this row, the next 10,000 rows, and every row in a file you haven't even imported yet.

That's the shift this whole course is built around: from cell-based and manual, to set-based and reusable.

In a spreadsheet you type =A2*1.1 and drag it down 10,000 rows — you manage every cell.

In BeAutomating you add one Calculated Column step, price * 1.1. It applies to every row at once — and to next month's data automatically. No dragging, no $A$1, no paste.

Do it

  1. Open BeAutomating and click + Add Step. Don't add anything yet — just look at the categories in the picker: Clean, Reshape, Calculate, Summarize, Arrange, Visualize, Advanced.
  2. Read each category name as a verb applied to a whole table, not a cell — "Clean the table," "Reshape the table," "Calculate a column across the table." That's the vocabulary you'll use for the rest of this course.
  3. Close the picker without adding a step. You're just getting your bearings.
[screenshot: the + Add Step picker open, showing the seven step categories]

Check

In a spreadsheet, what happens to your dragged formula when 500 new rows land below it next month?

Nothing, automatically — the formula only exists in the cells you dragged it into. You have to notice the new rows and drag it again, by hand, every time. A BeAutomating step has no such edge: it's defined against the table as a whole, so when you run the same recipe on next month's file, every row — old shape, new size — gets the same transformation with zero extra work.

Takeaway: You're not learning "a faster spreadsheet." You're learning to describe a transformation once and let it apply to the whole table, every time.
Next →