【问题标题】:Excel formula to check if a range of data are all exactly sameExcel公式检查数据范围是否完全相同
【发布时间】:2014-03-29 13:58:27
【问题描述】:

我有一系列单元格值。我想检查这个值范围,如果所有值都完全相同,则返回 true,如果至少 1 不相同,则返回 false。

Range 1
Confirmed
Confirmed
Confirmed

Result= Confirmed

Range 2
Confirmed
Negotiation
Confirmed

Result = Varies

预计到达时间: 感谢 simoco 提供我现在使用的答案。我有一个后续问题。如何修改此公式以忽略空白单元格而不是默认为 FALSE?使用您的公式,当它评估一系列空白单元格(等待输入)时,它会返回“Varies”。我希望它返回空白。

【问题讨论】:

  • 欢迎来到 StackOverflow!请解释您尝试过什么,并提供一些数据以使其可重现,这将是令人兴奋的!

标签: excel


【解决方案1】:

试试这个公式:

=IF(COUNTIF(A1:A3,A1)=COUNTA(A1:A3),"Confirmed","Varies")

【讨论】:

  • 我认为你的公式更好更简单。干杯!
  • 如何修改此公式以忽略空白单元格而不是默认为 FALSE?使用上面的公式,当它评估一系列空白单元格(等待输入)时,它返回“Varies”。我也希望它返回空白。
  • 试试这个:=IF(OR(COUNTIF(A1:A3,A1)=COUNTA(A1:A3),COUNTA(A1:A3)=0),"Confirmed","Varies")
【解决方案2】:

试试下面的数组公式(Ctrl+Shift+Enter

=IF(SUM(IF(FREQUENCY(MATCH(A1:A3,A1:A3,0),MATCH(A1:A3,A1:A3,0))>0,1))=1,"Confirmed","Varies")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-28
    • 1970-01-01
    • 1970-01-01
    • 2011-06-03
    • 2022-11-02
    • 1970-01-01
    • 1970-01-01
    • 2017-06-17
    相关资源
    最近更新 更多