Советы о том, как лучше расположить и проанализировать данные, хранящиеся на 150 вкладках в таблице Excel - PullRequest
0 голосов
/ 28 апреля 2020

Я анализирую задолженность около 150 компаний и действительно нуждаюсь в некоторой помощи / совете, так как наткнулся на кирпичную стену с точки зрения того, что делать дальше!

Я создал электронную таблицу с вкладкой для каждой компании, так 150 вкладок. В каждой вкладке есть строка для каждого долгового инструмента, который есть у компании (у некоторых компаний есть до 100 долговых инструментов). У меня есть несколько столбцов, которые показывают различные статьи, в том числе: Дата погашения долга Процент общей задолженности компании, которую представляет этот инструмент. Процентная ставка по данному инструменту. Из какого сектора эта конкретная компания Из какой страны эта конкретная компания (эти последние два то же самое, вплоть до столбца на каждой вкладке, и там есть метки для каждого долгового инструмента, чтобы я мог анализировать долг по странам и секторам.)

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

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

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

Любая помощь будет очень признательна!

Спасибо!

Сонски

1 Ответ

0 голосов
/ 28 апреля 2020

Это работа для Power Query. Если все листы имеют одинаковую структуру и данные на всех листах находятся в таблицах Excel (созданных с помощью команды «Вставка»> «Таблица»), вы можете перетащить данные в Power Query и объединить все листы.

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

=Excel.CurrentWorkbook()

Отфильтруйте все ненужные таблицы и отфильтруйте все именованные диапазоны. Затем объедините таблицы в одну.

Для просмотра видео см. https://www.youtube.com/watch?v=YOC-pEIuHpA

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