Weighted average
=SUMPRODUCT(B2:B100, C2:C100) / SUM(C2:C100)
Multiplies each value in B by its weight in C, adds the products, then divides by the total weight.
Works in: all current Excel versions
Running total
=SUM($B$2:B2)
The first reference is locked and the second moves as you fill down, so each row adds up everything above it.
Works in: all current Excel versions
Month-over-month growth without #DIV/0!
=IF(B2=0, "", (C2-B2)/B2)
Returns a blank when the previous month (B2) is zero. Format the cell as a percentage.
Works in: all current Excel versions
Flag overdue invoices
=IF(AND(D2<>"Paid", C2<>"", TODAY()-C2>30), "Overdue", "")
Marks invoices not marked Paid whose due date in C is more than 30 days ago. The C2<>"" check stops blank rows from showing as overdue.
Works in: all current Excel versions
Count unique values, ignoring blanks
=ROWS(UNIQUE(FILTER(A2:A500, A2:A500<>"")))
FILTER drops blanks, UNIQUE keeps one of each value and ROWS counts them. If the range is empty, wrap it in IFERROR(..., 0).
Works in: Excel 2021, 2024 and Microsoft 365
Rank sales, highest first
=RANK.EQ(B2, $B$2:$B$100, 0)
Order 0 ranks in descending order. Tied values share the same rank.
Works in: Excel 2010 and later
Two-way lookup (row and column)
=INDEX($B$2:$M$50, MATCH($P$2, $A$2:$A$50, 0), MATCH($Q$2, $B$1:$M$1, 0))
Finds the row of the item in P2 and the column of the month in Q2, then returns the value where they cross.
Works in: all current Excel versions
Text before the first comma
=LEFT(A2, FIND(",", A2) - 1)
Returns everything before the first comma, such as "Meier" from "Meier, Anna". FIND returns #VALUE! if the cell has no comma.
Works in: all current Excel versions
Formulas are written with commas between arguments. If your Excel uses semicolons, which is common in German, French and Swiss regional settings, replace the separating commas with semicolons.