Calculate Average Order Value (AOV)
Your sales report has total revenue and order counts per month or channel, and you need the average each order is worth — the number pricing and promo decisions hang on.
Excel & Google Sheets
This formula works in both Excel and Google Sheets.
How it works
Average order value is total revenue divided by the number of orders: $12,500 across 250 orders means the typical order is worth $50. It's the honest way to average — averaging per-order values by channel and then averaging the channels would let a 3-order channel count as much as a 300-order one. The one trap is a period with zero orders: dividing by zero returns #DIV/0! and pollutes every chart and average built on the column. Guard it with =IF(C2=0,0,B2/C2), which shows 0 for dead months instead of an error.
When to use it
Use it to track AOV by month, compare channels or customer segments, measure whether a free-shipping threshold or bundle promo actually lifted basket size.
Common mistakes
Did this formula help?
Engine-verified against the sample data aboveDownload the proof sheet (.xlsx)Last reviewed 2026-07-09