SCAN Function in Excel: Running Totals in One Formula
SCAN walks through an array carrying an accumulator and returns every intermediate result — running totals, running balances, running max.
Read article →Every Excel function explained with syntax, examples, common errors and powerful combinations — from beginner to expert.
SCAN walks through an array carrying an accumulator and returns every intermediate result — running totals, running balances, running max.
Read article →TEXTAFTER returns the text that follows a delimiter — domains from emails, surnames, file extensions.
Read article →MAKEARRAY builds an array of a given size, computing each cell from its row and column number.
Read article →BYROW runs a LAMBDA on each row of an array and returns one result per row — row totals, row maximums, row checks.
Read article →FILTERXML extracts values from XML with an XPath. Its famous side use: splitting text in versions without TEXTSPLIT.
Read article →TEXTBEFORE returns everything before a delimiter; TEXTAFTER everything after. They replace most LEFT/FIND and MID/FIND combinations.
Read article →BYCOL is BYROW turned sideways: one result per column.
Read article →UNIQUE returns the distinct values of a range, updating automatically as data changes.
Read article →MAP applies a LAMBDA to every item of one or more arrays and returns an array of results.
Read article →REDUCE is SCAN that returns only the final result — useful for repeated clean-up steps.
Read article →TEXTSPLIT splits text by a delimiter into columns and/or rows — a formula version of Text to Columns that updates automatically.
Read article →LAMBDA turns a formula into a reusable custom function. Save it in Name Manager and use it like any built-in function — no VBA.
Read article →