函數、公式可以說是Excel的靈魂,其功能非常的強大,對於Excel中的大部分工作,都要依靠函數公式來完成,所以對於常用的函數公式,職場的你必須掌握哦!
一、Weekday和Weeknum函數。
作用:返回指定的日期的所對應的星期和屬於本年度的第幾周。
語法:
=Weekday(日期,格式代碼)。
=Weeknum(日期,格式代碼)。
方法:
在目標單元格中輸入公式:=WEEKDAY(F3)、=WEEKNUM(F3,2)。
解讀:
1、Weekday函數將對應的日期轉換為星期,其中代碼2的含義為一周從星期一開始計算。代碼還可以是:1、11、12、13、14、15、16、17。
2、Weeknum函數查詢對應的日期屬於本年度的第幾周。其中代碼2的含義為一周從星期一開始計算。代碼還可以是:1、11、12、13、14、15、16、17。
二、Iserror函數。
作用:測試值或表達式是否有錯誤,如果有錯誤,則返回True,否則返回False。
語法:=Iserror(值或表達式)。
在目標單元格中輸入公式:=ISERROR(E4/D4)。
除數不能為空,當為空值時,返回錯誤,而Iserror函數的作用為當表達式或值有錯誤時返回True。
三、Subtotal函數。
作用:返回數據列表或資料庫中的分類匯總。
語法:=Subtotal(功能代碼,值或引用)。
其中功能代碼有:
通過觀察可以發現,代碼1和代碼101所代表的函數一樣,豈不是多此一舉?其實,在Excel中,我們經常對數據進行隱藏,如果使用代碼1-11,則包含隱藏值,如果使用代碼101-110,則不包含隱藏值。
在目標單元格中輸入公式:=SUBTOTAL(1,D3:D9)、=SUBTOTAL(101,D3:D9)。
1、 為隱藏數據之前,代碼1和101的功能並沒有本質區別,所有的平均值都相同,但是當隱藏數據之後,代碼101所在公式的值發生變化,因為它只對可見值負責。
2、Subtotal函數的功能不僅僅是計算平均值,還可以計數、求最值等等,從功能代碼的函數名稱當中就可以看出。
四、Value函數。
作用:將一個文本類型的數值轉換為常規類型,暨數值類型。
語法:=Value(值或引用)。
1、在D列前插入輔助列「銷量」。
2、在目標單元格中輸入公式:=VALUE(C3)。
3、複製轉換的值,並選擇性粘貼為【值】。
4、刪除原列值。
1、通過查看單元格的數據類型可以發現,轉換前的值為【文本】類型,轉換之後的值為【常規】類型,而【文本】類型的值是無法直接參与計算的。
2、選擇性粘貼為【值】的目的在於使數據表更加規範,減少冗餘數據哦!
五、Lookup函數。
作用:查詢符合條件的值。
語法:=Lookup(查找值,查找值所在的範圍,返回值的範圍)。
在目標單元格中輸入公式:=LOOKUP(1,0/(B3:B9=I3),C3:C9)。
此公式為Lookup函數的變異用法,如果按照常規的用法,要實現精準查找,必須對數值進行升序排序,在實際的操作中實用性並不高。
六、Sum函數。
作用:求和。
語法:=Sum(求和區域或值)。
在目標單元格中輸入公式:=SUM(D3:D9)-SUM(F4:F9)。
用Sum函數實現合併單元格求和。
七、Networkdays.intl函數。
作用:按照自定義的方式返回兩個日期之間的工作天數。
語法:=Networkdays.intl(開始日期,結束日期,周末方式,[其他節假日])。
在目標單元格中輸入公式:=NETWORKDAYS.INTL(C3,D3,1)、=NETWORKDAYS.INTL(C3,D3,1,I3:I5)。
「周末方式」共有14種形式,分別為1-7和11-17,分別代表不同的周末統計方式,其中最常用的為1,及周末為「星期六和星期天」。
八、Count、Counta、Countblank、Countif、Countifs函數。
作用:
1、Count函數:統計區域中數字單元格的個數。
2、Counta函數:統計區域中非空單元格的個數。
3、Countblank函數:統計區域中空單元格的個數。
4、Countif函數:統計區域中滿足單個條件的單元格個數。
5、Countifs函數:統計區域中滿足多個條件的單元格個數。
1、Count函數:=Count(值、單元格引用或區域)。
2、Counta函數:=Counta(值,單元格引用或區域)。
3、Countblank函數:=Countblank(值,單元格引用或區域)。
4、Countif函數:=Countif(條件範圍,條件)。
5、Countifs函數:=Countifs(條件1範圍,條件1,……條件N範圍,條件N)。
在目標單元格中分別輸入輸入公式:=COUNT(D3:D9)、=COUNTA(B3:B9)、=COUNTBLANK(D3:D9)、=COUNTIF(C3:C9,"男")、=COUNTIFS(C3:C9,"男",D3:D9,">=60")。
九、Sumproduct函數。
作用:返回相應的數組或區域乘積的和。
語法:=Sumproduct(區域1,區域2……區域N)。
在目標單元格中輸入公式:=SUMPRODUCT(($D$3:$D$9>D3)/COUNTIF($D$3:$D$9,$D$3:$D$9))+1。
示例中的用法並非Sumproduct函數本身的用法,但確實最典型最實用的典型用法,示例中的用法被稱為「中國式排名」。
十、Upper、Lower、Proper函數。
1、Upper函數:全部大寫。
2、Lower函數:全部小寫。
3、Proper函數:首字母大寫。
=函數名稱(字元串或引用)。
在目標單元格中輸入公式:=UPPER(B3)、=LOWER(B3)、=PROPER(B3)。
結束語:
學習,必須是能學的會,也能看的懂的,學習的目的就在於實際應用,而本文的函數公式具有很高的實用價值,也能學得會,看的懂哦,希望對大家的實際工作有所幫助。如果各位親在學習的過程中有疑問,看法,歡迎在留言區留言討論哦!
TAG:Excel函數 | Excel公式 | Excel技巧 |