轉轉大師PDF轉換器
支持40多種格式轉換,高效辦公
在使用Excel表格的時候,最經常用到的就是函數,今天小編就來給大家分享一組常用的函數公式,讓你使用Excel輕松無問題。
=IF(MOD(MID(A2,15,3),2),"男","女")
根據出生年月計算年齡
=DATEDIF(A2,TODAY(),"y")&"周歲"
某個日期是星期幾
=TEXT(A2,"aaaa")
某個日期所在月有幾天
=DAY(EOMONTH(A2,0))
下一個工作日是哪天
=WORKDAY(A2,1,A5:A7)
區分指定日期是上中下旬
=LOOKUP(DAY(A2),{0,11,21},{"上旬","中旬","下旬"})
根據身份證號計算出生年月
=--TEXT(MID(A2,7,8),"0-00-00")
查找最后一條符合條件的記錄
公式的模式化寫法為:
=LOOKUP(1,0/(條件區域=條件),查詢區域)
查詢符合多個條件的記錄
公式的模式化寫法為:
=LOOKUP(1,0/((條件區域1=條件1)*(條件區域2=條件2)),查詢區域)
逆向查詢
LOOKUP函數最后的查詢區域可以靈活寫成任意一列,從右至左、自下而上查詢,統統沒問題。
如下圖所示,要查詢原料類別為"A3"的采購員姓名。
C13單元格公式為:
=LOOKUP(1,0/(B4:B11="A3"),A4:A11)
查詢最后一筆業務日期
如下圖所示,要查詢不同業務員最后一筆業務的日期。
公式的模式化寫法為:
=LOOKUP(1,0/(條件區域<>""),查詢區域)
模糊查詢考核等級
如下圖所示,要根據E:F列的等級對照表,判斷B列的考核成績。
C2單元格公式為:
=LOOKUP(B4,E$5:F$8)
這種方法可以取代IF函數完成多個區間的判斷查詢,前提是對照表的首列,必須是升序處理。
提取單元格內的數字
如下圖所示,要從A列的混合內容中提取出數值。
A2公式為
=-LOOKUP(1,-LEFT(A2,ROW($1:$99)))
首先用LEFT函數從A2單元格左起第一個字符開始,依次返回長度為ROW($1:$99)也就是1至99的字符串,添加負號后,數值轉換為負數,含有文本字符的字符串則變成錯誤值。
LOOKUP函數使用1作為查詢值,在由負數、0和錯誤值構成的數組中,忽略錯誤值提取最后一個等于或小于1的數值。
最后再使用負號,將提取出的負數轉為正數。
以上就是今天給大家分享的關于Excel表格中最為常用的函數公式的介紹,有需要的小伙伴們可以根據以上步驟進行操作,如果需要pdf轉Excel可以使用w大師pdf轉換器。