Как взять данные с другого листа excel

Обновлено: 07.07.2024

Ссылка на лист, отделенная от ссылки на диапазон значений.

  1. Щелкните ячейку, в которую нужно ввести формулу.
  2. В строка формул введите = (знак равенства) и формулу, которую нужно использовать.
  3. Щелкните ярлычок листа, на который нужно сослаться.
  4. Выделите ячейку или диапазон ячеек, на которые нужно сослаться.

Как связать данные расположенные на разных листах Excel?

В ячейку, куда мы хотим вставить связь, ставим знак равенства (так же как и для обычной формулы), переходим в исходную книгу, выбираем ячейку, которую хотим связать, щелкаем Enter. Вы можете использовать инструменты копирования и автозаполнения для формул связи так же, как и для обычных формул.

Как перенести данные из одного листа в другой Excel?

Копирование листа в одной книге

Как в Excel получить данные из другого файла?

Подключение к другой книге

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

Вы можете ссылаться на содержимое ячеек в другой книге, создав формулу внешней ссылки. Внешняя ссылка (также называемая ссылкой) — это ссылка на ячейку или диапазон на книге Excel или ссылка на определенное имя в другой книге.

Как в Формуле сделать ссылку на другой лист?

Создаем ссылку в Excel на другой лист

Как ссылаться на данные с другого листа Гугл таблицы?

Как связать между собой два документа Excel?

Как объединить данные из листов c одинаковым именем на одном сводном листе

Как в Excel взять данные с другого листа?

Смысл способа в следующем:

Необходимо открыть вкладку «Power Query». В разделе «Данные Excel» нажимаем кнопку (пиктограмму) «Из таблицы». Далее нужно выбрать диапазон ячеек, из которых нужно «притянуть» информацию и нажимаем «Ок». После выбора области данных появится окно настройки вида новой таблицы.

Как сделать несколько копий одного листа в Excel?

  1. Выбрать листы, которые необходимо скопировать (можно выбирать более 1 листа).
  2. Нажать команду Копировать листы.
  3. В открывшемся диалоговом окне выберите место в которое необходимо скопировать листы и их количество.

Как подтянуть данные из одной таблицы в другую Гугл таблицы?

Как импортировать данные из другой таблицы

  1. Откройте файл в Таблицах.
  2. В пустой ячейке введите =IMPORTRANGE.
  3. Укажите в скобках следующие параметры через запятую, заключив их в кавычки: URL таблицы в Таблицах; название листа (необязательно) и диапазон импортируемых ячеек.
  4. Нажмите Ввод.
  5. Нажмите Открыть доступ, чтобы связать таблицы.

Как связать две таблицы в Excel?

Листы можно перемещать или копировать в пределах одной книги, чтобы упорядочить содержащиеся в ней данные.

Браузер не поддерживает видео.

С помощью команды Переместить или скопировать лист можно полностью переместить или скопировать листы в пределах одной или нескольких книг. Чтобы переместить или скопировать часть данных на другие листы или в другие книги, можно использовать команды Вырезать и Копировать.

Перемещение листа в книге

Щелкните ярлычок листа и перетащите его в нужное место.

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

Копирование листа в одной книге

Удерживая нажатой клавишу CTRL, перетащите ярлычок листа на нужное место.

Щелкните ярлычок листа правой кнопкой мыши и выберите команду Переместить или скопировать.

Установите флажок Создать копию.

В разделе перед листом укажите, куда вы хотите поместить копию.

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

Перемещение листа

Перетащите ярлычок листа в нужное место в строке ярлычков.

Копирование листа

Нажмите и удерживайте клавишу OPTION.

Перетащите ярлычок листа в строке ярлычков в место, где нужно создать копию.

Важно: Отпустите сначала кнопку мыши, а затем — клавишу OPTION.

Перемещение листа в другую книгу

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

Откройте книгу, в которую требуется переместить лист.

В меню Окно щелкните книгу, в которую входит перемещаемый лист.

Щелкните лист, который требуется скопировать в другую книгу.

В меню Правка выберите пункты Лист > Переместить или скопировать лист.

В меню В книгу выберите книгу, в которую требуется переместить лист.

Совет: Чтобы создать новую книгу и переместить в нее лист, выберите вариант новая книга.

В поле Перед листом выберите лист, перед которым нужно вставить перемещаемый лист, или вариант переместить в конец.

Копирование листа в другую книгу

Откройте книгу, в которую требуется скопировать лист.

В меню Окно щелкните книгу, в которую входит копируемый лист.

Выберите лист, который требуется скопировать.

В меню Правка выберите пункты Лист > Переместить или скопировать лист.

В меню В книгу выберите книгу, в которую требуется скопировать лист.

Совет: Чтобы создать новую книгу и переместить в нее лист, выберите вариант новая книга.

В поле Перед листом выберите лист, перед которым нужно вставить скопированный лист, или вариант переместить в конец.

Установите флажок Создать копию.

Изменение цвета ярлычка листа

Изменение цвета ярлычков листов может облегчить отслеживание информации в больших книгах.

Удерживая клавишу CONTROL, щелкните ярлычок листа.

Выберите команду Цвет ярлычка и укажите нужный цвет.

В Excel в Интернете можно дублировать (или копировать) книги. Просто щелкните правой кнопкой мыши имя ярлычка в нижней части листа и выберите команду Дублировать.

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

Выделите все данные на листе.

Сочетания клавиш. Нажмите клавиши CTRL+ПРОБЕЛ на клавиатуре, а затем клавиши SHIFT+ПРОБЕЛ.

Скопируйте все данные на листе, нажав CTRL+C.

Щелкните знак плюса (+), чтобы добавить пустой лист.

Щелкните первую ячейку на новом листе и нажмите CTRL+V, чтобы ввести данные.

Примечание: При вставке ячеек на новый лист примененное к ним условное форматирование будет потеряно.

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

Чтобы переместить или скопировать книгу в другую книгу в Excel в Интернете, выполните указанные Excel в Интернете.

Выделите все данные на листе.

Сочетания клавиш: нажмите клавиши CTRL+ПРОБЕЛ, а затем клавиши SHIFT+ПРОБЕЛ.

Скопируйте все данные на листе, нажав CTRL+C.

Откройте книгу, в которую необходимо вставить данные, и щелкните знак "плюс" (+) в строке состояния, чтобы добавить новый пустой лист.

Щелкните первую ячейку нового таблицы, а затем нажмите CTRL+V, чтобы ввести данные на этот.

Примечание: При вставке ячеек в другую книгу примененное к ним условное форматирование будет потеряно.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Excel At Excel вып.3: Собираем данные с разных листов Miscrosoft Excel, Microsoft Excel, ДВС, Одинаковые данные, Разные листы, Длиннопост

Дано: 22 таблицы унифицированного формата с перечнем помещений от 22 дочерних предприятий.

Задача: сделать сводную таблицу с данными всех 22 таблиц

Excel At Excel вып.3: Собираем данные с разных листов Miscrosoft Excel, Microsoft Excel, ДВС, Одинаковые данные, Разные листы, Длиннопост

Итак, решение. Есть три варианта решения данной задачи. Первый - использовать встроенную (начиная с excel 2013) надстройку PowerPivot (об этом методе мы поговорим позднее). Второй - посредством сводной таблицы через несколько диапазонов консолидации. Не люблю этот метод, т.к. такая сводная таблица имеет существенно более ограниченный функционал по сравнению с простой сводной таблицей. Наконец, третий вариант - это создать общую таблицу с использованием функции INDIRECT (ДВССЫЛ). Этому методу и посвятим сегодня наш пост.

Что мы имеем? 22 одинаковых по формату таблицы на отдельных листах и с разным количеством строк в каждой. Соответственно, для построения общей таблицы нам надо решить следующие "проблемы":

1) как заставить общую таблицу "переключаться" с одного листа данных на другой?;

2) как заставить ее делать это в нужный момент (когда закончились строки на одном листе)?

Начнем со второго вопроса, т.к. ответ на него мы уже знаем. Это циклы, о которых мы подробно говорили в выпуске 2 "Циклы в Excel без VBA". Для решения проблемы достаточно в наш файл добавить лист с перечнем всех обществ, соответствующими названиями листов и количеством подсчетом количества строк на каждом таком листе.

Excel At Excel вып.3: Собираем данные с разных листов Miscrosoft Excel, Microsoft Excel, ДВС, Одинаковые данные, Разные листы, Длиннопост

Обратите внимание на формулу в столбце Кол-во записей. Мы могли бы использовать просто COUNTA (СЧЁТА) со ссылкой на каждый лист. Но это потребует времени для "линковки" каждого листа. Плюс мы с вами готовим универсальные решения, которые будут работать в независимости от количества листов.

Именно для этого в функцию COUNTA (СЧЁТА) и внедряется эта чуднАя функция INDIRECT (ДВССЫЛ). Остановимся на ней подробнее.

Функция имеет, по сути, единственный параметр - ref_text (ссылка_на_текст). Что делает эта функция? Всего-навсего преобразует текст в ссылку на ячейку. То есть она преобразует текст, например, "А1" в ссылку и возвращает значение ячейки А1.

Соответственно, зная несложные правила работы с текстом в Excel, мы можем легко сделать текст внутри изменяемым, а значит можем сделать и изменяемыми ссылки, которые будет возвращать функция INDIRECT (ДВССЫЛ).

Разберем пример выше. Функция INDIRECT (ДВССЫЛ) имеет следующий вид:

Чтобы понять, что означает текст внутри нее, давайте вспомним, как выглядит в Excel ссылка на ячейку на другом листе. Вот так:

'Название листа'!A1

Соответственно, в нашем случае у нас неизменен столбец B:B, а вот название листа меняется. Для "автоматизации" формулы заменяем Название листа на ссылку на название листа с данными по соответствующему обществу (столбец Название листа). Получаем следующее:

" ' " & A1 & " '!B:B "

где все, что подчеркнуто - текст, а выделено жирным - ссылки.

ВАЖНО! Обратите внимание на кавычки и конкатенацию ("склеивание") при помощи амперсента. Не забудьте, что текст вносится в кавычках и соединяется со ссылками при помощи символа &.

Получается, что INDIRECT (ДВССЫЛ) получает название листа из ячеек в столбце А:А (Название листа), а диапазон у нас прописан фиксированно текстом (В:В). COUNTA (СЧЁТА) же просто считает количество строк в столбце В:В на соответствующем листа за вычетом заголовка.

Перейдем к формированию общей таблицы. Как вы уже наверное прикинули, у нас будет два вложенных цикла: один - количество обществ, второй - количество записей на листе данных по соответствующему обществу. Соответственно, нам потребуются два вспомогательных столбца (определим их в столбцы А и В). Ровно так же, как мы делали на примере в выпуске 2 "Циклы в Excel без VBA", пишем формулу первого цикла:

=IF(A2="";"";IF(COUNTIF($A$2:A2;A2)=OFFSET('Список обществ'!$E$2;A2-1;0);IF(A2+1>COUNTA('Список обществ'!A:A)-1;"";A2+1);A2))

Затем пишем формулу второго цикла:

Далее при помощи уже знакомой нам функции OFFSET (СМЕЩ) заполняем столбцы из таблицы на листе Список обществ.

Excel At Excel вып.3: Собираем данные с разных листов Miscrosoft Excel, Microsoft Excel, ДВС, Одинаковые данные, Разные листы, Длиннопост

Осталось подтянуть данные с 22 листов по обществам. Тут нам опять поможет OFFSET (СМЕЩ), но уже в паре с INDIRECT (ДВССЫЛ).

OFFSET (СМЕЩ) передает в формулу название листа, а конструкция B2+1 - номер строки в столбце Е на том листе.

ВАЖНО! Обратите внимание, что OFFSET (СМЕЩ) вкладывается внутрь INDIRECT (ДВССЫЛ), а не наоборот.

Вот, что получается:

Грустно становится,когда люди работают,можно сказать с кубами данных, через эксель.

"22 таблицы унифицированного формата" - мечты, мечты:) В свое время пришлось вести похожую "БД" в екселе. как ни печально, но по факту каждая из 22 организаций пишет и называет по своему. куча несоотвествий, пробелы в конце названия, английские "с" в место русских "с" - этого много, и из-за этого все впр-ы, индекс-поискпозы накрываются медным тазом) Было бы неплохо еще расскрыть тему контроля ввода даных, списки, маски ввода - вот это вот все.

90-ми повеяло, институтом:)

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

Расскажите лучше как убрать кросс-документационную отмену, вымораживает что п****ц.

Ты меня конечно извини, но.

Неподготовленному человеку (а статьи же для них), будет легче сделать харакири и не пойти на работу, чем пытаться это повторить.

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

Для объединения унифицированных таблиц предпочитаю использовать Power Query. Буквально в несколько кликов вопрос решается.

Приветствую, хороший подход к решению задачи. Но на последнем этапе не понятно что от куда получается.

Есть возможность выложить/выслать пример?

Либо заюзать PLEX и не любить себе голову.

А где пример файла что бы вы живую поглядеть формулы?

А можете сам файл выложить, а то так тяжело разобраться что к чему?

Добрый вечер! А Вы мне поможете написать формулу, чтобы данные из одной таблицы перенести в другую? Подробнее: из Таблицы 1 (столбцы: №, Код, Наименование, Сумма трех количеств, количество 1, количество 2, количество 3) нужно перенести данные с последних трех столбцов в Таблицу 2 по данным, соответствующим в столбце Код. Порядок строк Таблицы 2 не всегда такой, как в Таблице 1. Готов ответить на все вопросы. Не бесплатно.

Что слышно насчет плутона в эксель?

Двссыл не работает с другими закрытыми книгами? А то я пробую, но не работает.

ТС, извиняюсь за вопрос не в тему, а можно ли сделать покраску ячейки по условию другой? Например если в а4 стоит +, покрасить а1:а3 в красный

А по поводу Access можешь подсказать? Все что описываешь в Excel (впр, поискпоз, индекс, двссыл) я уже решал гуглением. А тут затык.

Имеется таблица + подчиненная. Надо вытянуть данные с полной расшифровкой. Это легко делается как через отчет, так и через запрос выборкой. Но выборка съедает пустые строки. Ок, есть выборка где нужное поле Is Null, там все потерянные строки. Но в таблице разумеется потеряны поля из подчиненной таблицы. Да и хуй на них, все равно пустые.

Дошел до Union (объединение). Но в одном запросе 5 столбцов, в другом - 2. Хз, что дальше делать. Неужели я первый, кому нужен этот функционал?

Пример, что у меня есть. 2 таблицы. Одна с Васей, Петей, Колей, Сашей и подарками ихними. А в таблице с подарками они рассортированы по цвету, форме, материалу, наименованию, стране изготовления.

И вот мне нужны столбцы Цвет, Форма, Материал, Наименование, Страна. А в строках Вася, Петя, Коля, Саша (даже если остался без подарка кто-либо из них).

В выборке без подчиненных у меня нет этих столбцов.

Это называется "танцы с бубном". А если листов не 22, а 222?

Зачем делать цикл без VBA? Нет, конечно, можно что-то нагородить, что (даже!) будет работать, только если появится необходимость изменить структуру или состав данных, проще будет заново все сделать, чем доделать существующее.

Ну, а так, за труды +. :-)

Прочитал первые 2 абзаца. Проверил адресную строку, не на GitHub'е ли я. Не, все верно, на pikabu


Угадай, сколько мне лет?

Чтобы не спрашивать напрямую у девушек возраст, всегда спрашивал, кто они по китайскому гороскопу, разброс по годам составляет 12 лет, легко можно догадаться.

Как-то одна девушка сказала, что она родилась в год Быка, и я ей сказал, что она неплохо выглядит для своих 35 лет.

А оказалось, что ей 23 года.


Доброта

Доброта

Разный подход

Недавно хотел найти видео по разборке моего ноутбука для апгрейда, несколько удивлен результатом:

Американский канал: "Обратите внимание - один из болтов не выкручивается и должен остаться в крышке, он даже внешне отличается от всех остальных, это даже описано производителем в инструкции!"

Русский канал: "При разборке мы столкнулись с проблемой - один из болтов плохо выкручивался, но мы все равно вытащили его. ".

Так вон оно как

То самое место

То самое место Кавказская пленница, Алушта, Крым, Леонид Гайдай, Трус Балбес Бывалый, Фотография

Остросюжетый триллер

Не анекдот, а Писание.

Чат мой, люди знакомые, ставлю пятничное моё;)

Не анекдот, а Писание. Чат, Коронавирус, Вакцинация, Религия


Невероятно!

Невероятно! Монахи, Долголетие, Бессмертие, Юмор, Пикабу

Тибетский монах был обнаружен в горах Непала. Он считается самым старым человеком на планете с возрастом в 201 год. Он находится в состоянии глубокого транса, или медитации, под названием "такатет".

Когда его обнаружили в пещере, спасатели сначала подумали, что это просто мумия.

Но ученые, в дальнейшем изучавшие его, обнаружили, что у него есть пульс, хоть и очень медленный.

Рядом с ним лежали его вещи. На одном из кусков бумаг было написано: "иди спать и хватит верить всему, что читаешь на Пикабу".

Баянометр молчал, извините если уже было :)

Экономия на спичках

В одном часто посещаемом баре всегда были хорошие бумажные полотенца в туалете. Помыл руки, взял одно, вытер руки.

Потом полотенца заменили на тонкие и рвущиеся. Все стали брать по два, чтобы нормально вытереть руки.

Сегодня их порезали на половинки. Народ стал брать по четыре.

Я не знаю, в чем смысл, пока эффект от нововведений ограничивается только тем, что умывальник чаще занят(пока вытащишь 4 штуки) и меняют их чаще. Но менеджерам виднее.


Маркетинг

Маркетинг


Ответ на пост «Уборщица»

Примерно 15 лет назад я работал в мэрии города на довольно высокой в иерархии муниципальных служащих должности. Был молод и глуп в делах житейских, но прислушивался к советам старших. Моя мама, в первый день моей работы напутствовал меня словами: "в первую очередь здоровайся с уборщицей и тех персоналом, не игнорируй простых людей, они ещё всех вас там переработают." И я воодушевленный наставлениями мамы, да и воспитанием наученный прежде всего, всегда здоровался с уборщицами, поздравлял их с праздниками, иногда дарил небольшие презенты в виде шоколадок или пирожных. Очень хорошие, трудолюбивые люди и мне искренне было приятно с ними иногда переброситься парой слов. Так вот, отработал я там лет пять, уволился, ушел на другую работу. История поросла быльём, но. Недавно зашёл в мэрию документы сдать по нашей фирме и как назло паспорта нет с собой, грозный охранник не пропустил и я расстроенный уже собирался уходить, но тут вышла одна из тех самых уборщиц, узнала меня, очень искренне порадовалась встрече, рыкнула на охранника: наш человек, почему не пропускаешь! Тот что-то промямлил, мол не положено, но пропустил. Сдал я документы, ушел, а на душе приятно. Вот так вот, всех переработала и мэров и сэров и пэров, да и охрану гоняет.)))

Приведу три способа Автоматического переноса данных с одного листа программы «Эксель» в другой.

Первый, самый простой и примитивный способ связи двух таблиц на разных листах документа -вставка данных при помощи опции специальной вставки.

Рассмотрим, как соединить две таблицы по шагам.

Первый шаг.

Необходимо выделить ту таблицу, из которой будут транслироваться данные во вторую таблицу.

Второй шаг.

Копировать информацию сочетанием клавиш ctrl+C или вызвав контекстное меню правой кнопкой мыши и кликнув по пункту меню «Копировать»

Копировать данные из одной таблицы

Третий шаг.

Перейти на лист документа «Excel», в который Вы планируете транслировать информацию из первой таблицы.

Четвертый шаг.

После вставки связи следует отформатировать вид ячеек – привести их к надлежащему виду.

При использовании данного метода роль второй таблицы («реципиента») играет сама сводная таблица.

Как обновить сводную таблицу

Как обновить сводную таблицу

При клике правой кнопкой мыши по сводной таблице и нажатии на пункт «Обновить» сводная таблица автоматически перенесет все данные из связанного массива информации («таблицы донора»).

О том, как в «Эксель» создавать сводные таблицы подробно написано в статье:

Как делать сводные таблицы в программе «Excel» и для чего они нужны.

Правда нужно отметить, что этот способ подходит только пользователям Excel 2016 и пользователям Excel 2013и выше с установленной надстройкой «Power Query».

Смысл способа в следующем:

Из таблицы -Power Query

Из таблицы -Power Query

Источник данных для запроса Power Query

Источник данных для запроса Power Query

Настройка таблицы в Повер Квери

После выбора области данных появится окно настройки вида новой таблицы. В этом окне Вы можете настроить последовательность вывода столбцов и удалить ненужные столбцы.

После настройки вида таблицы нажмите кнопку «Закрыть и загрузить»

Обновление полученной таблицы происходит кликом правой кнопки мыши по названию нужного запроса в правой части листа (список «Запросы книги»). После клика правой кнопкой мыши в выпадающем контекстном меню следует нажать на пункт «Обновить»

Обновление запроса в PowerQuery

Обновление запроса в PowerQuery

Читайте также: