Excel данные из другого файла excel

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

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

Добрый день, уважаемые подписчики и читатели блога!

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

Способ №1

Воспользуемся строкой формул, это самый простой и понятный способ действий. Представим картину: есть папка с несколькими книгами Excel; в каждой книге несколько листов, они заполнены данными; эти данные нужно собрать в один общий файл.

Итак, книга «Итог» должна собрать из файла «Магазины» наименование магазина за определённый месяц и из файла «Продажи» сумму продаж за каждый месяц по магазинам.

Взглянем в строчку формул книги «Итого» на листе «январь».

Весь фокус заключается в чём — необходимо путь до папки с файлом заключить в кавычки, имя файла заключить в квадратные скобки, далее через знак восклицания указать адрес ячейки откуда хотим забрать данные.

Точно так же и с именем магазина, который подгружается из файла «Магазины».

Итог: необходимо правильно прописать имена файлов и их пути.

Способ №2

Напомню — если у вас Excel версии 2013 придётся установить этот модуль дополнительно. Если Excel 2016 он уже будет в комплекте.

Переходим на вкладку «Power Query», нажимаем кнопку «Из файла» и выбираем вариант «Из файла Excel».

В появившемся окне выбираем файл из которого нужно выгрузить информацию.

Далее выберем информацию с каких листов нужно загрузить. Щёлкаем галку «Несколько элементов» и отмечаем листы.

Нажимаем кнопку «Загрузить в» и выбираем «Таблица», будет выгружена информация на новые листы. Если хотим всё на один лист — придётся по очереди выгружать каждый лист.

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

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

Вот такие два способа получения данных из закрытых файлов Excel. Всем удачи!

Источник: pcandlife.ru

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

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

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

Как правило, данные в хранилище выгружаются из внешних информационных систем (например 1С, Oracle и т.п.) или ежедневно вводятся в хранилище ручным способом, и, в течение длительного времени, постепенно накапливаются в нём.

Нередко размеры таких массивов данных достигают десятков (а то и сотен) тысяч строк.

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

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

Совершенно очевидно, что обрабатывать большой массив данных для составления небольшого отчёта – занятие долгое и утомительное.

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

Выглядит это примерно так:

1. Пользователь при помощи автофильтра выбирает в хранилище нужные ему данные;

2. Затем он вручную копирует эти данные и вставляет их в другой файл;

3. А уже в другом файле составляет нужный ему отчёт.

Естественно, такой процесс составления отчётов отнимает очень много времени, сил и требует постоянной высокой концентрации внимания.

Более того – каждый раз, когда исходные данные меняются – все эти операции приходится проделывать заново.

Чтобы справиться с этой задачей – мы с вами будем использовать запросы.

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

Более того, запросы позволяют «вытаскивать» данные из других файлов Excel, руководствуясь определёнными параметрами – то есть могут вытаскивать не все данные, а только те, которые нужны в текущем файле.

Поэтому запросы идеально подходят, если нам нужна небольшая часть данных из большой таблицы.

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

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

Да. Ещё одна важная деталь, про которую я забыл упомянуть в своём видео.

При формировании запроса у вас должна появиться ссылка на лист исходных данных вида “Исходные данные$” (1). Если у вас эта ссылка не появится – нажмите на кнопку “Параметры” (2) и в появившемся окне поставьте галочку напротив пункта “Системные таблицы” (3).

После этого ссылка вида “Исходные данные$” должна появиться.

Хорошо. Со всеми предварительными запросами разобрались. А теперь давайте смотреть видео.

А теперь о том, какую пользу запросы могут причинить вашей компании.

В моей практике был случай, когда в одной компании каждый месяц информационная система выгружала данные в Excel в таблицу размером примерно 200 столбцов на 25 000 строк.

А экономистам нужно было составить по этим данным множество отчётов для разных служб и руководителей.

Экономисты компании ничего не знали про запросы, и поэтому составляли отчёты при помощи автофильтров и полуручного копирования данных.

Только представьте себе – практически 20 дней в месяц трое экономистов терзали и истязали одну несчастную таблицу.

Составление запросов заняло у нас 2 дня, и после этого весь объём работ по составлению всех нужных отчётов стал проделывать 1 экономист за 3-4 дня.

А теперь давайте посчитаем экономию.

Что было: 3 экономиста х 20 дней х 8 часов = 480 человеко-часов.

Что стало: 1 экономист х 4 дня х 8 часов = 32 человеко-часа.

Сокращение трудозатрат в 15 раз. Пример, конечно, очень показательный, но далеко не единственный в моей практике.

Если вы хотите добиться у себя на работе таких же результатов – предлагаю вам пройти мой видеокурс « Бюджетирование и управленческий учёт в Excel ».

Читайте также:  Включить содержимое excel

Основная идея видеокурса – обучить слушателей функциям и приёмам работы в Excel, которые позволят своими силами построить понятную, удобную, мощную и надёжную систему управления финансами. Без сложных технологий, макросов и программирования.

На нашем тренинге уже успели обучиться более 2 600 человек .

Мы уже провели более 140 тренингов 15 городах России – от Питера до Владивостока и везде получали самые высокие оценки нашей работы от участников.

После видеокурса вы:

  • Сводите данные из нескольких таблиц за 3 минуты в автоматическом режиме, даже если формат и содержимое таблиц не совпадает, а сами таблицы находятся в разных файлах.
  • Исключаете 93% ошибок, возникающих по вине персонала, за счёт файлов, в которые физически невозможно ввести неправильные данные.
  • Автоматически обрабатываете огромные массивы данных и за 5 минут строите сложные отчёты по таблицам из сотен тысяч строк, так как используете приёмы автоматической работы с большими объёмами данных.
  • Создаёте многопользовательские системы файлов, которые автоматически обмениваются данными и стабильно работают, даже если кто-то из пользователей внёс правки в исходные файлы.
  • Надёжно защищаете свои файлы от неправильных действий пользователей и начинаете автоматически отслеживать, кто, когда, какие изменения и в какой файл внёс.
  • Настраиваете самособирающиеся отчеты, которые при изменении исходных данных меняют не только своё содержание, но и форму. Поэтому их не нужно менять вручную.
  • Автоматически “раскидываете” нужные данные по разным файлам или мгновенно выбираете данные из огромных таблиц по одному или нескольким критериям внутри одного файла.
  • Моментально находите решения задач экономической оптимизации. Например, за 7 минут составляете планы продаж и производства, которые приносят максимальную прибыль в условиях жёсткого ограничения ресурсов.
  • Составляете понятные и удобочитаемые отчеты, которые собирают информацию одновременно из нескольких файлов, и которые можно быстро проверить и легко расшифровать.

Обычно после тренинга многие участники говорят: «Мы даже не думали, что в Excel можно делать такие удивительные вещи!». Впрочем, лучше сами посмотрите, что говорят участники:

Подробную информацию можно посмотреть на сайте видеокурса .

А если у вас остались вопросы или нужна дополнительная информация – звоните по телефону 8 800 100-93-44 (звонок из любого города России с любого телефона бесплатный).

А на сегодня всё. Жду вас в видеокурсе! 🙂

И до встречи в следующих выпусках рассылки! 🙂

ИП Гришин Илья Юрьевич, ОГРН 307667133100016.

Телефон: 8 800 201-49-35 с 9:00 до 16:00 по Московскому времени

Все права защищены. Гришин И.Ю. 2010-2017

Политика конфиденциальности

Настоящая политика конфиденциальности распространяются на всех посетителей и пользователей сайта. Пользователю сайта необходимо внимательно ознакомиться с настоящими Условиями.

Пользователь дает ИП Гришин Илья Юрьевич разрешение на обработку своих персональных данных, указываемых им в анкете, на сайтах компании.

ИП Гришин Илья Юрьевич использует всю добровольно предоставленную пользователем информацию для обработки и предоставления информационных образовательных услуг.

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

Источник: budget-excel.ru

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

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

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

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

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

Первый шаг.

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

Второй шаг.

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

Третий шаг.

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

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

Поставить курсор в первую (левую верхнюю) ячейку таблицы и выбрать в меню «Вставка» пункт «Вставить связь». В некоторых версиях программы «Excel» этот пункт находится в меню «Специальная вставка»

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

Результат вставки связи

Второй способ переноса данных из одной таблицы в другую — это использование сводных таблиц в программе «Excel».

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

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

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

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

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

Третий способ самый эффективный и наиболее автоматизированный — это использование меню надстройки «Power Query».

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

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

Необходимо открыть вкладку «Power Query». В разделе «Данные Excel» нажимаем кнопку (пиктограмму) «Из таблицы».

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

Далее нужно выбрать диапазон ячеек, из которых нужно «притянуть» информацию и нажимаем «Ок».

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

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

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

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

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

Источник: ruexcel.ru

Сводные таблицы Excel

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

Способ 1. Функция ДВССЫЛ

В простом случае можно использовать функцию ДВССЫЛ (INDIRECT), чтобы сформировать правильную ссылку на внешний файл. Например, если необходимо создать выпадающий список с содержимым ячеек А1:А10 с листа Список из файла Товары.xls, нужно открыть окно проверки данных через вкладку Данные – Проверка данных (Data – Validation) и в поле Источник (Source) ввести следующую конструкцию: =ДВССЫЛ(“[Товары.xls]Список!$A$1:$A$10”) .

Читайте также:  Как в excel найти совпадения

Чтобы сформировать правильную ссылку на внешний файл можно использовать функцию ДВССЫЛ

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

Если файл с исходными данными для списка лежит в другой папке, необходимо указать полный путь к файлу, например, следующим образом: =ДВССЫЛ(“‘C:Поставщики[Товары.xls]Список’!$A$1:$A$10”) . В данном случае не забудьте заключить в апострофы полный путь к файлу и имя листа. Минус этого способа только один – выпадающий список будет корректно работать только в том случае, если файл Товары.xls открыт.

Способ 2. Импорт данных

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

Сначала откройте файл-источник, где находятся эталонные значения для выпадающего списка (назовем его, допустим, Справочник.xlsx). Выделите диапазон с данными для списка и отформатируйте его как таблицу с помощью кнопки Форматировать как таблицу на вкладке Главная (Home – Format as Table). Обратите внимание, что у такой таблицы предварительно должна быть сделана «шапка» – строка заголовка. После этого файл Справочник можно сохранить и закрыть.

Теперь откроем книгу, где мы хотим создать выпадающий список (условно назовем ее Бланк.xlsx). Вставим чистый лист (Alt+F11), выберем на вкладке Данные – Существующие подключения – Найти другие (Data – Existing Connections – Browse for more) и укажем наш файл Справочник.xlsx. Появится диалоговое окно, в котором Excel спросит нас о том, какую именно таблицу мы хотим импортировать (если их в файле было несколько).

Теперь откроем книгу, где мы хотим создать выпадающий список

После нажатия на ОК появится еще одно последнее окно, где можно указать удобную ячейку для импорта и, нажав на кнопку Свойства (Properties), задать частоту обновления информации.

После нажатия на ОК появится еще одно последнее окно

Тут можно включить флажок Обновить при открытии файла (Refresh on open), чтобы каждый раз при открытии этой книги иметь последнюю версию списка.

Можно включить флажок Обновить при открытии файла

После нажатия на кнопку ОК, Excel загрузит данные из созданной таблицы из файла Справочник в наш текущий файл Бланк и отформатирует их в виде таблицы.

Excel загрузит данные из созданной таблицы

Если выделить импортированный список (диапазон А2:А7 в нашем случае), то в строке формул можно увидеть его имя, которое он автоматически получает при вставке.

В строке формул можно увидеть имя импортированного списка

Это имя также можно увидеть в Диспетчере имен на вкладке Формулы (Formulas – Name Manager).

Осталось создать выпадающий список, который будет ссылаться на эти данные. Для этого:

  1. Выделяем ячейки, где хотим создать выпадающие списки.
  2. На вкладке Данные жмем на кнопку Проверка данных (Data – Validation).
  3. Выбираем в раскрывающемся списке разрешенных типов данных вариант Список (List) и вводим в поле Источник (Source) следующую формулу: =ДВССЫЛ(“Таблица_Справочник”) . В англоязычной версии Excel это будет =INDIRECT(“Таблица_Справочник”) .

Осталось создать выпадающий список

Логично было бы ввести просто имя нашего диапазона, но, к сожалению, Microsoft Excel почему-то не воспринимает имена таблиц в поле Источник. Поэтому мы используем тактическую хитрость – функцию ДВССЫЛ (INDIRECT), которая превращает свой аргумент (имя нашей таблицы) в рабочую ссылку.

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

После нажатия на ОК список начнет работать и автоматически обновляться

Источник: pivot-table.ru

Трюк №49. Эффективная вставка данных из другой рабочей книги Excel

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

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

В рабочей книге, где будет находиться ваша сводная таблица, вставьте новый рабочий лист и присвойте ему имя Data. Откройте рабочую книгу и рабочий лист с нужными данными. В любой пустой ячейке на этом рабочем листе введите формулу =IF(A1=””;””;A1) , в русской версии Excel =ЕСЛИ(А1=””;””;А1) , где А1 — первый заголовок таблицы данных.

Выделите ячейку А1. Затем вырежьте ее, активируйте исходную рабочую книгу и вставьте ячейку А1 в ячейку А1 на листе Data. Вы получите ссылку на другую рабочую книгу. Скопируйте эту ячейку в такое количество столбцов, сколько заголовков содержит источник данных. Затем выберите команду Формулы → Имя → Присвоить (Formulas → Name → Define) и в поле Имя (Names in workbook) введите PivotData. В поле Формула (Refers to) введите формулу =OFFSET($А$1;0;0;COUNTA($А:$А);COUNTA($1:$1)) , в русской версии Excel =СМЕЩ($А$1;0;0;СЧЁТЗ($А:$А);СЧЁТЗ($1:$1)) .

Щелкните на кнопке Добавить (Add), затем на кнопке ОК. После этого нужно добавить код, который будет выполняться каждый раз при открытии рабочей книги. Правой кнопкой мыши щелкните значок Excel (расположенный в левом верхнем углу окна), в контекстном меню выберите команду Исходный текст (View Code) и введите код из листинга 4.2.

Читайте также:  Процент в экселе

// Листинг 4.2 Private Sub Workbook_0pen() With Worksheets(“Data”) .Range(“2:1000”).Clear .Range(“1:1”).AutoFi11 .Range(“1:1000”) .Range(“2:1000”) = .Range(“2:1000”).Value End With End Sub

Предыдущий код учитывает только 1000 строк данных. Это число должно быть всегда больше количества строк, которое, по вашему мнению, вам понадобится. Другими словами, если таблица в другой рабочей книге содержит 500 строк, добавьте еще несколько сотен, чтобы учесть возможный рост исходной таблицы.

Теперь, если необходимо, можно скрыть этот лист, выбрав команду Формат → Лист → Скрыть (Format → Sheet → Hide) или воспользовавшись способом, описанным в разделе «Трюк №5. Как скрыть лист, чтобы его невозможно было отобразить».

Теперь, чтобы использовать в качестве основы сводной таблицы этот динамический именованный диапазон, выделите любую ячейку сводной таблицы и на панели инструментов Сводные таблицы (PivotTable) выберите команду Сводная таблица → Мастер сводных таблиц (PivotTable → Wizard). Щелкайте кнопку Назад (Back), пока не достигнете шага 1. Установите первый переключатель В списке или базе данных Microsoft Excel (Microsoft Excel List or Database), щелкните на кнопке Далее (Next) и на шаге 2 введите =PivotData (имя динамического именованного диапазона). Щелкните на кнопке Готово (Finish).

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

Источник: excel2010.ru

Перенос данных из одной таблицы Excel в другую

Таблица в Excel – это сложный массив с множеством параметров. Он может состоять из значений, текстовых ячеек, формул и быть отформатирован разными способами (ячейки могут иметь определенное выравнивание, цвет, направление текста, специальные пометки и т.п.).

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

Специальная вставка

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

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

Попробуем воспользоваться командой СПЕЦИАЛЬНАЯ ВСТАВКА и скопировать все данные.

Сначала мы выделяем имеющуюся таблицу, правой кнопкой вызываем меню и жмем КОПИРОВАТЬ.

В свободной ячейке снова вызываем меню правой кнопкой и нажимаем СПЕЦИАЛЬНАЯ ВСТАВКА.

Если мы оставим все как есть по умолчанию и просто нажмем ОК, то таблица вставится полностью, со всеми ее параметрами.

Попробуем поэкспериментировать. В СПЕЦИАЛЬНОЙ ВСТАВКЕ выберем другой пункт, например, ФОРМУЛЫ. Получили уже неформатированную таблицу, но с работающими формулами.

Теперь вставим не формулы, а только ЗНАЧЕНИЯ результатов их вычислений.

Чтобы новая таблица со значениями получила внешний вид аналогичный образцу выделим ее и вставим ФОРМАТЫ с помощью специальной вставки.

Теперь попробуем выбрать пункт БЕЗ РАМКИ. Получили полную таблицу, но только без выделенных границ.

Полезный совет! Чтобы перенести формат вместе с размерами столбцов нужно перед копированием выделить не диапазон исходной таблицы, а столбцы целиком (в данном случаи это диапазон A:F).

Аналогично можно поэкспериментировать с каждым пунктом СПЕЦИАЛЬНОЙ ВСТАВКИ, чтобы наглядно увидеть, как она работает.

Перенос данных на другой лист

Перенос данных на другие листы книги Excel позволяет связывать несколько таблиц. Это удобно тем, что при замене какого-то значения на одном листе, меняются значения на всех остальных. При создании годовых отчетов это незаменимая вещь.

Рассмотрим, как это работает. Для начала переименуем листы Excel в месяцы. Затем с помощью уже знакомой нам СПЕЦИАЛЬНОЙ ВСТАВКИ перенесем таблицу на февраль и удалим значения из трех столбов:

Столбец «На конец месяца» у нас задан формулой, поэтому при удалении значений из предыдущих столбцов, он автоматически обнуляется.

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

  1. На листе ФЕВРАЛЬ ставим курсор в ячейку, показывающую количество макарон марки А на начало месяца. Можно посмотреть на рисунок выше – это будет ячейка D3.
  2. Ставим в этой ячейке знак РАВНО.
  3. Переходим на лист ЯНВАРЬ и кликаем на ячейку, показывающую количество макарон марки А на конец месяца (в нашем случае это ячейка F2 на листе “январь”).

Получаем следующее: в ячейке C2 образовалась формула, которая отсылает нас на ячейку F2 листа ЯНВАРЬ. Протянем формулу вниз, чтобы знать количество макарон каждой марки на начало февраля.

Аналогично можно перенести данные на все месяцы и получить наглядный годовой отчет.

Перенос данных в другой файл

Аналогично можно переносить данные из одного файла в другой. Данная книга в нашем примере так и называется EXCEL. Создадим еще одну и назовем ее ПРИМЕР.

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

Скопируем в книгу ПРИМЕР таблицу с помощью все той же СПЕЦИАЛЬНОЙ ВСТАВКИ. И опять удалим значения из трех столбцов. Проведем те же действия, что и в предыдущем параграфе, но переходить уже будем не на другой лист, а на другую книгу.

Получили новую формулу, которая показывает, что ячейка ссылается на книгу EXCEL. Причем видим, что ячейка F2 выглядит как $F$2, т.е. она зафиксирована. И если мы хотим протянуть формулу на остальные марки макарон, сначала нужно удалить значки доллара, чтобы снять фиксацию.

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

Источник: exceltable.com