У меня есть столбцы с формулой, в которых результат выводится после ввода данных в столбец O. То есть сначала эти формулы выглядят пустыми, а столбец O является своего рода триггером для выведения других данных (как формула isblank). Есть ли способ сделать так, чтобы формулы других столбцов становились значениями после ввода заполненного столбца O/после их выведения?
решение1
Если ваша цель:
- Столбец A отображается пустым, если в соответствующих ячейках столбца O нет данных.
- Столбец A показывает результат, если в соответствующих ячейках столбца O есть данные.
Это можно сделать и без VBA.
Если вы хотите, чтобы число 12345 отображалось в ячейке A1, используйте следующую формулу:
=ЕСЛИ(ЕСТЬПУСТО(O1),"",123)
Если вы хотите, чтобы «Hello World» отображалось в ячейке A1, используйте эту формулу:
=ЕСЛИ(ЕСТЬПУСТО(O1);"","Привет, мир")
(замените 123 или Hello World на то, что вы хотите видеть)
Если вы хотите удалить саму формулу в столбце A, вам понадобится VBA.