tft每日頭條

 > 科技

 > 統計類函數計算

統計類函數計算

科技 更新时间:2024-11-26 01:35:39

昨天介紹了counta函數的适用範圍,使用時應該注意些什麼,那麼今天就給大家介紹其用法和拓展案例,其實方法很簡單。

如下圖所示,

統計類函數計算(統計函數COUNTA的實際應用與知識拓展)1

我們要統計D列非正常出勤的人數,正常出勤的工作人員在"出勤情況"這一欄為空,什麼也不填寫。

我們首先要理清思路,D列非正常出勤的總人數是文本格式的總單元格個數之和,而正常出勤的總人數是空單元格的個數之和,這時候我們就可以想到counta函數可以統計除了空單元格不統計外,其餘的所有單元都統計這個特性來為我們服務。

接下來,在F3單元中輸入公式:=counta(d2:d8)

統計類函數計算(統計函數COUNTA的實際應用與知識拓展)2

按下回車鍵,得到公式返回的結果為4。

統計類函數計算(統計函數COUNTA的實際應用與知識拓展)3

知識拓展

其實,統計非正常出勤人數還有1種其他方法。

公式:=sum(istext(d2:d8)*1)

  • 如下圖所示,在F3單元格中輸入公式:=sum(istext(d2:d8)*1)

統計類函數計算(統計函數COUNTA的實際應用與知識拓展)4

  • 同時按住【Ctrl Shift Enter】三鍵,若是隻按回車鍵公式就會返回0。

統計類函數計算(統計函數COUNTA的實際應用與知識拓展)5

公式解析:

1.istext(d2:d8)是邏輯函數,判斷這個區域裡的單元是否為文本單元格,若是文本單元格返回true,否則返回false.

2.istext(d2:d8)返回的是一個由true和false組成的邏輯值,而sum又不成對其直接求和,所以給istext(d2:d8)乘以1讓邏輯值true返回1,false返回0.

3.istext(d2:d8)*1返回的是一個由1和0組成的數組,讓sum函數對其求和從而得到這些文本單元格的個數之和,也就是非正常出勤的人數。

今天就介紹到這裡,希望大家喜歡,謝謝。

,

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

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

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