Table:
0
A
B
C
D
1
airline
flight number
source airport
destination airport
2
APG
ATO
3
APG

Questions and formulas:
Question: How many flights do we have?
Formula: ROWS(UNIQUE(B1))
Formula2: ROWS(UNIQUE(B2:B3))
Level: easy
Question: Return the number of flights.
Formula: ROWS(UNIQUE(B1))
Formula2: ROWS(UNIQUE(B2:B3))
Level: easy
Question: How many flights depart from 'APG'?
Formula: ROWS(UNIQUE(FILTER(B1, C1="apg")))
Formula2: ROWS(UNIQUE(FILTER(B2:B3, C2:C3="apg")))
Level: medium
Question: Count the number of flights departing from 'APG'.
Formula: ROWS(UNIQUE(FILTER(B1, C1="apg")))
Formula2: ROWS(UNIQUE(FILTER(B2:B3, C2:C3="apg")))
Level: medium
Question: How many flights have destination ATO?
Formula: ROWS(UNIQUE(FILTER(B1, D1="ato")))
Formula2: ROWS(UNIQUE(FILTER(B2:B3, D2:D3="ato")))
Level: medium
Question: Count the number of flights into ATO.
Formula: ROWS(UNIQUE(FILTER(B1, D1="ato")))
Formula2: ROWS(UNIQUE(FILTER(B2:B3, D2:D3="ato")))
Level: medium
Question: What are flight numbers of flights departing from Airport "APG"?
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:D1,C1="apg"),2))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:D3,C2:C3="apg"),2))
Level: medium
Question: Give the flight numbers of flights leaving from APG.
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:D1,C1="apg"),2))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:D3,C2:C3="apg"),2))
Level: medium
Question:  Give the flight numbers of flights landing at destination airport APG.
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:D1,D1="apg"),2))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:D3,D2:D3="apg"),2))
Level: medium
Question: the number of flights
Formula: ROWS(UNIQUE(B1))
Formula2: ROWS(UNIQUE(B2:B3))
Level: easy
Question: How many flights are there?
Formula: ROWS(UNIQUE(B1))
Formula2: ROWS(UNIQUE(B2:B3))
Level: easy
Question: the number of flights departing from apg
Formula: ROWS(UNIQUE(FILTER(B1, C1="apg")))
Formula2: ROWS(UNIQUE(FILTER(B2:B3, C2:C3="apg")))
Level: medium
Question: How many flights depart from APG?
Formula: ROWS(UNIQUE(FILTER(B1, C1="apg")))
Formula2: ROWS(UNIQUE(FILTER(B2:B3, C2:C3="apg")))
Level: medium
Question: How many flights are there whose destination is ATO?
Formula: ROWS(UNIQUE(FILTER(B1, D1="ato")))
Formula2: ROWS(UNIQUE(FILTER(B2:B3, D2:D3="ato")))
Level: medium
Question: the number of flights flying to ATO
Formula: ROWS(UNIQUE(FILTER(B1, D1="ato")))
Formula2: ROWS(UNIQUE(FILTER(B2:B3, D2:D3="ato")))
Level: medium
Question: the flights departing from APG
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:D1,C1="apg"),2))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:D3,C2:C3="apg"),2))
Level: medium
Question: How many flights depart from apg?
Formula: ROWS(UNIQUE(FILTER(B1, C1="apg")))
Formula2: ROWS(UNIQUE(FILTER(B2:B3, C2:C3="apg")))
Level: medium
Question: Number of flights bound for APG.
Formula: UNIQUE(CHOOSECOLS(FILTER(A1:D1,D1="apg"),2))
Formula2: UNIQUE(CHOOSECOLS(FILTER(A2:D3,D2:D3="apg"),2))
Level: medium
Question: How many flights?
Formula: ROWS(UNIQUE(B1))
Formula2: ROWS(UNIQUE(B2:B3))
Level: easy
Question: How many flights departing from apg?
Formula: ROWS(UNIQUE(FILTER(B1, C1="apg")))
Formula2: ROWS(UNIQUE(FILTER(B2:B3, C2:C3="apg")))
Level: medium
Question: How many flights whose destination is ATO?
Formula: ROWS(UNIQUE(FILTER(B1, D1="ato")))
Formula2: ROWS(UNIQUE(FILTER(B2:B3, D2:D3="ato")))
Level: medium
Question: the number of fights heading to apg
Formula: ROWS(FILTER(A1:D1, C1="apg"))
Formula2: ROWS(FILTER(A2:D3, C2:C3="apg"))
Level: easy