Вы часто работаете с разнообразными таблицами в Excel, регулярно обновляете их, вносите новые данные, выгружаете статистику из баз и вроде бы знаете все полезные функции обработки и представления этих данных заказчиков. А знаете ли вы, что в Excel вы можете объединить данные по нескольким параметрам из нескольких файлов. Для этого совсем необязательно копировать и вставлять их в новую таблицу. В Excel есть ряд возможностей для автоматического объединения данных.
Для объединения данных из нескольких ячеек в одну традиционно используют два метода:
Пример формулы: =A2&" "&B2
.
СЦЕП(
.Укажите первую ячейку с данными, которые необходимо объединить.
Используйте точку с запятой для разделения ячеек. Пробелы, знаки препинания и текст добавляйте в кавычках.
Нажмите клавишу ВВОД.
Пример формулы: =СЦЕП("Не";" ";"слышны";" ";"в";" ";"саду";" ";"даже";" ";"шорохи.")
Результат: Не слышны в саду даже шорохи.
Если ваши таблицы однотипны и не меняются из года в год, из месяца в месяц или представляют абсолютно идентичный набор товаров для разных точек продаж, вы можете суммировать повторяющиеся категории по различным параметрам.
Самый простой способ – использовать формулу вида:
=янв!B2+фев!B2+мар!B2+апр!В2+май!В2+июн!В2
или =СУММ(янв:июн!B2)
, если таблиц очень много.
Эти формулы суммируют содержимое ячеек В2 из нескольких листов Excel-таблиц. Вы можете регулярно добавлять новые листы с данными между первым и последним листами, они также будут учитываться при суммировании – для суммирования в этом случае используются трехмерные формулы.
Пример 1:
Пример 2:
Если ваши таблицы не похожи друг на друга и имеют разное количество строк, столбцов или сохранены в разных файлах, то использование функции суммирование будет неоправданным и потребует массу дополнительных усилий. Для подобных случаев в Excel существует функция «консолидация».
Если вы хотите учитывать заголовки столбцов и строк – поставьте все галочки в разделе «Использовать в качестве имен»/Use labels.
Опция «Создавать связи с исходными данными»/Create links to source data позволит автоматически пересчитывать данные в консолидированной таблице при обновлении данных в отдельных таблицах.
Данные из нескольких таблиц суммируются в консолидированном отчете по совпадающим названиям из верхней строки и крайнего левого столбца в каждом файле.
Для создания консолидированного отчета вы можете не только суммировать данные из разных таблиц, но и рассчитывать среднее значение, получать минимальные и максимальные значения, работать с отклонениями и дисперсией. Полный список возможностей перечислен в поле функция.
Существуют несколько вариантов консолидации данных:
В консолидированном отчете вы всегда можете посмотреть, из каких данных сформированы итоговые значения. Для этого необходимо нажать «плюсик» в левом поле.
Навык работы с Excel и умение объединить данные поможет вам при обучении курсе
«Работа с Excel-файлами в Pandas», где вы не только узнаете про полезные функции Excel, но и узнаете, как их можно эффективно использовать в программировании.