
Я бы хотел, чтобы ячейки E5-E39 автоматически заполнялись данными из ячейки P1 при вводе данных в ячейки B5-B39. Поэтому, когда что-то вводится в ячейки B5-B39, ячейки E5-E39 автоматически заполняются информацией из P1.
Спасибо.
решение1
Это можно сделать с помощью довольно простой формулы:
=IF(ISBLANK($B5),"",$P$1)
Он проверит, пуста ли ячейка в столбце B той же строки. Если она пуста, он заполнит пустую строку в ячейке, содержащей ее, если нет, он заполнит текущее значение P1. Поскольку он также ссылается на значения в столбце B, он обновится, если вы измените там значение. Знаки $ делают так, что ссылки, идущие непосредственно после него, не изменяются при копировании его вниз по рабочему листу. Это означает, что при копировании его вниз или куда-либо еще изменится только "5" в B5, остальные ссылки останутся прежними.
Рад, что мы наконец-то разобрались, в чем проблема. Честно говоря, немного удивлен, что синтаксис Excel не во всем мире единообразен.