0
0
Google Sheetsspreadsheet~10 mins

Filtering PivotTable data in Google Sheets - Cell-by-Cell Formula Trace

Choose your learning style9 modes available
Sample Data

Sales data by Region and Product with sales numbers.

CellValue
A1Region
B1Product
C1Sales
A2North
B2Apples
C2100
A3South
B3Oranges
C3150
A4East
B4Bananas
C4200
A5North
B5Oranges
C5120
A6South
B6Apples
C6130
A7East
B7Apples
C790
Formula Trace
=QUERY(A1:C7, "select A, sum(C) where B = 'Apples' group by A", 1)
Step 1: QUERY(A1:C7, "select A, sum(C) where B = 'Apples' group by A", 1)
Step 2: Filter rows where B = 'Apples'
Step 3: Group filtered rows by A (Region) and sum C (Sales)
Step 4: Add header row from original data
Step 5: Final output
Cell Reference Map
    A       B        C
1 |Region | Product | Sales
2 | North | Apples  | 100  
3 | South | Oranges | 150  
4 | East  | Bananas | 200  
5 | North | Oranges | 120  
6 | South | Apples  | 130  
7 | East  | Apples  | 90   

Formula references A1:C7 for all data.
The QUERY formula uses the full data range A1:C7 including headers and all rows.
Result
    D       E
1 |Region | sum
2 | North | 100
3 | South | 130
4 | East  | 90
The result shows total sales of Apples grouped by Region in columns D and E.
Sheet Trace Quiz - 3 Questions
Test your understanding
Which rows are included after filtering for 'Apples'?
ARows 1, 4, and 7
BRows 2, 6, and 7
CRows 3, 5, and 6
DRows 2, 3, and 4
Key Result
QUERY(data_range, "select columns where condition group by column", header_rows)