如果单元格为空白,则返回特定文本;如果单元格不为空白,则返回该单元格中的值

如果单元格为空白,则返回特定文本;如果单元格不为空白,则返回该单元格中的值

因此,我正在创建一个数据结果选项卡,该选项卡从收集/记录数据的选项卡中提取数据。在数据结果选项卡中,如果单元格为空(未从下拉列表中选择任何内容),我希望它填充“未分配主要根本原因”。如果已填充,我希望它返回填充的值。

我发现的所有公式都允许您在单元格为空时返回文本,或基于单元格的值返回某些值,但不是源单元格的确切值。例如:

=IF(RA!P8<>"","No Dominant Root Cause was Assigned")-- 仅当单元格为空白时才有效

=IF(ISBLANK(RA!P8),"No Dominant Root Cause was Assigned", IF(RA!P8=0,"zero","other")),不起作用,因为我需要它来填充单元格中的实际值。

从理论上讲,这就是我所寻找的:

=IF(AND(IF(RA!P8<>"","No Dominant Root Cause was Assigned"),IF(RA!P8=any other value,J10=RA!P8)))

答案1

Chris Rogers 提供了一个完美的解决方案:

也许您想在单元格 J10 中输入以下内容:
=IF(RA!P8="","No Dominant Root Cause was Assigned",RA!P8)

这个公式非常有效并且解决了我的问题!

相关内容