A B ANSWER
1 1 1
3 3 3
1 2 1
2 4 2
4 4 4
5 5 5
6 6 6
我使用此功能获得上述答案“= IF(ISERROR(比赛(A2:A8,$ B $ 1:$ B $ 8,0)),”“,A2)”
但是我需要在下面给出这样的答案(假设你在A列中取值“1” 在B列中仅重复一次
A B ANR
1 1 1
3 3 3
1 2 0
2 4 2
4 4 4
5 5 5
6 6 6
答案 0 :(得分:0)
我刚刚将公式包装在一个返回0
的条件中,其中从开始到当前行的A
值的计数大于一:
=IF(COUNTIF(A$1:A2,A2)>1,0,IF(ISERROR(MATCH(A2:A8,$B$1:$B$8,0)),"",A2))
替代公式,提供与上述相同的结果,但可能(或可能不)适合评论中提到的其他要求:
=IF(COUNTIF(A$2:A$10,A2)<=COUNTIF(B$2:B$10,A2),A2,IF(COUNTIF(A$2:A2,A2)>COUNTIF(B$2:B$10,A2),0,IF(COUNTIF(A$2:A$10,A2)>COUNTIF(B$2:B2,A2),A2,0)))