查找具有相反重复项的单元格

时间:2019-07-19 06:04:18

标签: excel vba

尝试对某些东西进行编码以查找数量相同但值相反的单元格。

一些其他规则:

  • 1,所有单元格都在列中;

  • 2,match旨在查找值对,例如(1和-1、2.0003和-2.0003、31.3245678和 -31.3245678)-如果1中有3个和-1中有4个,则仅突出显示3对1和-1,剩下的-1在列表中不包含 突出显示;

  • 3,一旦突出显示一对,则在随后的比赛中不再考虑该对。也就是说,比赛继续进行 所有剩余的单元格,直到找到该列中的所有对。

在下面的图片中,您可以找到一些突出显示的对,剩余的单元格不匹配,因此保持未填充的颜色。

Example list

1 个答案:

答案 0 :(得分:0)

您可以只使用以下公式

=COUNTIF(A:A,-A:A)

显示一个值有多少个负重复项

enter image description here


要仅获取第一个匹配的底片,请使用以下公式:

=IF(COUNTIF(A:A,-A:A)>=COUNTIF(A$1:A1,A1),TRUE,FALSE)

或更短

=COUNTIF(A:A,-A:A)>=COUNTIF(A$1:A1,A1)

enter image description here