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

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

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


Най-важното, което трябва да запомните

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

Как да повторите показаното в урока – стъпка по стъпка

  1. Дефинирайте Excel таблица без заглавен ред от изходните данни (например продажби на Мария).
  2. Заредете таблицата в Power Query и премахнете автоматично добавената стъпка за типове.
  3. Транспонирайте таблицата и използвайте първия ред като заглавия.
  4. Приложете Unpivot Other Columns, за да получите нормализирана структура.
  5. Преименувайте и задайте правилни типове на колоните (дата, текст, число).
  6. Добавете нова колона с функция за преобразуване на дата от текст.
  7. Дублирайте заявката и я превърнете в потребителска функция с един параметър – входната таблица.
  8. В Advanced Editor заменете източника с параметъра и оставете последната стъпка като изход.
  9. Създайте нова заявка с Excel.CurrentWorkbook и извикайте функцията за всички таблици.
  10. При добавяне на нова таблица със същата структура, данните се обработват автоматично.

Използвани команди и функции

  • Transpose – разменя редове и колони в таблицата.
  • Unpivot Other Columns – нормализира данните, като обръща колоните в редове.
  • Add Column / Custom Column – добавя нова колона с формула.
  • Date.FromText – преобразува текст в дата според регионалните настройки.
  • Excel.CurrentWorkbook – връща списък с всички дефинирани таблици в работния файл.