【问题标题】:Formula for matching multiple row cell including blank cell匹配多行单元格(包括空白单元格)的公式
【发布时间】:2016-07-02 15:18:53
【问题描述】:

好吧,我的问题是,匹配多行单元格的公式是什么,如果匹配 TRUE,否则为 FALSE,则在下一列中显示不同的行单元格值,表格也有空白单元格,因此公式避免空白单元格,结果为 TRUE。

请按照表格进行

我正在使用这个公式:

{=AND(EXACT(A2:M2,A2))} 

还有这个公式:

=IF(COUNTIF(A2:M2,A2)=13,"TRUE","FALSE") 

但它与空白单元格匹配,我需要公式仅用于现有的匹配行单元格值,然后结果为 TRUE 和 FALSE。如果为 False,则在下一列中显示该行单元格列值

谢谢 BN

【问题讨论】:

  • 如果我正确理解了您的问题,我对此进行了测试并且它有效:=IF(COUNTIF(A2:M2,A2)+COUNTIF(B2:M2,"")=13,TRUE,FALSE)。它计算行标题出现的次数,然后计算空白,如果两者之和等于 13,则您知道它是完全匹配的,将空白考虑在内。
  • 感谢@ScottHoltzman

标签: vba excel formulas


【解决方案1】:

下图中 M2:O2 中使用的三个标准公式是,

=COUNTIF(A2:L2, A2)=COUNTA(A2:L2)
=IFERROR(INDEX(A2:L2, AGGREGATE(15, 6, COLUMN(A:L)/((A2:L2<>A2)*SIGN(LEN(A2:L2))), 1)), "")
=IFERROR(INDEX(A$1:L$1, AGGREGATE(15, 6, COLUMN(A:L)/((A2:L2<>A2)*SIGN(LEN(A2:L2))), 1)), "")

根据需要填写。

   

B2:L9 的条件格式规则基于以下公式,

=AND(LEN(B2), B2<>$A2)

【讨论】:

  • 干得好@jeeped,另外我在上面的工作表中还有另一个问题,通过这个公式我可以得到结果....但是在行单元格中有另一个东西有多个不同的值然后什么是 ROGUE 和 HDR 的公式...谢谢 BN
  • 恐怕我不太了解您的新标准。但是,听起来确实像Another Question。最好close off 这个查询并发起New Question。这将使您有机会适当地提供新信息。