Excel表格中常用的函數有哪些?有什麼作用?
如何定義Excel最常用的函數,微軟官方根據大數據給出了答案:
在微軟的幫助文件中,專門有一個版塊是「最常用的10個函數」,我想這些函數應該能代表Excel中最常用的函數。
最常用的10個函數到底都是哪些呢?
01、SUM函數
這應該是最簡單的函數之一,它是一個數學和三角函數,可將值進行相加。
例如:
=SUM(A2:A10)=SUM(A2:A10, C2:C10)
02、IF函數
IF 函數也非常簡單,它是一個邏輯判斷函數。IF 函數最簡單的形式表示:
IF(內容為 True,則返回第一個值,否則就返回其他值)
我們來看一個案例:如圖所示,如果「實際」大於「預算」,則在D列提示出超出預算,否則提示在預算範圍內。
這是一個典型的邏輯判斷問題,我們再D列中寫入公式=IF(C2>B2,"超出預算","在預算範圍內")
03、LOOKUP函數
LOOKUP函數可以查詢一行或一列並查找另一行或列中的相同位置的值,它有向量形式和數組形式,我們這裡只講向量形式。
函數語法:LOOKUP(lookup_value, lookup_vector, [result_vector])
(注意: lookup_vector 中的值必須按升序排列,否則,LOOKUP 可能無法返回正確的值。)
示例:如圖所示,AB兩列有對應的數據,我們在D2單元格寫入公式=LOOKUP(4.19,A2:A6,B2:B6),意思就是在A2:A6中查找4.19這個數值,找到後,返回其對應的B2:B6單元格中的值。(4.19對應的是橙色,所以返回結果就是橙色)
在一定程度上,LOOKUP函數能代替VLOOKUP和HLOOKUP,使用起來更加靈活。
04、VLOOKUP 函數
VLOOKUP函數用於按行查找表或區域中的內容,例如,按員工號查找某位員工的姓氏。他是LOOKUP函數家族之一。
VLOOKUP相比LOOKUP,參數更多,而且只能按行進行查找,其語法為:
=VLOOKUP(查找值、包含查找值的區域、需要返回的值所在列號,精確查找/模糊查找)
示例:如圖所示,我們通過零件號查找零件的價格。
在D14單元格中寫入公式:=VLOOKUP(D13,B2:E11,3,False),即可查找出A008對應的價格。我們來看一下每個參數都是什麼意思?
1、D13 是lookup_value,即要查找的值。2、B2 到 E11(在表中以黃色突出顯示)是 table_array,即查閱值所在的區域。3、3 是 col_index_num,即 table_array 中包含返回值的列號。在此示例中,表數組中的第三列是「零件價格」,因此公式輸出將是「零件價格」列中的值。4、FALSE 是 range_lookup,因此返回值將是精確匹配項。
最終,VLOOKUP 公式的輸出是剎車盤的價格,即 85.73。
05、MATCH 函數
MATCH用於在單元格區域中搜索某值,然後返回改值在單元格區域中的相對位置。
換成通俗易通的話說就是:xxx,你算老幾?
函數的語法為:MATCH(lookup_value, lookup_array, [match_type])
MATCH(查找值, 值所在的區域, 匹配方式)
關於匹配方式,共有三種情況:
示例:如圖所示,A1:B5單元格中存放有數據,在B8、B9單元格中分別寫入公式,由於Macth既可以模糊匹配,也可以精確匹配,所以無論能否查找到,都能返回一個數值。
今天我們先講這五個最常用的函數,你學會了么?
「精進Excel」系頭條簽約作者,關注我,如果任意點開三篇文章,沒有你想要的知識,算我耍流氓!
推薦閱讀:
※【Excel函數說說之7】COUNT/COUNTA/COUNTBLANK函數語法結構和示例
※Vlookup函數實例(全)
※VLOOKUP函數高難度實戰用法
※[Excel] 函數入門之--INDEX MATCH
※excel函數太難了,先學一個來壓壓驚