Excel公式用于比较2个单元格的值

时间:2016-10-17 10:17:02

标签: excel-formula

我需要一个显示以下内容的公式,但不能让我的生活得到它的工作:

如果A1不为空白,则B1必须为“是”' (我希望在依赖于结果的C1中显示0或100)。

谢谢,

4 个答案:

答案 0 :(得分:0)

您需要将一些功能链接在一起。第一个是ISBLANK(),它听起来告诉您提供的值是否为空白。正如你所提到的那样,当你的为空时,你需要这样的情况,所以你需要将它包含在NOT()函数中,这将反转布尔结果。

例如,当B1的公式为=ISBLANK(A1)时,如果FALSE不为空,则结果为A1。由于您希望它为TRUE,因此您将使用=NOT(ISBLANK(A1))

要让B1此时显示除TRUEFALSE以外的值,您可以使用IF()功能,该功能允许您指定一个值当结果为TRUEFALSE的值不同时显示。

在您的情况下,当=IF(NOT(ISBLANK(A1)),'yes','no')不为空时,yes会给您A1no为空时会A1

您还可以利用IF()中的C1功能执行额外的“0或100”逻辑。

答案 1 :(得分:0)

所以:

A1 项目一

B1 是或否

C1 - 如果是第一项,是“是”'然后价值为100,如果项目一是“不”。然后将值设为0.

答案 2 :(得分:-1)

您可以使用条件。 公式是:

If(A1=B1,"Match","Not Match")

A1,B1细胞值, 如果条件为真,则匹配将执行否则不匹配将执行。

在C1单元格中写入此条件

答案 3 :(得分:-2)

Excel公式:

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