2013-07-13 34 views
1

我使用工作表輸入某些班次工作的人員的姓名,例如列A上的 ,上班時間爲上午8點至下午4點的人員,列B上的人員 從下午4點工作到半夜, 在列C和超越的人,特別班次 等如何計算包含來自某個列表的文本的單元格

此表是A1:N24,它包含標題(移動的),工人和一些特殊的注意事項,關於每個工人的名字。

在列RI有員工名單中,我使用的數據驗證/下拉列表,使工人的名字輸入更容易

我的問題是我怎麼能指望A1細胞的數量:僅包含R列列表中名稱的N24表,省略標題單元格和特殊註釋單元格。

COUNTIF函數似乎是一個合乎邏輯的選擇,但我無法使它符合一系列條件,即我的工作列表。也許DCOUNTA功能可以用於我的情況?

任何幫助,將不勝感激

+0

'DCountA function'似乎沒問題... –

回答

2

試一下這個(輸入作爲數組公式)

=COUNT(MATCH(A1:N24,R:R,0)) 

它是如何工作的:

  • MATCH(A1:N24,R:R,0)返回值的數組,其中在A1:N24入口被發現,並且#N/A錯誤,其中不是
  • COUNT() c計算該數組中的數字,即匹配值的數量
相關問題