如何快速判斷?IF函數的大智慧
03-06
在做數據分析的時候,我們往往會對數據設立一個邊界,邊界之內的選取。邊界之外的遺棄。那麼這個「邊界」如何建立呢?IF函數能幫你解決這些問題。
首先我們看一下IF函數的簡單介紹
IF函數的工作原理大概是這樣的=IF(logical_test,value_if_true,value_if_false) 函數中一共要輸入三組數據,第一組是邊界數據即我們所謂的標準,這裡以上表為例。我們如果要判斷空調的銷量是否達標,首先我們要定義什麼樣的標準是達標。從表中可以看到如果C2大於B2就算達標,用函數表述就是C2〉B2
第二組數據的意思是當標準成立的時候所返回的數據,運用到上表中就是當實際銷售額大於預算所返回的數據,即「達標」
第三組數據的意思與第二組相反,即上述標準不滿足的時候所返回的數據,即「不達標」
這樣函數就可以表述出來了(見下圖)
將D2的填充柄向下拖動即可得到所有商品是否達標的數據。
如果需要更多的數據選項該怎麼辦呢?如下圖
假設我們建立一個會員積分體系,根據會員卡積分不同贈送的東西也不同,假定積分條件為:大於10000分獎勵烤箱,小於10000分卻大於5000分的獎勵加濕器,小於5000分大於1000分獎勵潔面儀,小於1000分的獎勵「水杯」。那麼這樣的條件如如何用函數表示呢?
如圖可以表示成這種形式,如果大家有看不明白的地方可以在留言板上給我留言或者給我私信。
推薦閱讀: