如果两个单元格中任意一个包含特定值,则返回另一个值

如果两个单元格中任意一个包含特定值,则返回另一个值

我正在尝试弄清楚如何执行此计算。如果 A1 或 B1 包含“文本值 1”,则返回 C1。

答案1

您可以使用 IF 和 OR 或两个 IF 语句来执行此操作。

=IF( OR(A1="text value1";B1="text value1") ;C1;"")

或者

=IF(A1="text value 1";C1;IF(B1="text value 1";C1;""))

这里的区别是,第一个结果将发生empty两个都具有文本值 1,其中如果其中一个或两个都具有该文本,则第二个将始终返回 C1。

答案2

您也可以尝试这个公式=IF(COUNTIF(A1:B1,"*text value 1*")>0,C1)

- - - - 更新 - - - - -

要用 0 替换“False”,您可以使用公式=IF(COUNTIF(A1:B1,"*Mast*")>0,C1,0)

相关内容