首页 > 解决方案 > 列中替代真或假的Excel公式

问题描述

我正在尝试编写一个公式来检查一列是否有替代的正确或不正确的条目。所以在 FI 列中有如下条目:

F2=True
F3=True
F4=NA
F5=True
F6=False
F7=False
F8=True
and so on

所以我被困在如何让 True 或 False 只返回第一次出现。所以最终结果应该是

F2=True
F3=NA
F4=NA
F5=NA
F6=False
F7=NA
F8=True
and so on

谢谢,R

标签: excelexcel-formula

解决方案


由于与 NA 合作,我发现这很棘手,但能够通过 ISNA 公式得到它。

  1. 首先放入=E2单元格 F2(假设您的数据从 E2 开始)
  2. 然后放入=IF(E3=INDIRECT("F"&MAX(IF(NOT(ISNA(F$1:F2)),ROW(F$1:F2),0))),NA(),E3)F3。此公式查看上面的内容并将其与 E 列中的当前行进行比较
  3. 最后,根据需要将该公式向下拖动

推荐阅读