Формула для значений после ввода данных в другую ячейку

Формула для значений после ввода данных в другую ячейку

У меня есть столбцы с формулой, в которых результат выводится после ввода данных в столбец O. То есть сначала эти формулы выглядят пустыми, а столбец O является своего рода триггером для выведения других данных (как формула isblank). Есть ли способ сделать так, чтобы формулы других столбцов становились значениями после ввода заполненного столбца O/после их выведения?

решение1

Если ваша цель:

  • Столбец A отображается пустым, если в соответствующих ячейках столбца O нет данных.
  • Столбец A показывает результат, если в соответствующих ячейках столбца O есть данные.

Это можно сделать и без VBA.

Если вы хотите, чтобы число 12345 отображалось в ячейке A1, используйте следующую формулу:

=ЕСЛИ(ЕСТЬПУСТО(O1),"",123)

Если вы хотите, чтобы «Hello World» отображалось в ячейке A1, используйте эту формулу:

=ЕСЛИ(ЕСТЬПУСТО(O1);"","Привет, мир")

(замените 123 или Hello World на то, что вы хотите видеть)

Если вы хотите удалить саму формулу в столбце A, вам понадобится VBA.

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