|
01 表格功能及結(jié)構(gòu)化引用 如果你不知道如何有效地和數(shù)據(jù)溝通,那你的函數(shù)公式多半是令人崩潰的。只就是為什么火箭君把一個(gè)不能稱之為函數(shù)的功能列于此,以突顯其重要性。要學(xué)著去引用數(shù)據(jù)表中的數(shù)據(jù),尤其是表格形式的數(shù)據(jù)。你可以使用 表格名[列名] 這樣的方式來引用整列數(shù)據(jù),你也可以使用 [@列] 這樣的表達(dá)形式也獲取某一列的列值。 比如,你的公式可以是這樣:
02 再見無限嵌套的IF 你可能已經(jīng)知道了IF函數(shù)。我們常用它來評(píng)價(jià)兩個(gè)邏輯條件,然后輸出一個(gè)結(jié)果。但是如果你有一個(gè)非常繁瑣的情景,要求使用多個(gè)IF函數(shù),那你該怎么辦?簡單,只要使用IFS()替代就可以了。它可以代入任何數(shù)量的條件,以及對(duì)應(yīng)的輸出結(jié)果。 比如這么一個(gè)IF公式:=IF(A1>20, “非常高”, IF(A1>15, “高”, IF(A1>10, “中等”, IF(A1>5, “低”, “非常低”)))) 同樣的公式,如果使用IFS公式則是這畫面:=IFS(A1>20,'非常高', A1>15,'高', A1>10,'中等', A1>5,'低', A1<=5,'非常低') 是不是簡單很多呢? 03 SUMIFS 以及 COUNTIFS 幾乎所有的商業(yè)分析情景都會(huì)涉及這樣的問題,比如“在滿足條件A,B……N的情景下,這些事物的總數(shù)和總和是多少?”當(dāng)然要回答他們也是可以同樣地優(yōu)雅和迅速,這時(shí)你就需要SUMIFS或者COUNTIFS。 SUMIFS函數(shù)的例子: =SUMIFS(數(shù)據(jù)[采購總量], 數(shù)據(jù)[渠道],'在線', 數(shù)據(jù)[數(shù)量], '>3') 通過這個(gè)公式,我們可以求得當(dāng)[渠道]為“在線”且數(shù)據(jù)[數(shù)量]大于3時(shí),[采購總量]的和 04 SWITCH函數(shù):新一代的CHOOSE() SWITCH對(duì)大家來說有些陌生,因?yàn)樗贓xcel2016才被納入進(jìn)來。這個(gè)多功能函數(shù)可以幫助你基于任意條件選擇眾多輸出選項(xiàng)中的一個(gè)。在某些情況下,SWITCH相當(dāng)于IFS,但它允許設(shè)置一個(gè)default選項(xiàng)。如果不能滿足任何一個(gè)SWITCH條件,你可以得到一個(gè)default參數(shù)。 SWITCH函數(shù)的例子: =SWITCH([@省],'江蘇','東部','廣州','南部','四川','西部','其他') 也就是說查詢[@省]的值,分別相應(yīng)地得到“東部”、“南部”、“西部”以及“其他”。 05 永遠(yuǎn)時(shí)髦的VLOOKUP 永遠(yuǎn)記住學(xué)習(xí)VLOOKUP是必須的。這是一個(gè)絕對(duì)經(jīng)典的數(shù)據(jù)分析函數(shù)。如果你還是一個(gè)VLOOKUP的絕對(duì)菜鳥,那請(qǐng)看看火箭君之前的一些有關(guān)VLOOKUP的文章吧! [Excel] 大殺器vlookup的再次“進(jìn)化” 06 SUBTOTAL:篩選你想要的 你知道SUM(), COUNT(), AVERAGE()這類的函數(shù)可以提供基礎(chǔ)的數(shù)據(jù)統(tǒng)計(jì)結(jié)果。但是如果你想要找到“人力資源部”或者“年齡在25至40歲之間”。你的SUM()函數(shù)可能就不靈光了。 這是SUBTOTAL()函數(shù)的作用就提現(xiàn)出來了。SUBTOTAL函數(shù)能夠排除掉被過濾掉的數(shù)據(jù)。因而你可以看到你想要的結(jié)果。 SUBTOTAL函數(shù)的例子: =SUBTOTAL(9,數(shù)據(jù)[采購總量]) 這樣可以根據(jù)數(shù)據(jù)[采購總量]列來求和。 07 MAXIFS/MINIFS MAX(),MIN()這樣的函數(shù)絕大多數(shù)時(shí)顯得如此簡單。但是如果你想要知道在滿足一系列條件時(shí)的最大值,還應(yīng)該用MAX()函數(shù)嗎?不,請(qǐng)使用MAXIFS()。如果你已經(jīng)知道了SUMIFS怎么用,我相信你也可以很快學(xué)會(huì)這個(gè)簡單易懂的函數(shù)。 MAXIFS函數(shù)的例子: =MAXIFS(數(shù)據(jù)[采購總量], 數(shù)據(jù)[渠道],'在線') 通過這條公式,我們可以得到[渠道]為“在線”時(shí),[采購總量]的最大值。 08 FIND/SEARCH函數(shù) Excel中存在著一大批有關(guān)文本的函數(shù)。但是如果你初出茅廬,先學(xué)會(huì)FIND()吧。這個(gè)函數(shù)可以在一個(gè)文本類數(shù)據(jù)中找到某個(gè)特定的文本。如果找到相匹配的結(jié)果,F(xiàn)IND()會(huì)返回該文本的起始位置,否則顯示為“#VALUE!”。 要注意的是FIND()函數(shù)對(duì)大小寫敏感,如果你不想管大小寫,那請(qǐng)使用SEARCH()函數(shù)。 FIND()及SEARCH()函數(shù)的例子:
09 TODAY/NOW函數(shù) 又是一個(gè)商業(yè)常識(shí),就是我們總是會(huì)在數(shù)據(jù)中標(biāo)記日期。因此學(xué)會(huì)如何在Excel中使用日期時(shí)間值,也是大有益處的。如果你還沒開始研究,那就從TODAY()函數(shù)開始。正如其名,TODAY()函數(shù)會(huì)告訴你現(xiàn)在的日期,但是這是一個(gè)動(dòng)態(tài)的函數(shù)。如果你輸入了=TODAY(),那這個(gè)值每天都會(huì)發(fā)生變化。 另外,你也可以使用NOW()函數(shù)來查看當(dāng)前的日期和時(shí)間。 例子:計(jì)算員工的工作天數(shù) 假設(shè)在A1單元格已經(jīng)輸入了員工的起始工作日期,你可以使用TODAY()函數(shù)來計(jì)算他們的工作天數(shù)。 =TODAY()-A1 10 IFERROR:當(dāng)#N/A出現(xiàn)時(shí) 錯(cuò)誤總是不可避免,但是如果善于使用IFERROR函數(shù),那你的讀者看到的可能不在是無聊的#VALUE!錯(cuò)誤提示。IFERROR函數(shù)檢查你的表達(dá)式是否存在錯(cuò)誤,若恰巧出現(xiàn)了錯(cuò)誤提示,那它可以顯示一個(gè)你預(yù)設(shè)的提示信息。 IFERROR函數(shù)例子: =IFERROR(VLOOKUP('THIS', Customers, 2, false), 'Customer not found') 這里的公式在客戶表格中尋找名為'THIS'的那位,如果找到則返回第二列的值,否則顯示“Customer not found” |
|
|