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

Я хотел бы, чтобы ячейки E5-E39 автоматически заполнялись данными в ячейке P1 при вводе данных в ячейки B5-B39. Поэтому, когда что-то вводится в ячейки B5-B39, E5-E39 автоматически заполняются информацией в P1.

Благодарю.

1 ответ

Решение

Это можно сделать с помощью довольно простой формулы:

=IF(ISBLANK($B5),"",$P$1)

Он проверит, пуста ли ячейка в столбце B той же строки. Если он пустой, он заполнит пустую строку в ячейке, в которой он находится, если нет, он заполнит текущее значение P1. Так как он также ссылается на значения в столбце B, он обновится, если вы измените значение там. Знаки $ делают это так, чтобы ссылки сразу после него не менялись, когда вы копировали его на лист. Это означает, что когда вы копируете его, или везде, только "5" i B5 изменится, остальные ссылки останутся прежними.

Рад, что мы наконец-то выяснили, в чем проблема, и немного удивлены тем, что синтаксис для Excel не соответствует во всем мире.

Другие вопросы по тегам