If语句和加法

If statement and addition

我正在尝试查看第二个 sheet 中的单元格值是否不等于空白,然后检查其他单元格的值是否小于 3 并将值进一步更新为 1 或 0。

第一个条件,如果第二个 sheet 中存在的 g2 单元格值不等于空白,则检查 f5 单元格值。如果 f5 单元格值小于 3,则应显示为 1,否则为 0

=sheet2!NOT(ISBLANK($G2)) + IF($F5>2, 0, 1)

谢谢

首先,您的公式 =sheet2!NOT(ISBLANK($G2)) + IF($F5>2, 0, 1) 没有使用正确的 Excel 语法。 sheet 引用与单元格引用一起出现,不在一般公式之外。此外,您的公式检查 F5 是否大于 2,不小于 3。

There are 2 conditions : 1st to check the cell value in sheet2 is not blank.

NOT(ISBLANK(Sheet2!$G2)) 检查这个。

2nd cond to check if the cell value f5 in sheet2 is less than 3

逻辑条件$F5 < 3检查这个。

than put value as 1 else 0 in sheet1 cell.

IF(condition(s), 1, 0)

so both the conditions should get satisfy.

现在你想检查两个条件是否满足,所以你需要在你的IF()函数的逻辑测试参数中有一个AND()函数:=IF(AND(), 1, 0)

或将它们放在一起:IF(AND(NOT(ISBLANK(sheet2!$G2)), $F5 < 3), 1, 0)