Microsoft Excel

Как в excel из одной таблицы перенести данные в другую по условию – Как перетащить данные из одной таблицы в другую с помощью функции «ВПР» — learn-office

Содержание

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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

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

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

  1. На начало месяца.
  2. Приход.
  3. Расход.

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

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

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

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

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

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

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

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

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

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

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

exceltable.com

Перенос данных таблицы через функцию ВПР

ВПР в Excel – очень полезная функция, позволяющая подтягивать данные из одной таблицы в другую по заданным критериям. Это достаточно «умная» команда, потому что принцип ее работы складывается из нескольких действий: сканирование выбранного массива, выбор нужной ячейки и перенос данных из нее.

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

Синтаксис ВПР

ВПР расшифровывается как вертикальный просмотр. То есть команда переносит данные из одного столбца в другой. Для работы со строками существует горизонтальный просмотр – ГПР.

Аргументы функции следующие:

  • искомое значение – то, что предполагается искать в таблице;
  • таблица – массив данных, из которых подтягиваются данные. Примечательно, таблица с данными должна находиться правее исходной таблицы, иначе функций ВПР не будет работать;
  • номер столбца таблицы, из которой будут подтягиваться значения;
  • интервальный просмотр – логический аргумент, определяющий точность или приблизительность значения (0 или 1).


Как перемещать данные с помощью ВПР?

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

В ячейку D3 нужно подтянуть цену гречки из правой таблицы. Пишем =ВПР и заполняем аргументы.

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

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

Номер столбца – в нашем случае это цифра 2, потому что необходимые нам данные (цена) стоят во втором столбце выделенной таблицы (прайса).

Интервальный просмотр – ставим 0, т.к. нам нужны точные значения, а не приблизительные.

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

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

Скачать пример переноса таблицы через ВПР

Вот так, с помощью элементарных действий можно подставлять значения из одной таблицы в другую. Важно помнить, что функция Вертикального Просмотра работает только если таблица, из которой подтягиваются данные, находится справа. В противном случае, нужно переместить ее или воспользоваться командой ИНДЕКС и ПОИСКПОЗ. Овладев этими двумя функциями вы сможете намного больше реализовать сложных решений чем те возможности, которые предоставляет функция ВПР или ГПР.

exceltable.com

Автоматический перенос данных из одной таблицы в другую в Excel

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

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

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

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

Первый шаг.

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

Второй шаг.

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

Третий шаг.

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

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

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

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

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

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

 

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

 

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

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

 

 

ruexcel.ru

Как перенести данные из одной таблицы в другую — learn-office

Есть два способа переноса данных:

1. Копирование-вставка

2. Ссылка

Копирование-вставка

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

Например, у нас есть две таблицы в разных файлах:

Мы хотим перенести данные по объемам из нижней таблицы в верхнюю.

Для этого, выделяем нужный диапазон в нижней таблице, и, удерживая курсор на выделенной области, правой клавишей мыши вызываем меню, где находим «Копировать»:

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

Получаем:

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

Предположим, что в ячейках таблицы, из которой мы копируем данные, есть формулы:

Если мы скопируем эти ячейки и вставим в наш второй файл, то получим такую картину:

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

Ссылка

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

1. Документ находится в том же файле

2. Документ находится в другом файле

Вариант 1. Документ находится в том же файле

Допустим, что в нашем файле есть два листа – «сумма» и «объем»:

Мы хотим перенести информацию с листа «объем» в лист «сумма». Для этого выделяем левую верхнюю ячейку диапазона, в который хотим перенести информацию, на листе «сумма» и ставим в ней знак «=»:

Далее открываем лист «объем» и выделяем левую верхнюю ячейку копируемого диапазона. В строке формул появляется ссылка на лист «объем»:

Нажимаем ENTER и автоматически попадаем на лист «сумма».

Протягиваем формулу на весь диапазон.

Получаем:

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

Вариант 2. Документ находится в другом файле

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

Ссылка в этом случае будет выглядеть следующим образом:

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

learn-excel.ru

Как перетащить данные из одной таблицы в другую с помощью функции «ВПР» — learn-office

Функция ВПР позволяет найти данные в исходной таблице и вывести их в любой ячейке новой таблицы.

Основные условия работы данной функции:

  1. Наличие одинаковых элементов в сопоставляемых таблицах (например, код товара, фамилия сотрудника и т.д.).
  2. Сопоставляемые данные в исходной таблице должны быть отсортированы по возрастанию.

Например:

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

Функция ВПР поможет найти сумму по каждому сотруднику и перенесет ее в графу новой таблицы рядом с фамилией.

Итак, активизируем нужную ячейку, например, рядом с фамилией «Васильев» и вызываем функцию:

Нажимаем ОК. Всплывает такое окошко:

В графу «Искомое значение» добавляем фамилию, по которой будет производиться сопоставление:

В графу «Таблица» добавляем весь диапазон исходной таблицы:

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

Нажимаем ОК и видим, что функцию ВПР нашла сумму по Васильеву из исходной таблицы.

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

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

Таким образом, функция ВПР может существенно облегчить работу по поиску и сопоставлению информации.

Единственный существенный минус этой формулы – необходимость сортировки по возрастанию исходных данных.

Чаще всего на практике мы встречаемся с тем, что нам нужно сопоставить разрозненные данные из исходной таблицы с такими же разрозненными данными их новой таблицы. В этом случае могу порекомендовать сочетание функций ИНДЕКС и ПОИСКПОЗ.

 

learn-excel.ru

Перенос информации из ячейки одного листа книги в другой

Сергей Козлов:

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

С уважением, Сергей.

Ответ:

Здравствуйте Сергей. Воспользуйтесь формулой:
Лист1!A1
Покажу наглядно, как это делается в Excel 2013:
  1. Создайте 3 листа книги.
  2. Заполните данные в Лист1.
  3. Заполните данные Лист2
  4. .
  5. Перейдите на Лист3 и напишите формулу =Лист!А1. Если выбила ошибка (например #ИМЯ?), пропишите в нужной ячейке знак =, перейдите в 1 лист, и нажмите на А1, потом Enter. Указанная ячейка продублируется.
  6.  Проделаете такую же операцию с Лист2. Чтобы задействовать весь столбец или строку, выделите первую ячейку и потяните мышкой.
P.S. В более старых версиях Excel формула может писаться через запятую: Лист1,А1.

Хороший сайт? Может подписаться?

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

geekon.media

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *