首頁>Club>
請接列出你認為最實用的三個EXCEL函式
2
回覆列表
  • 1 # Excel精選技巧

    EXCEL函數千千萬,該從哪裡學起呢?假如你只能選擇3個函式學習,你會選哪3個?技巧君選擇這三個:

    【本文示例檔案獲取方法見文末】SUM函式

    技巧君第一個學會的函式就是SUM函式,它的作用是求和

    語法為:SUM(數值1,數值2,數值3,......)【引數最多255個】

    例1:下面是一個常見的季度銷售額報表,要求分店和月份的合計,以及最後的合計,就可以使用SUM函式

    上面的案例列出了SUM函式的幾種輸入方式,最常用的是SUM(B3:C3)這種,它的快捷鍵為Alt+=,詳見下圖:

    然而,SUM函式僅僅就這些運用嗎?假如求和區不連續,該如何運用了呢?

    例2:

    技巧:

    1、小計部分,首先選中求和區,按Ctrl+G調出定位對話方塊,選擇空值,再按Alt+=快捷鍵求和

    2、總計部分,先對求和區求和,由於將小計部分也計算了一遍,因此將求和後結果除以2即得到了每月總計費用!按Ctrl+Enter可以對所選區域內進行批次填充

    上述案例是SUM函式大規模運用,但都是基礎運用,你認為SUM函式就只能簡單求和嗎?其實,它還可以進行條件求和!

    例3:用例1資料為例,要查詢某店的銷售額,可以採用以下公式:

    =SUM((A3:A5=G2)*B3:D5),

    注意這是陣列公式,要按Ctrl+Shift+Enter三鍵輸入

    單條件求和沒有問題,多條件求和它也不在話下,要查詢某店某月的業績,可以用下面公式:

    =SUM((A3:A5=G2)*(B2:D2=H2)*(B3:D5)),同樣用Ctrl+Shift+Enter輸入

    SUM函式條件求和使用起來非常靈活,SUMIF和SUMIFS能做的,SUM函式都能完成,它的通用公式為:

    SUM((條件1)*(條件2)*(條件3)*...*(求和區)),

    資料量太大的時候不建議大量使用陣列公式,會EXCEL變卡頓!

    拓展延伸:對於模糊條件求和,SUM函式同樣能夠勝任,限於篇幅,這裡不做介紹,有興趣可以關注EXCEL精選技巧後續文章

    IF函式

    函式功能:根據條件返回不同的結果

    語法:IF(條件,若條件為真就得到我,[若條件為假則得到我]) 中括號[]內的引數可省略,下面來看具體案例。

    例1:當庫存小於30時提示補貨,

    =IF(C2<30,"補貨","充足")

    例2:透過學生的分數對其分為優、良、中、及格、不及格五檔:

    我們可以根據這個打分表得到這個邏輯圖

    所以,我們的公式為:

    =IF(C13>=70,IF(C13>=90,"優",IF(C13>=80,"良","中")),IF(C13>=60,"及格","不及格"))

    VLOOKUP函式

    VLOOKUP函式可謂是職場中人的大眾情人,它的作用是根據首列資料查詢後面的資料。

    語法:=VLOOKUP(查詢什麼,在哪裡找,找到的結果在哪一列,精確地找還是差不多就行)

    下面來看具體示例,

    例1:根據貨物編號查詢價格,

    =VLOOKUP(E2,A1:C7,3)

    VLOOKUP函式基礎

    例2:查詢列號某店某月的業績

    =VLOOKUP(G10,A10:D13,MATCH(H10,A10:D10,0),0)

    VLOOKUP+MATCH組合

    我們來梳理一下這個邏輯過程,我們先用VLOOKUP去查詢店名,找到二店那一行之後,還需往右去查詢2月位於第幾列,使用match函式動態獲取列號,這樣,就實現了行列均不確定的動態查詢!

    MATCH函式功能:返回指定數值在陣列中元素的相應位置

    語法:MATCH(找什麼,在哪裡找,精確找還是差不多就行 )

    MATCH+VLOOKUP在工作中運用非常廣泛,熟練使用成倍提高效率!

  • 2 # Excel小王子

    如果只能選擇三個Excel函式學習,我會選擇這一個、那一個和下一個。

    函式單兵作戰基本都是小孩子把戲,如果只能學三個那多半連陣列、巢狀、多維、降維都接觸不到,隨便一個複雜一點的問題,需要巢狀的函式可能都超過三個,只學三個學來作甚?裝X都不夠用...

    真要給一個正常的選擇的話,我會選擇學習VBA,這樣我就可以自己寫出很多的函式啦,哈哈~~~

  • 3 # 談天說地聊工作

    如果只能選擇三個excel函式學習,我會選擇SUMIF、VLOOKUP、IF這三個。

    1、SUMIF條件求和函式

    Sumif是一個很有用的函式,它能按照你給定的條件求和,基本語法為:

    =sumif(range,criteria,sum_range)

    如表例:

    =SUMIF(A2:A9,"專案2",B2:B9) 計算單元格A2到A9之中專案名稱為“專案2”的,對應的B2到B9之中的人數之和。本例中,專案2對應的人數分別是11、16,結果為27。

    =SUMIF(B2:B9,">15")計算的是B2到B9之間,數值大於15的數之和。本例中,B2到B9之間大於15的數只有16和17,結果為33。

    2、VLOOKUP搜尋表區域首列滿足條件的元素

    語法VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

    vlookup函式除了可以進行教科書上教的查詢外,也可以進行模糊查詢。如下列:

    有一份餘額表,我們想用賬號的一部分(即賬號的後幾位數字),或用客戶名稱的關鍵字在餘額表中檢索客戶資訊。

    要點:萬用字元“*”和“?”。

    什麼是萬用字元?萬用字元是可以替代其他任何字元的符號,“*”號可以代表任意位數的字元,“?”號只能代表一個字元。如“123456???”,意思是前6位是“123456”,後三位為任意數;“123?456”意思是七位數字,前三位是“123”,第四位內容任意,後三位是“456”;再如“123456*”表示前六位是“123456”,後邊是任意數,沒有位數限制;“123*456”,意思是前三位是“123”,後三位是“456”,中間的沒有位數和內容限制。

    C4單元格公式 =VLOOKUP("*"&A4,餘額表!$B:$G,2,FALSE)

    C5單元格公式 =VLOOKUP("*"&A4,餘額表!$B:$G,1,FALSE)

    C13單元格公式 =VLOOKUP("*"&A13&"*",餘額表!$C:$G,1,FALSE)

    公式解讀:

    1、用賬號的一部分查詢,公式為“=VLOOKUP("*"&A4,餘額表!$B:$G,2,FALSE)”,第一個引數不是直接用A4,而是用“"*"&A4”,“&”是將字串連線的意思,相當於“*A4”,即只要輸入賬號中最後幾位數字。

    2、使用者名稱的關鍵字查詢,公式為“=VLOOKUP("*"&A13&"*",餘額表!$C:$G,1,FALSE)”,第一個引數和上一個稍有差異,用的是“"*"&A13&"*"”,相當於“*A13*”,即只要輸入戶名中任意位置連續的關鍵字即可。

    3、使用者名稱的關鍵字查詢,因在查詢區域中,賬號在戶名前邊,因此不能直接取到賬號資訊。但完全可以透過其他變通方式實現,請思考。

    說明:不管用帳號的一部分查詢也好,使用者名稱的關鍵字查詢也好,因為不能保證要查詢的關鍵字的唯一性,因此,返回的結果可能不是你所需要的(函式只能返回搜尋出來的第一個結果),那麼就需要增加關鍵字的內容再次試探檢索。

    3、IF條件判斷函式

    語法 IF(logical_test,value_if_true,value_if_false)

    Logical_test 表示計算結果為 TRUE 或 FALSE 的任意值或表示式。

    Value_if_true logical_test 為 TRUE 時返回的值。

    Value_if_false logical_test 為 FALSE 時返回的值。

    編寫公式時,特別是需要進行判斷計算的最常用到的就是邏輯函數了,用得最多的就是IF,如果懂一點程式設計知識,用起來會得心應手。

    與函式AND,同時滿足所有引數條件的為真,如:AND(A1>0,A1<100),意思是同時滿足大於0和小於100,即0以上100以下的數值即為真;或函式OR,滿足其中一個引數條件的為真,如:AND(A1<0,A1>100),意思是滿足小於0或大於100任意條件的,即0以下或100以上數值即為真。

    條件判斷函式IF有3個引數,第1個引數是給定一個條件,第2個引數是條件為真時的執行部分,第3個引數是條件為假時的執行部分,用中文表述為:

    IF(條件[引數1],條件為真時執行本部分[引數2],條件為假時執行本部分[引數3])

    函式AND和OR 單獨使用似乎意義不大,但如果和IF配合使用更能說明問題也更便於理解。

    學會這三個,能融會貫通許多函式。

  • 4 # 備孕寶媽

    其實EXCEL最為有用的就是函式的應用,如果不學函式的話,EXCEL實際上就和WORD應用差不多了,而只學三個函式的話,那就看你是什麼行業的了。

    比如教育行業,那麼我想是SUM(求和),AVERAGE(求平均值),RANK(排名函式)。

    因為這三個函式前兩個基本在每個行業都會用到,在教育行業可以用來求總分,平均分。而RANK可以用來解決成績單中名次並列的問題。

  • 5 # 羊小咩咩咩

    我覺得excel裡面最最最重要的公式就是vlookup了,畢竟在大資料時代,資料繁多,如果想做資料對比,查詢vlookup是最最最簡便快捷容錯率小的;

    if函式也相當重要,尤其是if函式的多層巢狀可以處理很多,可以用if篩選出多層次自己想要的資料;

    countif是指指定單元格中符合某一條件計數的函式,在計算區間,取值的時候也非常常用

    除此之外excel除了公式最常用的資料透視表功能也非常值得推薦,資料透視表可以將散亂的資料規整成人們需要的想要看到的資料,將資料做簡,值得學習

  • 6 # 愛Excel愛職場

    如果只能選擇三個EXCEL函式學習,你會選什麼?

    我個人選擇這三個函式LOOKUP、SUM、TEXT,如果你掌握了,可以應付大部分問題,不過對函式新手來說有些難度(因這三個函式功能太過強大,示例較多,請耐心看完)第一個首推查詢引用界的大哥Lookup,對!你沒有看錯,不是Vlookup而是lookup

    廢話不多說,簡單粗暴上示例:

    【示例一】反向查詢

    【示例二】多條件查詢

    以上兩例中為lookup查詢的經典用法,其套路為:LOOKUP(1,0/((條件1)*( 條件2)* ( 條件N)),目標區域或陣列),可以實現一至多個條件的查詢引用。

    公式解釋:以0/(C2:C23=I4)構建一個0、#DIV/0!組成的陣列,再用永遠大於第2個引數中所有數值的1作為查詢值,即可查詢最後一個滿足非空單元格條件的記錄。

    【示例三】根據簡稱查全稱

    公式解釋:公式中“0/FIND(A2,E$2:E$13)”部分,首先用FIND函式查詢A2單元格“聯強遠大”在F$2:F$5的起始位置,得到一個由錯誤值和數值組成的陣列,剩餘部分與示例二相同。

    【示例四】多區間條件判斷

    此方法可以代替IF函式的多層巢狀,如果條件太多用IF可能造成錯誤,並且查詢原因比較困難。

    我的第二個最愛就是SUM函式,對!你沒看錯,這不是一個只能求和的SUM

    廢話不多說,簡單粗暴上示例:

    【示例一】代替Countif條件計數

    計算一年級有多少位同學:

    示例函式=SUM(--(A3:A24=A3))

    【示例二】代替Countifs多條件計數

    計算一年級一班有多少位同學:

    示例函式=SUM((A3:A24=A3)*(B3:B24=B3))

    【示例三】代替Sumifs多條件求和

    計算一年級一班語文總分:

    示例函式=SUM((A3:A24=A3)*(B3:B24=B3)*(D3:D24))

    【示例四】代替Sumif條件求和

    計算一年級語文總分:

    示例函式=SUM((A3:A24=A3)*(D3:D24))

    【示例五】代替rank進行降序排名

    對英語成績進行降序排名:

    示例函式=SUM(($F$3:$F$24>F3)*1)+1

    【示例六】代替rank進行升序排名

    對英語成績進行升序排名:

    示例函式=SUM(($F$3:$F$24<F3)*1)+1

    注意事項:Sum函式所有示例中的{}花括號均是在寫完公式後,按Ctrl+Shift+Enter鍵生成,手工輸入無效。

    我的第三個最愛就是TEXT函式,對!你沒看錯,這不是一個簡單的TEXT

    廢話不多說,簡單粗暴上示例:

    【示例一】格式基本程式碼一覽表

    【示例二】日期時間程式碼一覽表

    【示例三】自定義格式應用

  • 7 # 傲看今朝

    謝邀。Excel是簡單的、強大的,在職場上甚至被當做效率的代名詞。然而現實卻是,很多人不會高效地用好這個工具,因為其使用方法造成的低效讓他們恨透了Excel。那麼怎樣使用Excel才算是正確的方式呢?本文將列舉3個最被大家誤解和濫用的Excel功能(包括函式),幫助大家真正地提高自己的工作效率。

    一、快速訪問工具欄與Excel功能區

    快速訪問工具欄與Excel功能區應該是最被大家濫用的Excel功能之一。

    單擊資料選項卡然後單擊篩選旁邊的高階

    高手要呼叫某個命令,通常都使用快捷鍵。例如呼叫篩選使用:快捷鍵Ctrl+Shift+L或者Alt+A+Q。高手都知道office任意軟體的任意命令都可以利用Alt+數字鍵或者字母組合鍵去掉用。在快速訪問工具欄的命令使用Alt+對應的數字快捷鍵去呼叫。在功能區的命令則使用Alt+字母組合鍵去呼叫。以上圖的介面為例:

    降序排序可以使用Alt+1組合鍵呼叫,清除格式可以使用Alt+4組合鍵呼叫

    這裡的數字是根據快速訪問工具欄從左往右的序號來定的。快速訪問工具欄第一個命令是降序排序,因此使用Alt+1呼叫……

    最後說一下,呼叫高階篩選的快捷鍵為:Alt+A+Q。按下Alt鍵時,每個選項卡上對應一個英文字母,按下相應的字母即可開啟相應的選項卡,然後看到選項卡下的每個命令上也出現了相應的字母或者字母組合,按下相應的字母或者字母組合,即可呼叫相應命令。

    二、被菜鳥玩壞了的查詢與替換

    查詢與替換是Excel中最為基礎最為實用的功能之一,然而很多情況下這個功能卻被濫用了。

    例如類似下圖的表格,我們需要將A表中的資訊填入到B表中去,很多菜鳥正式利用查詢與替換功能來做的:

    複製--查詢--複製--貼上

    這個表格資料量還蠻大的, 而且要填入的內容單元格非常多,速度慢不說,還容易出錯。

    如果是高手來完成這個任務該怎麼做呢?其實對於高手而言,解決這個問題的方法有很多,但最常用的最簡單的,用下面這條公式就夠了。

    公式如下:

    =VLOOKUP($K5,$B$4:$H$524,MATCH(L$4,$B$3:$H$3,0),0)

    三、被濫用的統計函式

    這一點在Excel小白使用者中表現最為突出,例如下圖,我們需要根據左側表格完成右側的右側表格的統計:

    菜鳥使用者經常會想到用統計函式來做,SUM函式、SUMIF函式、Subtotal函式……要完成的表格至少需要寫兩個以上的函式,而且,當領導想看的資料改變,他們還得重新寫函式。

    面對此類需求,Excel高手從不炫技,他們往往會選擇使用最為簡單的資料透視表來完成這個需求,如下圖所示:

    技巧:選中左側任意單元格,按下快捷鍵Alt+N+V插入資料透視表,在開啟對話方塊中單擊確定,然後拖動月欄位字行,拖動部門欄位至列,然後拖動發生額欄位到值即可。

  • 8 # 樂享所知

    excel內建的函式有很多,功能強大的也很多,要是非要我只選三個函式的話,我會選擇if、subtotal、aggregate這三個函式,原因如下:

    if函式——條件判斷函式

    if函式雖然簡單,但是很靈活強大,日常工作中使用的頻率非常高。下面來總結一下他的主要用法:

    語法結構:=IF(條件判斷, 結果為真返回值, 結果為假返回值)

    用法1:簡單判斷

    用法2:多條件判斷

    其餘的用法就不一一介紹了,大家可以自行百度搜索,if函式有很多有趣的用法。

    subtotal函式——數值計算全能函式

    SUBTOTAL函式其實是多個函式聚合,返回一個列表或資料庫中的分類彙總情況。SUBTOTAL函式可謂是全能王,可以對資料進行求平均值、計數、最大最小、相乘、標準差、求和、方差。所以只要我們只要掌握了subtotal函式,其實就相當與掌握了average、count、counta、sum等等多個函式。

    語法結構:=Subtotal(function_num, ref1,ref2, ...)

    subtotal函式的引數講解:

    unction_num必需。為 1 到 11(包含隱藏值)或 101 到 111(忽略隱藏值)之間的數字,指定使用何種函式在列表中進行分類彙總計算。詳細的引數列表如下:

    具體數值引數的含義如下:

    其他兩個引數的含義:

    ref1必選。要對其進行分類彙總計算的第一個命名區域或引用。。

    ref2, ... 可選。為要對其進行分類彙總計算的第2至254個命名區域或引用。必須是對單元格區域的引用。

    注意:

    1、Subtotal函式將忽略"被篩選掉"的行,不論 function_num是何值。

    2、Subtotal在引用水平區域時,隱藏某一列不影響分類彙總。

    3、Subtotal在引用中有Subtotal返回值時,該返回值將會被忽略

    功能演示一:求"除去篩選內容" 或者"除去隱藏內容"的和。

    由以上演示可以看出,subtotal會忽略隱藏(當引數選擇101-111)或篩選的值,而sum求和函式不會,有時候這個功能恰恰滿足我們的需求!

    功能演示二:帶自動篩選表格的自動編號

    根據這個特性我們還可以用它來實現帶篩選時的自動序號排列功能,在D38輸入=SUBTOTAL(3,$E$37:E37)向下擴充套件。如下圖演示:

    其他引數的功能就有待大家自己去探索學習了,篇幅有限,這裡不詳細講解。

    aggregate函式——以一敵百的強大聚合函式

    aggregate函式是一個功能相當豐富和強大的函式,集眾多功能於一身,求和、計數、求平均、最大值、最小值等等樣樣都會。其實aggregate函式比subtotal函式還要強大,因為面對錯誤值和分類彙總巢狀時subtotal無法處理,但aggregate照樣搞的定!

    語法結構:=aggregate(function_num,options,array)

    subtotal函式的引數講解:

    function_num必需。為 1 到 19之間的數字,指定使用何種函式在列表中進行分類彙總計算。詳細的引數列表如下:

    options為引數選項-必需引數。為 1 到 7之間的數字,具體含義已經寫得很清楚明瞭,一看就知道含義。詳細的引數列表如下:

    功能演示一:忽略錯誤值求和

    功能演示二:帶自動篩選表格的自動編號

    功能和subtotal函式時一樣的,在D38輸入=AGGREGATE(3,3,$E$37:E37)向下擴充套件。如下圖演示:

    同樣,aggregate函式還有許多有趣的用法,大家自行探索學習。

    其實excel功能強大的函式有很多(比如text、sumproduct、vlookup函式等),這裡只是列舉了三個日常工作中最常用的函式,對自己最有用的才是最強大的。

  • 9 # Office技巧共享

    如果只選擇3個EXCEL函式來學習,建議選擇IF、LOOKUP、SUMPRODUCT這3個函式。

    1.IF函式

    IF函式的基本功能不用多說了,這個應該很多人都已經掌握了。但IF函式透過“變形”還可以實現複雜的陣列公式才能實現的功能。

    比如IF({1,0},,)格式,(祥細解釋可以查閱本人以前總結的“Excel中IF({1,0}…)的妙用https://www.toutiao.com/i6494035009421181453/”。

    在下面的例子中,根據“銷售品種”反向查詢“地區”

    我們可以使用公式:= VLOOKUP(E2,IF({1,0},B2:B8,A2:A8),2,FALSE),用E2作為查詢條件,對A列進行查詢。IF({1,0},B2:B8,A2:A8)返回記憶體陣列,對E2進行精確查詢。

    2. LOOKUP函式

    LOOKUP函式有個萬金油查詢公式:

    LOOKUP(1,0/((查詢條件1)*(查詢條件2,..),查詢範圍)

    比如根據姓名查詢工資:

    = LOOKUP(1,0/(C3:C10=G3),E3:E10)

    LOOKUP不僅可能正向查詢,也可以反向查詢、多條件查詢。

    3.SUMPRODUCT函式

    SUMPRODUCT可以多條件求和、或求乘積。

    比如,要求統計北京地區手機"華為"或"三星"的銷量。

    = SUMPRODUCT((A2:A11="北京")*(B2:B11={"華為","三星"})*C2:C11)

    這3個函式包含了EXCEL函式的很多方面,需要掌握和擴充套件的知識較多,如能精通這3個函式,肯定會對提高EXCEL技能有極大的幫助。

  • 10 # Excel大全

    這個問題真不好回答了。

    Excel中的每一個功能背後,都有一個對應的業務需求。

    幾百個函式,那可是覆蓋了各行各業的需求點。

    非要選幾個函式,那我就介紹幾個我最常用的:

    vlookup和index+match

    查詢函式,這兩個應該是公認的使用頻率最高的函式

    統計類函式 sum count函式

    函式大全

  • 中秋節和大豐收的關聯?
  • 等待也是一種成功的事例,急急急?