tft每日頭條

 > 生活

 > excel中countif用法舉例

excel中countif用法舉例

生活 更新时间:2024-11-29 04:51:02

今天來介紹兩個條件計數函數countif和countifs在一些場景中的常規應用,主要是講解一下它們在不同條件要求下的公式寫法。

如下圖所示,工作表包含了兩個表格,左側是數據表,右側為統計表,現在需要在統計表中來計算各推薦人推薦的人員,其入職人數和離職、在職人數。

excel中countif用法舉例(Excel計數函數countif和countifs在不同條件要求下的公式寫法)1

統計人數是比較常見的一個場景,而countif及countifs等計數函數是統計人數場景中最常用的函數,因此下面我們會根據不同需求來使用兩個函數。

首先我們來看下countif和countifs函數的語法圖:

excel中countif用法舉例(Excel計數函數countif和countifs在不同條件要求下的公式寫法)2

excel中countif用法舉例(Excel計數函數countif和countifs在不同條件要求下的公式寫法)3

從截圖可以看出,兩個函數的表達式寫法有所不同,countif是單條件計數,因此隻設定了一組條件區域和條件,隻有兩個參數;countifs函數則可以設置最多255個參數,因此可以自由設定多組條件區域和條件。

但這兩個函數的運算規則是一緻的,都是統計區域中符合條件的值的總個數。但countifs函數的邏輯要稍有不同,由于可以設置多個條件,而每個條件的關系需要是”且“的關系,即要完全符合設置的多個條件才會被計數,如隻符合其中之一,則不符條件不被計數。

下面進入正題,首先來計算各推薦人的推薦入職總人數。

作者設置了一個單條件的公式:=COUNTIF(D2:D57,F2)

excel中countif用法舉例(Excel計數函數countif和countifs在不同條件要求下的公式寫法)4

這個公式容易理解,第1參數是條件區域,第2參數是條件,隻要在條件區域中找到符合條件的值,并彙總這些值的個數,就得到了公式的結果。

但由于我們需要計算多個推薦人的統計情況,因此要注意單元格的引用方式。

将條件區域進行絕對引用,條件為相對引用,這樣能便于公式下拉填充。

excel中countif用法舉例(Excel計數函數countif和countifs在不同條件要求下的公式寫法)5

接下來我們要計算推薦人的人員離職人數。

在左側數據表中我們可以看到離職人員被标注為”已離職“狀态,那麼我們在countif函數中設置條件時,就可以直接輸入文本“已離職”。

不過這裡的問題是要計算指定推薦人的人員離職人數,因此還要設置一個條件,那麼就需要使用到countifs函數來多條件計數。

所以,作者輸入公式:=COUNTIFS($D$2:$D$57,F2,$C$2:$C$57,"已離職")

excel中countif用法舉例(Excel計數函數countif和countifs在不同條件要求下的公式寫法)6

這是兩組條件的公式寫法,前2個參數是一組條件,後2個參數則是另一組條件。

條件參數可以設置為單元格引用,或者文本、數值等形式,countifs函數會自動進行條件判定和計數統計。

我們繼續進行統計,現在要計算在職人數。

同樣要設置兩個條件,一個是指定的推薦人,另一個是狀态為在職。

但在數據表中,在職狀态并沒有文本來标注,那麼這種情況要如何來寫公式呢?

其實也比較簡單,C列在職狀态中的空單元格,實際就是表示該人員屬于在職,也就可以認為空單元格就是在職。

而空單元格在公式中可以使用空值來表示,因此我們将空值作為一個條件,來輸入公式:

=COUNTIFS($D$2:$D$57,F2,$C$2:$C$57,"")

excel中countif用法舉例(Excel計數函數countif和countifs在不同條件要求下的公式寫法)7

這個公式與前一公式的結構是一樣的,不同點在于第2組條件的條件設置不同,上一個公式是一個文本,這個公式中則是一個空值表達。

所以countifs函數的條件不在于是什麼形式的,隻要能在條件區域中進行查找和匹配,就能進行自動的計數和統計。

以上就是今天的全部内容,關于countif和countifs函數的應用,是不是非常簡單!

最後沒關注作者的點點關注,一起來學習excel小知識。

,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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