當前位置:首頁 > 科技 > 正文

辦公室必備的14個Excel函數,如果還不掌握就真的Out了,收藏備用

在辦公室中,會有一些重複性的工作,例如計算員工的年齡、判斷是否重複、統計重複的次數……等等,如果不掌握一定的技巧,這些重複工作就費時費力,而且容易出錯,所以小編專門整理了14個辦公室必備的函數,供大家參考學習!


一、快速準确計算年齡。

函數:Datedif。

功能:根據指定的格式統計兩個日期之間的差值。

語法結構:=Datedif(開始日期,結束日期,統計方式)。

解讀:常見的統計方式有“Y”、“M”、“D”,即“年”、“月”、“日”。

目的:快速準确計算年齡。

方法:

在目标單元格中輸入公式:=DATEDIF(C3,TODAY(),'y')。

解讀:

參數結束日期為Today的目的在于保持年齡的自動更新,例如“魯肅”今年的年齡為22歲,則到2023年8月份打開表格時,年齡自動更新為23歲。


二、判斷指定的值是否重複。

重複意味着指定值的數量>1,所以在判斷指定的值時,要統計該值的個數。

函數:Countif。

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

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

目的:判斷“學曆”是否重複。

方法:

在目标單元格中輸入公式:=IF(COUNTIF(F$3:F$12,F3)>1,'重複','不重複')。


三、統計指定值出現的次數。

函數:Countifs。

功能:統計指定範圍内符合條件的單元格個數。

語法結構:=Countifs(條件1範圍,條件1,條件2範圍,條件2……)。

目的:按照性别統計已婚和未婚的人數。

方法:

在目标單元格中輸入公式:=COUNTIFS(D3:D12,J3,E3:E12,K3)。


四、判斷月薪等級情況。

函數:Ifs。

功能:檢查是否滿足一個或多個條件,并返回第一個與TRUE條件對應的值。

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

目的:如果月薪>4000,則返回“高薪”;如果>3000,則返回“中等”;否則返回“底薪”。

方法:

在目标單元格中輸入公式:=IFS(G3>4000,'高薪',G3>3000,'中等',G3<=3000,'底薪')。

解讀:

Ifs函數是相對較新的函數,隻能在19及以上的版本或WPS中使用。所以在應用時首先查閱對應的版本,查閱此版本是否包含該函數哦!


五、查詢引用。

函數:Vlookup。

功能:搜索指定的數據範圍中符合條件的值。

語法結構:=Vlooup(查詢值,數據範圍,返回值列數,匹配模式)。

解讀:參數“匹配模式”有0和1兩種,0為精準匹配,1為模糊匹配。

目的:根據員工姓名查詢月薪的等級情況。

方法:

在目标單元格中輸入公式:=VLOOKUP(J3,B3:H12,7,0)。


六、快速排名。

函數:Rank。

功能:返回指定的值在指定範圍内的大小排名,如果多個數值相同,則返回平均值。

語法結構:=Rank(數值,數據範圍,[排序方式])。

解讀:排序方式分為0和1兩種,0或省略為降序,1為升序。

目的:對月薪降序排序。

方法:

在目标單元格中輸入公式:=RANK(G3,G$3:G$12,0)。


七、統計指定值得個數。

函數:Countif或Countifs。

目的:統計對應學曆的員工數量。

方法:

在目标單元格中輸入公式:=COUNTIF(F3:F12,J3)或=COUNTIFS(F$3:F$12,J3)


八、統計不重複值的個數。

函數:Sumproduct。

功能:返回相應的數組或區域乘積的和。

語法結構:=Sumproduct(數組1,[數組2]……)。

解讀:

當隻有一個數組元素時,直接對數組元素求和。

目的:統計員工中學曆的種類數。

方法:

在目标單元格中輸入公式:=SUMPRODUCT(1/COUNTIF(F$3:F$12,F$3:F$12))。

解讀:

此方法為Sumproduct函數的經典用法,可以将具體的值帶入進行運算。


九、将日期轉換為對應的星期。

函數:Text。

功能:根據指定的數值格式将數值轉換為文本。

語法結構:=Text(數值,格式代碼)。

目的:快速計算出生日期對應的星期。

方法:

在目标單元格中輸入公式:=TEXT(C3,'aaaa')。

解讀:

代碼“aaaa”對應的格式為長星期,即“星期X”。


十、快速對比數據。

函數:If。

功能:判斷是否滿足指定的條件,如果滿足返回指定的值,則返回另外一個值。

語法結構:=If(條件,條件為TRUE時的返回值,條件為FALSE時的返回值)。

目的:判斷學曆,如果為大本,則返回符合,否則返回空值。

方法:

在目标單元格中輸入公式:=IF(F3='大本','符合','')。


十一、多條件求和。

函數:Sumifs。

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

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

目的:按性别統計指定學曆下的總月薪。

方法:

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


十二、多條件計數。

函數:Countifs。

功能:統計一組給定條件的單元格數。

語法結構:=Countifs(條件1範圍,條件1,條件2範圍,條件2……)。

目的:按性别統計相應的人數。

方法:

在目标單元格中輸入公式:=COUNTIFS(D3:D12,J3,F3:F12,K3)。


十三、符合多個條件的平均值。

函數:Averageifs。

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

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

目的:按性别統計相應學曆員工的平均月薪。

方法:

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

解讀:

當沒有符合條件的值時,會返回#DIV/0!,如果要隐藏此錯誤代碼,可以使用Iferror函數。


十四、計算指定字符串的長度。

函數:Len。

功能:返回文本字符串的長度。

語法結構:=Len(字符串)。

目的:計算姓名的長度。

方法:

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


你可能想看:

有話要說...

取消
掃碼支持 支付碼