Автоматическое заполнение столбца на одном листе значениями из столбца на другом листе

Автоматическое заполнение столбца на одном листе значениями из столбца на другом листе

У меня есть два листа, и в Листе 2 Столбец AI нужно продублировать все значения из Листа 1 Столбец A, чтобы при добавлении нового значения в Лист 1 Столбец A оно отображалось на Листе 2. Всего около 30000 строк, поэтому мне не хочется каждый раз перетаскивать маркер заполнения.

Я думал, что смогу сделать это, определив имя, задав ему диапазон Sheet1!A:A, но не могу понять, как заставить его заполнить весь столбец в Sheet2.

Надеюсь, это имеет смысл.

решение1

Если вы сделаете Sheet1!A таблицей, вы всегда можете просто создать сводную таблицу для Sheet2 и все готово! Единственное предостережение заключается в том, что данные в Sheet2 должны быть в столбце B

Вот краткий обзор того, что я сделал, чтобы это заработало:

Лист1

  1. Столбец1(A) — это данные
  2. Column2(B) — это формула (=ROW([@Column1])-1); которая сохраняет текущий порядок неизменным.

Лист1

Лист2

  1. Вставьте сводную таблицу и добавьте оба столбца из Таблицы1 в Лист1
  2. Расположите метки строк следующим образом: Column2, Column1 заголовки строк
  3. Измените настройки поля в разделе «Метки строк» ​​> «Столбец2» на «Показывать метки элементов в табличной форме». Настройки поля
  4. Скрыть столбец A вЛист2

Наконец, обновление данных. Вы можете обновить данные с помощью сочетания клавиш Alt+F5 или можете настроить автоматическое обновление при открытии файла: Инструменты сводной таблицы > Параметры > Параметры > Данные > Обновить данные при открытии файла

Связанный контент