2015-04-23 107 views
0

我一直试图根据另一个colomn的值计算colomn的非空白条目,问题是存在多个实例。请参阅下表基于另一个colomn唯一值计算非空白单元格的数量

F.No Name     2014-2015 
1  Mithilesh Kr.Singh  
1  Mithilesh Kr.Singh  
1  Mithilesh Kr.Singh  
1  Mithilesh Kr.Singh  
1  Mithilesh Kr.Singh  
1  Mithilesh Kr.Singh  
1  Mithilesh Kr.Singh 3434 
1  Mithilesh Kr.Singh 4234 
1  Mithilesh Kr.Singh  
2  Jaiprakash Singh    
2  Jaiprakash Singh  234 
2  Jaiprakash Singh   
2  Jaiprakash Singh  342 
2  Jaiprakash Singh    
2  Jaiprakash Singh    
2  Jaiprakash Singh  3423 
3  Narayan Jha     
3  Narayan Jha     
3  Narayan Jha     

正如你可以看到有重复的名字,我都数不过来的是有多少空缺细胞那里colomn 1的独特价值,例如用于F.No 1 2014年计数-15必须为2,同样对于F.No 2,计数必须为3,对于F.No 3,计数必须为0.

是否有任何​​或Countif公式可以帮助我? PS:Colomn 2只是为了与情况相关。编辑1:我取得了一些进展,= COUNTIFS(A:A,“3”,C:C,“<>”),这让我计数F.No = 3,但我不想要输入1,2,3等F.Nos,我应该用上面的公式中的3代替什么?

编辑2:一些更多的进展(感谢@ Shauno_88)= IF(COUNTIFS(A:A,“1”,C:C,“<>”)> 0,1,0)这会返回1如果在A列中有任何单一的F.NO 1条目,那么现在如何获得所有其他F.Nos的计数?任何宏?任何VBA?

+0

这是一次性关闭过程吗?如果是这样,你可以创建一个数据透视表,并为你的一列使用计数功能。 –

+0

@ Shauno_88我不是sur我通过一旦意味着什么我明白了,这张桌子不断扩大,但公式应该工作。 这里是我到目前为止 = COUNTIFS(A:A,“3”,C:C,“<>”)我需要把1,2,3等F.No值得到计数,我不希望这样,我想根据独特的F.No(colomn 1)的值自动计算 –

回答

0

这将工作

=COUNTIFS(D:D,F1,E:E,"") 

假设上述名称的列表在列d F1是包含名称 电子商务1个实例中的单元格是列您的空白

+0

没有D colomns或E colomns我不知道你正在服用哪个范围,colomns是A,B和C分别是F.No,Name和Year分别为 –

+0

嗨用我想要检查的列替换我的公式D(我假设B)F在IE中引用带有一个名称实例的单元格列标题E需要替换您想要检查空白的列。然后公式将返回每个名称的空白数 – Kdean571

+0

我认为您误解了这个要求,我不计算空白,相反,我想计算非空白,但是取对应F.no的重复数为1,例如,如果F.没有1有3个非空白条目我想将其计为1并且说F.No全部为空,那么它将计数到0,然后我要计数所有F.Nos –

0

这将检查帮助你完成你之后的第一部分。但我不确定你会怎么做。

=IF(COUNTIFS(A:A,A2,C:C,"<>")>0,1,0) 
+0

是的,谢谢,这将对单个值F.No,仍然在寻找一个解决方案应用在整个F.No列,无论如何非常感谢,谢谢:) –

相关问题