2014-02-19 74 views
0

长话短说:传入和传出的人员在不断变化。大多数情况下,每个人都被分配到一个部门,但并不是每个人都有一个分配的服务,所以他们有一个空白的单元格我想统计有多少人拥有空白服务单元。我尝试了=COUNTBLANK,但我希望范围根据总部门列可变。我试图输入图片,但说我需要重点。输入变量需要帮助Countblank

所以实施例:

-Departments   --Service 

1. Surgery    --A Co 
2. Surgery    --B Co Nursing 
3. Anes Nsg   --DCI Research    
4. Surgery    --"blank cell" 
5. Surgery    --B Co 
6. Nursing    --Anes Nsg 
7. DCI     --Research 
8. Surgery    --"blank cell" 
9. Surgery    --"blank cell" 
10. and so on... 
11. and so on till about 630 cells 

我想找出空白单元格中的数据总数(服务)。唯一的问题是我尝试了=COUNTBLANK(B2:B630)这对于这个月的审计很好,但是人员总是被添加或删除,所以B630在本月结束,可能B650在本月结束。我希望它基于第一列(部门)的总数,因为人们总是必须被安置到一个部门中,这样它会自动更新而不会发现范围的结束。

+0

请你澄清一下吗?每个部门都有一个单独的专栏 - 可能长短不一?你如何建议指定哪个部门? – pnuts

+0

欢迎来到SO!这个问题似乎缺乏相关信息。请更新您的电子表格样例等内容。由于缺乏信息,我已投票结束此问题,但如果问题已更新,我会很乐意删除该投票。 –

回答

0

所以,如果我理解正确的话,你必须与此类似的列表:

 
A   B 
Employee Department 
Empl. 1 Dep 1 
Empl. 2 Dep 1 
Empl. 3 
Empl. 4 Dep 1 
Empl. 5 Dep 2 
Empl. 6 
Empl. 7 Dep 2 

,你需要没有部门来算的员工 - 但你不知道有多少行是人口稠密,你不能简单地用=COUNTBLANK(B2:B8),作为B8可能是不同的...

如果是这样的话,你可以使用这个公式:

 
=COUNTBLANK(OFFSET($B$1,1,0,COUNTA($A:$A)-1,1)) 

这将算员工数量 - 并调整部门列的大小以使用OFFSET函数进行计数。

+0

完美的作品!非常感谢你。 – user3330156

+0

太棒了!在这种情况下,请将其标记为答案(通过点击答案左边的小复选标记)。谢谢! –

+1

感谢Peter的帮助。 – user3330156