Excel 公式用特定文本替换布尔值

Excel 公式用特定文本替换布尔值

我目前正在制作一张 Excel 表,其中除其他内容外,还比较基于各种条件的风险评估。

在单元格 G3 中我有初步风险评估,在单元格 L3 中我有新的风险评估。这些值将只是“标准”,“中”或“高”我试图在单元格 M3 中显示风险评估是否根据两个文本字段发生了变化。

到目前为止,我有一个简单的 EXACT 函数,即 =EXACT(G3,L3)

该公式按我希望的方式工作,但只会返回 True 或 False 布尔值。

我该如何调整它以便它返回“是”或“否”的文本字符串

答案1

您可以使用 IF 函数来执行此操作。

IF 将执行一个公式。如果结果为真,则执行/返回第一个参数,如果结果为假,则执行/返回第二个参数。

你的公式将变成:

=IF( EXACT(G3,L3) ; "Yes" ; "No" )

或者,类似这样的方法也可以奏效:

=IF (G3=L3 ; "Yes" ; "No" )

区别在于,在第二个例子中,如果 G3 或 L3 引用的函数生成与其对应方相同的结果,则结果仍为“是”。

相关内容