Прескочи към основното съдържание Прескочи към навигацията
Допълнения към урока
Учебна програма Пивот таблици в Excel
7. Инструментът Power Query - продължение

Пълен достъп до курса: Не

За пълен достъп, моля влезте или се регистрирайте.


Най-важното от урока с едно изречение напред

Когато трябва да обединявате данни от много Excel файлове и всички листове в тях, правилният инструмент в Power Query е функцията Excel.Workbook, а не автоматичното Combine. Тя позволява да заредите всички листове, да добавите информация за град и дистрибутор и да получите една обща таблица, която се обновява автоматично при добавяне на нови файлове. Най-критичното е точният синтаксис – всяка част на функцията започва с главна буква.

Стъпка по стъпка: обединяване на Excel файлове и листове

  1. Отворете Power Query чрез Data → New Query → From File → From Folder и изберете папката с файловете.
  2. Използвайте Edit (не Combine), за да контролирате процеса.
  3. Филтрирайте колоната Extension, така че да останат само .xlsx файловете.
  4. От колоната Name разделете името по най-десния разделител, за да извлечете града.
  5. Оставете само колоните Content и името на града.
  6. Добавете Custom Column с функцията Excel.Workbook, като подадете колоната Content и включите заглавните редове.
  7. Разгънете резултата и филтрирайте колоната Kind, така че да останат само Sheet.
  8. Разгънете колоната Data, проверете типовете данни и преименувайте колоните за град и дистрибутор.
  9. Заредете резултата като Excel таблица и създайте пивот таблица.
  10. При добавяне на нови файлове е достатъчно да използвате Refresh.

Основни команди и функции от урока

  • Excel.Workbook – Зарежда всички листове от външен Excel файл; изисква прецизен синтаксис.
  • From Folder – Създава заявка към всички файлове в избрана папка.
  • Split Column – Разделя текстова колона по разделител (използван за извличане на град).
  • Expand – Разгъва вложени таблици и показва данните.
  • Refresh / Refresh All – Обновява заявката и всички свързани пивот таблици.

Задача за упражнение

Създайте собствена папка с поне три Excel файла, всеки с няколко листа и еднаква структура. Обединете данните по показания метод и тествайте как заявката се обновява автоматично при добавяне на нов файл.

Дискусия към урока