大型資料集的資料庫函式

Excel 進階函式

Agata Bak-Geerinck

Product Owner Data, Telenet

條件彙總大型資料集

一籃蔬菜與呈現相關訂單的 Excel 表格

空白區域

  • 每筆紀錄代表籃內單一品項
  • 可按籃子、顧客、門市等彙總
  • 可套用條件彙總

空白區域

條件彙總函式:

  • SUMIFS()
  • AVERAGEIFS()
  • COUNTIFS()
1 Image credit https://unsplash.com/@sarascarpa
Excel 進階函式

條件彙總函式的限制

多個 AND 條件

計算退貨且位於 Florida 的訂單

含兩個 AND 條件的 Excel 表格範例

=COUNTIFS(B:B,"Yes",E:E,"Florida")

多個 OR 條件

計算退貨且位於 Florida Joe 的門市之訂單

含兩個 AND 與一個 OR 條件的 Excel 表格範例

= COUNTIFS(B:B,"Yes",E:E,"Florida") + COUNTIF(D:D,"Joe's")

Excel 進階函式

資料庫函式,更勝一籌!

空白區域

函式家族:

  • DSUM( )
  • DCOUNT( )
  • DAVERAGE( )
  • DMIN( )
  • DMAX( )

空白區域

語法=全部相同!

Excel 資料庫函式的語法

  • Database:資料表(含標題列)。
  • Field:要加總、計數的欄位。
  • Criteria:AND/OR 條件,含數學運算子 >, <, <>,以及萬用字元 *, ?
Excel 進階函式

多個 AND 條件

DSUM 的語法

Excel 中資料庫與條件表範例

  • DSUM(A1:F6, "Sales", H1:J2)
  • DSUM(A1:F6, 6 , H1:J2)
  • DSUM(A1:F6, F1 , H1:J2)
Excel 進階函式

AND/OR 條件!

DSUM 的語法

Excel 中資料庫與條件表範例

  • DSUM(A1:F6, "Sales", H1:J2) --> DSUM(A1:F6, "Sales", H1:J3)
  • 重要! 條件表的空白列等於沒有套用該條件!
Excel 進階函式

想開始練習嗎?

Excel 進階函式

Preparing Video For Download...