У меня есть VLOOKUP
метод копирования формулы выпадающего списка (черный крест в правом нижнем углу исходной ячейки), хотя формула копирует ячейки массива таблицы, они также изменяются, так что диапазон ячеек.
Это не то, что мне нужно. Похоже, я не могу придумать, как сохранить тот же диапазон ячеек в формуле, не копируя и не вставляя формулу в каждую ячейку вручную.
Формла выглядит следующим образом:
=VLOOKUP(Table1[[#All],[Service Tag]], '[Master record on a new sheet in excel]'!A2:D30,2, FALSE)
Однако, когда я копирую формулу, «A2:D30» каждый раз увеличивается на единицу; A3:D31 и т. д., а это не то, что мне нужно. Я хочу, чтобы формула была одинаковой в каждой ячейке. Есть ли способ сделать это, не копируя и не вставляя ее каждый раз вручную?
решение1
Вы можете принудительно сделать ссылку на ячейку абсолютной / статической / заблокированной.
Имеет место следующая семантика:
A1
- нормальный / бесплатный- Вертикальное воспроизведение даст
A2
,A3
, ... - Горизонтальное воспроизведение даст
B1
,C1
, ...
- Вертикальное воспроизведение даст
$A1
- заблокировать колонку- Вертикальное воспроизведение даст
A2
,A3
, ... - Горизонтальное воспроизведение даст
A1
,A1
, ...
- Вертикальное воспроизведение даст
A$1
- заблокировать строку- Вертикальное воспроизведение даст
A1
,A1
, ... - Горизонтальное воспроизведение даст
B1
,C1
, ...
- Вертикальное воспроизведение даст
$A$1
- заблокировать полностью- Вертикальное воспроизведение даст
A1
,A1
, ... - Горизонтальное воспроизведение даст
A1
,A1
, ...
- Вертикальное воспроизведение даст
Эти блокировки можно циклически переключать, нажимая кнопку F4, когда курсор находится на ссылке на ячейку.
В вашем случае, похоже, вы хотите$A$2:$D$30
решение2
Я думаю, что вы говорите об абсолютных ссылках. Погуглите. Что касается формулы, вы можете добавить знак $ в качестве абсолютной ссылки к именам ячеек, и они не будут увеличиваться, как, например !$A$2:$D$30,2, FALSE)
, .