【问题标题】:AND IF Excel formula returning incorrect value并且如果 Excel 公式返回不正确的值
【发布时间】:2021-01-04 07:48:50
【问题描述】:

我正在尝试编写一个公式来计算我的数据中的编辑次数。 A 列将显示数据被编辑了多少次

=IF(AND($D5468=$D5467,$G5468<>$G5467),0)+1

公式。基本上我想要的是,如果 D 列中的值相同并且 G 列中的值相同,它将计为 1。并且会随着日期的变化而不断计数。我的问题是,在我计算“以黄色突出显示”的过程中,我希望第二个保持为 2,因为它与前一个相同,但它又回到了一个。有什么办法可以解决吗?

【问题讨论】:

  • 该公式如何最终返回 3、4、5 和 6?那是不可能的。要么你没有显示整个公式,要么你的样本数据有缺陷。
  • 如果按公式编辑,我认为无法计算数量。这可能需要通过 vba 完成。
  • 这就是我的公式没有隐藏任何东西。我在我的 excel 中隐藏了未使用的字段,但与公式无关。

标签: excel if-statement excel-formula count excel-2010


【解决方案1】:

假设您的两列都已排序。您需要将以下公式粘贴到单元格 A2 中并手动输入 A1(即 1)。

=IF($D2=$D1,IF($G2=$G1,A1,A1+1),1)

【讨论】:

  • 哇,谢谢!!!我没有更改第一个单元格,但它仍然有效。非常感谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多