Используйте 'if' для проверки условия. Если условие не выполняется, то не меняйте значение в ячейке. Оставьте предыдущее значение как есть

Используйте 'if' для проверки условия. Если условие не выполняется, то не меняйте значение в ячейке. Оставьте предыдущее значение как есть

Ячейка 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 не равны.

Связанный контент