仅当数字在相邻单元格中时才计算不同单元格的数量

时间:2018-04-12 20:26:42

标签: excel sum formula

只有当一个数字在相邻的单元格中时,我才需要计算不同单元格的数量

VC 1    5
VC 1    4
VC 1    4
VC 1    3
VC 1    3
VC 2    




VC 2    
VC 2    
VC 2    

VC 2    
VC 2    
VC 3    1
VC 4    


VC 4    
VC 4    

VC 5    3
VC 5    4

例如 在第A行

{=SUM(IF(A1:A25<>"",1/COUNTIF(A1:A25, A1:A25), 0))}

这会为我在行A中的测试提供 5 不同的值,这是正确的,但如果不同的值旁边有数字,我只想要计算不同的值。

满足的条件是VC1,VC3和VC5,所以答案是 3

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:3)

使用:

=SUMPRODUCT(((A1:A25<>"")*(B1:B25<>""))/(COUNTIFS(A1:A25,A1:A25,A1:A25,"<>",B1:B25,"<>")+(A1:A25="")+(B1:B25="")))

enter image description here