tft每日頭條

 > 生活

 > 簡單易懂函數公式

簡單易懂函數公式

生活 更新时间:2024-11-16 06:22:57

簡單易懂函數公式(卻能解決大部分問題的八個函數公式)1

1、條件判斷

如下圖所示,需要判斷D列的成績是否及格,公式為:

=IF(D2>=60,"及格","不及格")

簡單易懂函數公式(卻能解決大部分問題的八個函數公式)2

IF函數專門用于對條件進行判斷,并返回指定内容。

用法為:

=IF(判斷條件,符合條件時返回的值,不符合條件時返回的值)

2、條件求和

如下圖所示,要統計不同門店的銷售額。F3單元格公式為:

=SUMIF($B$2:$B$12,E3,$C$2:$C$12)

簡單易懂函數公式(卻能解決大部分問題的八個函數公式)3

SUMIF函數的作用是按指定條件求和,常規用法為:

=SUMIF(條件區域,求和條件,求和區域)

如果條件區域中的内容符合指定的求和條件,就對對應的求和區域進行彙總。

3、計算工作日天數

如下圖,要計算兩個日期之間的工作日天數,C2單元格公式為:

=NETWORKDAYS.INTL(A2,B2,1,E$2:E$6)

第三參數使用1,表示周六和周日是周末。

簡單易懂函數公式(卻能解決大部分問題的八個函數公式)4

NETWORKDAYS.INTL函數能夠使用自定義的周末,來計算兩個兩個日期之間的完整工作日天數。

使用方法為:

=NETWORKDAYS.INTL(起始日期,終止日期,周末日,其他節假日)

4、計算年齡

如下圖所示,要根據C列的出生年月計算年齡。公式為:

=DATEDIF(C2,TODAY(),"y")

簡單易懂函數公式(卻能解決大部分問題的八個函數公式)5

DATEDIF函數用于計算兩個日期之間的間隔。

第一參數是開始日期,第二參數是結束日期,第三參數是返回的數據類型。

使用Y,表示返回整年數。使用M,則表示返回整月數。

5、提取出生年月

如下圖,要根據A列的身份證号碼返回出生日期,公式為:

=--TEXT(MID(A2,7,8),"0-00-00")

簡單易懂函數公式(卻能解決大部分問題的八個函數公式)6

先使用MID函數從A2單元格中的第7位開始,提取表示出生年月的8個字符19720516。然後使用TEXT函數将其變成具有日期樣式的文本“1972-05-16”,最後加上兩個負号,也就是計算負數的負數,通過這樣一個數學計算,把文本型的日期變成了真正的日期序列值。

如果單元格中顯示的是五位數值,隻要設置成日期格式就好。

6、提取性别

如下圖,要根據A列的身份證号碼,判斷性别。公式為:

=IF(MOD(MID(A2,17,1),2),"男","女")

簡單易懂函數公式(卻能解決大部分問題的八個函數公式)7

先使用MID函數,從A2單元格的第17位開始提取1個字符,這個字符就是性别碼。

然後使用MOD函數,計算這個性别碼與2相除的餘數。

如果IF函數的第一個參數等于0,IF函數将其按FALSE處理,返回第三參數指定的内容“女”。如果不等于0,則按TRUE處理,返回第二參數指定的内容“男”。

7、逆向查詢

如下圖所示,要根據G2單元格姓名,在A~E數據區域中查詢對應的工号。

=LOOKUP(1,0/(G2=B2:B6),A2:A6)

簡單易懂函數公式(卻能解決大部分問題的八個函數公式)8

LOOKUP函數是數據查詢中經常用到的函數之一,典型用法為:

=LOOKUP(1,0/(條件區域=指定條件),要返回的區域)

可以根據需要,将公式中的 0/(條件區域=指定條件),寫成:

0/((條件區域1=指定條件1)*(條件區域2=指定條件2)*……)

從而實現任意角度的多條件查詢。

8、查詢萬金油

如下圖所示,要根據H2單元格姓名,查詢所在的部門。公式為:

=INDEX(B1:F1,MATCH(H2,B2:F2,))

簡單易懂函數公式(卻能解決大部分問題的八個函數公式)9

先由MATCH函數找到查詢值的精确位置,然後由INDEX函數返回指定區域中對應位置的内容。可以實現上下左右任意方向的查詢。

簡單易懂函數公式(卻能解決大部分問題的八個函數公式)10

圖文作者:祝洪忠

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved