Excel工作表中最常用的9類21個函數,動圖演示,中文解讀!

2020-12-11 Excel函數公式

在Excel工作表中,有一個非常重要的工具,那就是函數公式,如果要全部掌握,幾乎是不可能的,但是對於一些常用的公式則必須掌握,例如下文的9類21個公式!

一、Excel工作表函數:求和類。

(一)Sum。

功能:計算指定的單元格區域中所有數值的和。

語法結構:=Sum(值1,值2……值N)。

目的:計算總「月薪」。

方法:

在目標單元格中輸入公式:=SUM(1*G3:G12),並用Ctrl+Shift+Enter填充。

解讀:

如果直接用Sum函數進行求和,結果為0,究其原因就在於「月薪」為文本型的數值,如果不想調整數據類型,可以給每個參數乘以1將其強制轉換為數值類型,然後用Sum函數進行求和。

(二)Sumif。

功能:對滿足條件的單元格求和,即單條件求和。

語法結構:=Sumif(條件範圍,條件,[求和範圍]),當「條件範圍」和「求和範圍」相同時,可以省略「求和範圍」。

目的:根據「性別」計算總「月薪」。

方法:

在目標單元格中輸入公式:=SUMIF(D3:D12,J3,G3:G12)。

解讀:

由於「條件範圍」和「求和範圍」不相同,所以不能省略參數「求和範圍」。

(三)Sumifs。

功能:對一組給定條件指定的單元格求和。

語法結構:=Sumifs(求和範圍,條件1範圍,條件1,條件2範圍,條件2……)

目的:根據「性別」統計相應「學歷」下的總「月薪」。

方法:

在目標單元格中輸入公式:=SUMIFS(G3:G12,D3:D12,J3,F3:F12,K3)。

解讀:

參數「條件範圍」和「條件」必須成對出現,否則公式無法正確執行!

二、Excel工作表函數:判斷類。

(一)If。

功能:判斷是否滿足某個條件,如果滿足返回一個值,如果不滿足則返回另一個值。

語法結構:=If(判斷條件,條件為真時的返回值,條件為假時的返回值)。

目的:判斷「月薪」的檔次,如果≥4000,則返回「高」,如果≥3000,則返回「中」,否則返回「低」。

方法:

在目標單元格中輸入公式:=IF(G3>=4000,"高",IF(G3>=3000,"中",IF(G3<3000,"低")))。

解讀:

If函數除了單獨判斷外,還可以嵌套使用,但多級嵌套時,需要理清邏輯關係,否則容易出錯!

(二)Ifs。

功能:判斷是否滿足一個或多個條件並返回與第一個TRUE條件對應的值。

語法結構:=Ifs(條件1,返回值1,條件2,返回值2……)。

目的:判斷「月薪」的檔次,如果≥4000,則返回「高」,如果≥3000,則返回「中」,否則返回「低」。

方法:

在目標單元格中輸入公式:=IFS(G3>=4000,"高",G3>=3000,"中",G3<3000,"低")。

解讀:

參數中的「條件」和「返回值」必須成對出現,但該函數僅能應用於16及以上版本的Excel中,在WPS高版本中也可以使用哦!

三、Excel工作表函數:查找類。

(一)Vlookup。

功能:搜索表區域首列滿足條件的元素,確定待檢索單元格在區域中的的序號,再進一步返回選定單元格的值。

語法結構:=Vlookup(查詢值,數據範圍,返回值列數,查詢模式),查詢模式分為精準查詢和模糊查詢。

目的:根據「員工姓名」查詢對應的「月薪」。

方法:

在目標單元格中輸入公式:=VLOOKUP(J3,B3:G12,6,0)。

解讀:

參數「返回值列數」要根據「數據範圍」來確定,是返回值所在的的相對列數。

(二)Lookup。

功能:從單行或單列或單數組中查找一個值。

Lookup函數具有兩種語法結構:向量形式和數組形式。

1、向量形式。

功能:從單行或單列中查找查找指定的值,返回第二個單行或單列中相同位置的值。

語法結構:=Lookup(查找值,查找值所在範圍,[返回值所在範圍]),當「查找值所在範圍」和「返回值所在範圍」相同時,可以省略「返回值所在範圍」。

目的:根據「員工姓名」查詢對應的「月薪」。

方法:

1、以「員工姓名」為主要關鍵字進行升序排序。

2、在目標單元格中輸入公式:=LOOKUP(J3,B3:B12,G3:G12)。

解讀:

在使用Lookup函數查詢數據時,首次要以「查詢值」為主要關鍵字進行升序排序,否則無法得到正確的結果。

2、數組形式。

功能:從指定的範圍第一列或第一行中查詢指定的值,返回指定範圍中最後一列或最後一行對應位置上的值。

語法:=Lookup(查找值,查詢範圍)。

重點解讀:

從「功能」中可以看出,Lookup函數的數組形式,查找值必須在查詢範圍的第一列或第一行中,返回的值必須是查詢範圍的最後一列或最後一行對應的值。即:查找值和返回值在查詢範圍的「兩端」。

目的:根據「員工姓名」查詢對應的「月薪」。

方法:

1、以「員工姓名」為主要關鍵字進行升序排序。

2、在目標單元格中輸入公式:=LOOKUP(J3,B3:G12)。

解讀:

查詢值必須在數據範圍的第一列,返回值必須在數據範圍得最後一列。

3、優化形式。

目的:根據「員工姓名」查詢對應的「月薪」。

方法:

在目標單元格中輸入公式:=LOOKUP(1,0/(B3:B12=J3),G3:G12)。

解讀:

「優化形式」其本質還是向量形式,但在此必須了解Lookup函數的一個特定,就是當查詢不到指定的值時,會自動向下匹配,原則為小於當前值的最大值。如果公式中的條件不成立,則返回錯誤值,如果公式成立,則返回0,小於查詢值的最大值為0,所以返回相應位置的值。

四、Excel工作表函數:統計類。

(一)Countif。

功能:計算指定區域中的滿足條件的單元格數量,即單條件計數。

語法結構:=Countif(條件範圍,條件)。

目的:計算「月薪」在指定範圍內的人數。

方法:

在目標單元格中輸入公式:=COUNTIF(G3:G12,">"&J3)。

解讀:

條件計數函數除了Countif函數外,還有多條件計數函數Countifs。

(二)Averageifs。

功能:查找一組給定條件指定的單元格的算術平均值。

語法結構:=Averageifs(數值範圍,條件1範圍,條件1,條件2範圍,條件2……)

目的:根據「性別」統計相應「學歷」下的平均「月薪」。

方法:

在目標單元格中輸入公式:=AVERAGEIFS(G3:G12,D3:D12,J3,F3:F12,K3)。

解讀:

參數「條件範圍」和「條件」必須成對出現。

五、Excel工作表函數:提取類。

(一)Left。

功能:從一個字符串中的第一個字符開始返回指定個數的字符。

語法結構:=Left(字符串,[字符長度]),當省略「字符長度」時,默認值為1。

目的:提取「員工姓名」中的「姓」。

方法:

在目標單元格中輸入公式:=LEFT(B3,1)。

解讀:

也可以使用公式:=LEFT(B3)。

(二)Mid。

功能:從指定字符串中的指定位置起返回指定長度的字符。

語法結構:=Mid(字符串,開始位置,字符長度)。

目的:返回「月薪」中的第2、3位。

方法:

在目標單元格中輸入公式:=MID(G3,2,2)。

六、Excel工作表函數:日期類。

(一)Datedif。

功能:以指定的方式計算兩個日期之間的差值。

語法結構:=Datedif(開始日期,結束日期,統計方式),常見的統計方式有「Y」、「M」、「D」,即「年」、「月」、「日」。

目的:計算距離2021年元旦的天數。

方法:

在目標單元格中輸入公式:=DATEDIF(TODAY(),"2021-1-1","d")。

解讀:

用Today函數獲取當前日期,計算距離2021年1月1日的天數。

(二)Days。

功能:返回兩個日期之間的天數。

語法結構:=Days(結束日期,開始日期)。

目的:計算距離2021年元旦的天數。

方法:

在目標單元格中輸入公式:=DAYS("2021-1-1",TODAY())。

解讀:

Days函數的參數順序為「結束日期」、「開始日期」,而並不是「開始日期」、「結束日期」,和Datedif函數要區別使用!

七、Excel工作表函數:數字處理類。

(一)Round。

功能:按指定的位數對數值四捨五入。

語法結構:=Round(值或單元格引用,小數位數)。

目的:對「月薪」四捨五入後保留2位小數。

方法:

在目標單元格中輸入公式:=ROUND(G3,2)。

(二)Randbetween。

功能:返回介於指定的數值之間的隨機值。

語法結構:=Randbetween(下限值,上限值)。

目的:生成1000至2000之間的隨機值。

方法:

在目標單元格中輸入公式:=RANDBETWEEN(1000,2000)。

解讀:

如果要更改隨機值,按F9即可。

八、Excel 工作表函數:資料庫函數。

(一)Dsum。

功能:求滿足給定條件的資料庫中記錄的欄位(列)數據的和。

語法結構:=Dsum(資料庫區域,返回值所在的相對列數(列標題的相對引用、列標題),條件區域)。

注意事項:

1、參數「資料庫區域」和「條件區域」必須包含有效的列標題。

2、第二個參數用「列標題」作為返回依據時,其值必須包含在""(英文雙引號)中,如「月薪」、「婚姻」等。

目的:根據「性別」統計「月薪」。

方法:

在目標單元格中輸入公式:=DSUM(B2:G12,"月薪",J2:J3)。

(二)Dget。

功能:從資料庫中提取符合指定條件且唯一存在的記錄。

語法結構:=Dget(資料庫區域,返回值所在的相對列數(列標題的相對引用、列標題),條件區域)。

注意事項:

1、參數「資料庫區域」和「條件區域」必須包含有效的列標題。

2、第二個參數用「列標題」作為返回依據時,其值必須包含在""(英文雙引號)中,如「月薪」、「婚姻」等。

目的:根據「員工姓名」查詢對應的「月薪」。

方法:

在目標單元格中輸入公式:=DGET(B2:G12,"月薪",J2:J3)。

九、Excel工作表函數:其他類。

(一)Len。

功能:返回文本字符串中的文本個數。

語法結構:=Len(值或單元格引用)。

目的:計算「員工姓名」的長度。

方法:

在目標單元格中輸入公式:=LEN(B3)。

(二)Cell。

功能:返回引用中第一個單元格的格式,位置或內容的有關信息。

語法結構:=Cell(返回類型,[單元格區域])。

目的:顯示當前工作表的文件路徑。

方法:

在目標單元格中輸入公式:=CELL("filename")。

相關焦點

  • Excel財務工作表中常用的9類21個函數公式,圖文解讀
    財務人員在製作Excel工作表中,為了高效率的工作,我們常會使用到一個工具,那就是財務函數,但是財務函數何其多,想要短時間內全部掌握是不太可能的,所以我就總結了9類財務工作中常用到的函數,共21個,用圖文講解的形式,來和大家說說。
  • Excel工作表中最常用的10個函數,中文解讀,動圖演示,易學易用
    Excel工作表中的函數是非常的繁多的,如果要全部掌握,幾乎是不可能的,也沒有這個必要,不用行業,不同部門對函數需求都不同,所以,只需要掌握自己常用的部分函數即可,但是,下文中的10個函數是部分行業和部門的,所有的從業人員必須100%全部掌握!
  • Excel工作表中的11個邏輯函數應用技巧解讀,中文解讀,動圖演示
    邏輯函數,簡單的理解就是返回結果為TRUE或FALSE的函數。TRUE,代表判斷後的結果是真的,正確的,也可以用1表示;FALSE,代表判斷後的結果是假的,錯誤的,也可以用0表示。在Excel工作表中,共有11個邏輯函數,你確定都掌握嗎?
  • Excel工作表中最全的日期、時間函數,效率辦公必備!
    在Excel工作表中,函數也可以分為好幾類,今天,小編帶大家學習時間和日期函數。一、Excel工作表日期函數:Date。功能:返回特定日期的序列號。方法:在目標單元格中輸入公式:=NETWORKDAYS(C3,D3,E3)。解讀:1、E3為「非工作日」日期,最常見的就是請假。
  • Excel函數公式:含金量超高的Excel常用實操技巧解讀
    在Excel中,提高效率的方法很多,最常用的就是對各種技巧的熟練掌握。今天我們要學習的10個Excel實操技巧,對工作效率的提高,絕對不是一點點。一、自適應調整列寬。目的:極速調整列寬,顯示單元格全部內容。方法:1、選定需要調整列寬的列。2、移動滑鼠至選定的任意兩列分割線處,待滑鼠變成左右雙向箭頭時,雙擊。
  • 職場必備的10個Excel工作表函數公式,易學易懂,中文解讀
    職場辦公中,經常要對表格數據進行分析處理,在此過程中肯定少不了一些函數公式,為此,小編轉麼整理了10個職場必備的Excel工作表函數公式,供大家參考學習!一、Excel工作表函數:Datedif。功能:以指定的方式統計兩個日期之間的差值。
  • 最常用的10個Excel函數,中文解讀,動圖演示,易學易用!
    在Excel的應用中,離不開函數或公式,如果對一些常見的函數或公式能夠熟練地掌握,對於工作效率的提高絕對不是一點點!一、Excel函數:Sumif功能:對滿足條件的單元格進行求和。方法:在目標單元格中輸入公式:=NETWORKDAYS.INTL(E3,F3,1,)。解讀:如果有其他節假日,只需在第四個參數中添加單元格區域即可。
  • Excel工作表中最全的時間和日期函數,效率、辦公必備!
    在Excel工作表中,函數也可以分為好幾類,今天,小編帶大家學習時間和日期函數。 解讀: 公式中用Today()函數替代參數「結束日期」的原因在於保持年齡的自動更新,無論是2020年打開,還是2025年打開工作表,其年齡都是最新計算的。 三、Excel工作表日期函數:Datevalue。
  • excel中最常用的30個函數:AND函數和OR函數的運用?
    excel中最常用的30個函數:AND函數和OR函數的運用?11-29 15:25 來源:成都路凡教育 原標題:excel
  • Excel工作表中的20個信息函數應用技巧解讀,硬核乾貨哦!
    Excel工作表中的信息函數主要用於返回某些指定單元格或區域的信息,例如獲取文件路徑,單元格格式信息或作業系統信息等等。今天,小編帶大家掌握這些信息函數的應用技巧。一、Excel工作表信息函數:Cell。
  • Excel工作表中的7個資料庫函數解讀,易懂易理解,方便且實用!
    在Excel工作表中,有一類函數成為資料庫函數,也被稱為D函數,共計有12個,但我們常用的有7個,今天,我們來了解和學習這7個資料庫函數。一、Excel工作表資料庫函數:Dsum。2、由於Dcounta函數的統計對象為文本,所以第二個參數必須為「資料庫區域」中的文本列。五、Excel工作表資料庫函數:Dget。功能:從資料庫中提取符合指定條件且唯一存在的記錄。
  • 辦公室必備的Excel工作表函數應用技巧解讀!
    Excel工作表中的函數是非常繁多的,如果要全部掌握,還是有一定困難的的,但是對於一些辦公室必備的函數公式,我們一定要掌握,並能靈活的加以應用!一、Excel工作表函數:IF。功能:判斷是否滿足某個條件,如果滿足條件返回一個值,不滿足則返回另外一個值。語法結構:=If(判斷條件,條件成立時的返回值,條件不成立時的返回值)。
  • Excel工作表中最常見的8類錯誤,你一定遇到過,附解決方法!
    在Excel工作表中,最常用的還是一些技巧,如果能夠熟練掌握,對於工作效率的提高絕對不是一點點哦,結合工作實際,小編對工作中常見的問題進行了總結,一共有8類,你一定也遇到過……一、Excel工作表常見問題:輸入的「0」不見了。
  • excel中分段統計區間個數,這兩種方法最簡單
    在excel中進行區間個數統計也是我們工作中常遇到的問題,解決方法有很多種,比如萬能的篩選大法,countif函數等。但是筆者這裡給大家介紹兩種特別簡單的方法,frequercy函數(頻率函數)法和數據透視表法,各位可以根據自己的喜好進行選擇。
  • excel中如何創建工作表目錄並添加超連結?
    經常使用office的朋友都知道,在word中的引用選項卡下可以直接生成目錄,但是在excel卻沒有這麼方便的功能,生成目錄可以需要用到宏表函數,即get.workbook(),但是這個函數用起來也是十分方便的。
  • 學習Excel函數從求和開始,10種常用的求和公式、方法,速速收藏
    Excel表格中求和可算是日常工作中最常做的,小編以前也分享了很多關於求和的方法和公式,小夥伴們可以點擊我的頭像,去主頁查看更多教程。今天小編再次總結的工作中常用的求和公式和方法,希望對你的工作有所幫助。
  • Excel小技巧:vlookup函數合併多個工作表
    有時候會經常從同事那裡收集的工作表需要匯總在同一張工作表中,使用vlookup函數教你快速合併:首先如果我們先要查詢1月的利潤表在F5中輸入1月的公式=VLOOKUP($E5,'2019年1月'!A:B,2,0)從此可以看出變化的就是工作表的名稱,我們就使用一個indirect函數來構造出來就行了因此F5中的公式就變為=VLOOKUP($E5,INDIRECT(F$4&"!
  • Excel中最值得珍藏的16個函數公式
    今天蘭色分享的excel函數公式都不常用,但一旦遇到就會讓你感覺頭痛,只能到處提問和查找。今天蘭色把這些公式收集到一起。以備急時之需。 8、不重複個數公式 =SUMPRODUCT(1/COUNTIF(A2:A7,A2:A7)) 9、提取唯一值公式
  • Excel工作表中超級表的9個應用技巧解讀,方便快捷,效率翻番!
    Excel中的工作表,大家都不陌生,就是工作簿中的Sheet1、Sheet2……等,但提高「超級表」,並不是所有的親都知道的,今天,小編通過9個應用技巧,來揭開Excel工作表中
  • excel中vlookup函數的用法筆記
    本篇將介紹excel中vlookup函數的用法,有興趣的朋友可以了解一下!一、前言excel是我們工作中很常用的表格製作工具,它不僅僅只是用來製作表格,還能對數據進行處理(如:排序、運算等)。excel中還給我們提供了很多實用的函數,今天小編要介紹的就是其中一個,也是比較常用的一個函數,即vlookup函數。