1

Скажем, если у меня есть список A1:E5, и я хочу иметь ссылки на 2 столбца списка, скажем, B и D. Так это будет выглядеть так:

  A  B  C  D  E       G  H (reference to B1:B5 and D1:D5)
1 a  b  c  d  e       b  d
2 a  b  c  d  e       b  d
3 a  b  c  d  e       b  d
4 a  b  c  d  e       b  d
5 a  b  c  d  e       b  d

И при добавлении дополнительных данных в список A1:E5 G/H автоматически обновит новые данные. Как это сделать? Благодарю.

2 ответа2

2

В Excel 2007 или более поздней версии вы можете преобразовать свой диапазон в таблицу , выбрав диапазон и нажав Ctrl + L. Это будет работать лучше всего, если у вас есть первая строка, содержащая имена столбцов, скажем, в этом случае от "ColA" до "ColE" и укажите "Моя таблица имеет заголовки".

Когда у вас есть таблица, вы можете сразу добавить новый столбец справа, введя ColF в ячейку F1. Затем в ячейке F2 введите type =[ColB] Enter, и вы увидите формулу автозаполнения вниз по столбцу.

Теперь, когда вы добавляете строки в конец таблицы или вставляете новые строки внутри таблицы, формула должна автоматически заполняться.

0

В G1 type =B1 и H1 type =D1 и перетаскивание до упора - самое простое решение. Если вам не нравятся все 0, когда вы предпочитаете пропуски, вы можете сделать что-то вроде:

=If(B1="","",B1)
=If(D1="","",D1)

И перетащите эти две формулы полностью вниз. Если вам нужно более сложное макрорешение, в котором будут размещены только необходимые формулы, просто дайте мне знать, и я тоже могу помочь с этим.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .