
Ячейка B1 имеет значение 1 Ячейка B2 имеет значение 1
Ячейка B10 не имеет значения. Я пишу формулу 'if': B10
= IF(b2=b1, b2,)
Значение в B10
изменится на 1
.
Теперь я меняю B2
значение на 2
. Ячейка B10
меняется на 0
. (потому что условие «если» не выполняется).
Но я хочу, чтобы формула if ничего не делала и сохраняла B10
значение таким же, как и раньше, т. е 1
. Я не хочу изменять B10
значение, когда условие 'if' не выполняется.
Помогите, пожалуйста, с решением.
решение1
После второго ,
в IF
операторе вы должны сказать Excel, что делать. Если вы хотите, чтобы B10 был пустым, если условие не выполняется, вам нужно будет добавить " "
в оператор после второй запятой.
=IF(B2=B1, B2, "")
Это приведет к тому, что ячейка B10 останется пустой, если ячейки B1 и B2 не равны.