能看得懂、學得會的Excel函數公式10例解讀!

函數、公式可以說是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技巧 |