如何在 Excel 中获取文本而不是 TRUE:FALSE

如何在 Excel 中获取文本而不是 TRUE:FALSE

假设我在单元格 C3 中有一个公式:=AND(A1=B1) 它将给出 TRUE:FALSE,但我需要的是 Yes:No,那么我该如何格式化单元格 C3 才能得到这个结果?谢谢!问候,

答案1

实际上,是的,可以通过条件格式来完成... 有点。使用下面的屏幕截图设置条件格式,该格式使用自定义数字格式的单元格TRUE。您应该能够推断出 False = No 的设置。

值得注意的是,它只会改变明显的单元格中的值,而不是实际值。如果您尝试基于此单元格进行其他计算,它将使用 TRUE/FALSE 值,而不是 YES/NO 值。因此,此方法仅在您关心向用户呈现的内容而不是底层计算中使用的内容时才有用。

屏幕截图 1

屏幕截图 2

屏幕截图 3

看看值仍然是原来的,TRUE但它显示的是“是”。

答案2

使用IF功能:

=IF(A1=B1, "Yes", "No")

答案3

请允许我发表一下我的看法。

假设您只是对显示的值感兴趣,您可以使用以下技巧。

在 C3 中插入​​公式:

=AND(A1=B1)+0

也许,去掉 AND 部分:

=(A1=B1)+0

C3现在,您可以设置自定义格式"Yes";;"No"

+0该部分强制 Excel 将结果视为数字,让您可以选择使用自定义格式。

答案4

使用=--(A1=B1)而不是=A1=B1。双重负数将符号翻转两次,并且由于它是数学运算,它将 TRUE 转换为 1,将 FALSE 转换为 0(即将它们转换为整数)

相关内容