更深入的邏輯函式

在 Excel 進行資料分析

Nick Edwards

Analyst at Mynd

顧客分群

  • Customer segmentation 會依行為與特性,將企業的顧客分成不同族群。
    • 依多種準則:
      • 人口統計
      • 地理位置
      • 購買行為
    • 更了解你的顧客
    • 改善產品、行銷或服務

一堆待分類的衣物

在 Excel 進行資料分析

用 IF 巢狀邏輯判斷

  • 巢狀函式 是在同一個公式中使用兩個以上函式的技巧。

IF() 語法

IF(logical test, [value if true], [value if false])

巢狀 IF() 語法

IF(logical test, [value if true], 
    IF(logical test, [value if true], 
    ..., [value if false]))
在 Excel 進行資料分析

用 IFS 巢狀邏輯判斷

IFS() 語法

IFS(logical test 1, [value if true 1],[logical test 2], [value if true 2]...)
  • 比巢狀多個 IF() 更容易
  • 回傳第一個為 TRUE 的值
  • 沒有 [value if false]
    • 若沒有條件為 TRUE,回傳 #N/A
在 Excel 進行資料分析

SWITCH 轉換值

SWITCH() 語法

SWITCH(expression, value 1, result 1, [default or value 2],[result 2],...)
在 Excel 進行資料分析

SWITCH 轉換值

SWITCH() 語法

SWITCH(expression, value 1, result 1, [default or value 2],[result 2],...)

範例:依對照清單為儲存格 C1 的值做 SWITCH:

答案SWITCH(C1,0,FALSE,1,TRUE)

結果
0 FALSE
1 TRUE
在 Excel 進行資料分析

SWITCH 轉換值

SWITCH() 語法

SWITCH(expression, value 1, result 1, [default or value 2],[result 2],...)

範例:將 2 - 1 的結果用 SWITCH:等於 0 回傳 BLUE,等於 1 回傳 GREEN,等於 2 回傳 RED

結果
0 BLUE
1 GREEN
2 RED

答案SWITCH(2-1,0,"BLUE",1,"GREEN",2,"RED") --> 2-1 = 1 --> Green

在 Excel 進行資料分析

列層級評估

列層級評估示意圖

在 Excel 進行資料分析

彙總函式

欄層級彙總示意圖

在 Excel 進行資料分析

彙總函式

SUM() 函式範例

在 Excel 進行資料分析

彙總邏輯函式

彙總邏輯函式示意圖

在 Excel 進行資料分析

彙總邏輯函式

SUMIF() 函式示意圖

在 Excel 進行資料分析

COUNTIF 與 COUNTIFS 語法

COUNTIF() 的語法

`COUNTIF(range, criteria)`

COUNTIFS() 的語法

`COUNTIFS(range 1, criteria 1, [range 2], [criteria 2])`
  • 每個條件都必須為 TRUE
在 Excel 進行資料分析

一起來練習吧!

在 Excel 進行資料分析

Preparing Video For Download...