Допълнения към урока
Учебна програма Бизнес анализи с Power BI
2. Query Editor

Трансформиране на колони (Transpose) - част 1

							 

Най-важното от урока: Как да подготвите таблици за анализ в Power BI с "Transpose"

В този урок ще научите как да използвате инструмента "Transpose" ("Транспониране") в Power BI, за да преобразувате таблици с необичайни или объркани колони в лесни за анализ данни. Транспонирането на редове и колони позволява ефективно пренареждане на информацията, така че да създавате точни и визуално ясни отчети, които отговарят на бизнес изискванията.

Стъпка по стъпка: Трансформиране на колони с Power BI Desktop 2.61

  1. Свържете се с Excel файл:

    • Влезте в Power BI Desktop 2.61.
    • Изберете "Home" ("Начало") → "Get Data" ("Вземи данни") → "Excel" и изберете вашия файл с данни.
    • Изберете желания работен лист (sheet) и потвърдете с "OK".
  2. Влезте в Query Editor (Редактор на заявки):

    • В прозореца Navigator (Навигатор) кликнете върху "Transform Data" ("Трансформирай данни"), за да се отворят данните в Query Editor.
  3. Транспониране на данните:

    • Изберете таблицата, която искате да трансформирате.
    • Отидете на менюто "Transform" ("Трансформирай").
    • Натиснете бутона "Transpose" ("Транспониране"), намиращ се в горния десен ъгъл.
    • Данните ще се разменят - колоните ще станат редове и обратно.
  4. Използване на "Use First Row as Headers" ("Използвай първия ред като заглавия на колони"):

    • Отидете отново в "Transform" ("Трансформирай").
    • Изберете "Use First Row as Headers" ("Използвай първия ред като заглавия на колони") за да зададете коректни заглавия на колоните.
  5. Създаване на индекс за месеци:

    • Изберете колоната с имената на месеците.
    • Отидете в менюто "Add Column" ("Добави колона") → "Conditional Column" ("Условна колона").
    • Добавете условие: Ако колоната съдържа "Януари", тогава стойността е 1, ако е "Февруари" — 2, ..., до "Декември" — 12.
  6. Преобразуване на типа на новата колона:

    • Маркирайте новата колона.
    • В "Transform" ("Трансформирай") изберете вид на данните "Whole Number" ("Цяло число") или "Date" ("Дата"), ако е необходимо.
  7. Сливане на колони за година и месец:

    • Изберете колоните за година и месец, като задържите Ctrl и кликнете върху техните заглавия.
    • В "Transform" ("Трансформирай") изберете "Merge Columns" ("Слей колони").
    • Изберете разделител (например наклонена черта "/") и въведете името на новата колона (например "Year Month").
  8. Премахнете ненужните колони:

    • Изтрийте оригиналните колони за година и месец, оставяйки единната колона "Year Month".
  9. Запишете промените:

    • Натиснете "Close & Apply" ("Затвори и приложи"), за да върнете обработените данни в основния прозорец на Power BI.
  10. Създайте графика:

    • Използвайте обработената таблица за създаване на графика с "Bar and Line Chart" ("Комбинирана стълбчева и линейна графика"), като използвате колоната "Year Month" и продуктите като категории.

Как да повторите стъпките с Power BI Desktop 2.127 (последна позната версия)

В Power BI Desktop 2.127 (юни 2024) всички описани стъпки и бутони ("Transpose", "Use First Row as Headers", "Conditional Column", "Merge Columns") са налични на същите места в лентата с менюта и имат същата функционалност и наименования като в Power BI Desktop 2.61. Разлики в интерфейса или в нужните процеси не са въведени. Можете да повторите описаните стъпки без необходимост от адаптация в новите версии.

Полезни команди и инструменти, използвани в урока

  • Transpose – Завърта редове в колони и обратно в таблицата.
  • Use First Row as Headers – Задава първия ред от данните като заглавия на колони.
  • Add Column > Conditional Column – Създава нова колона с условия (например за цифрово представяне на месеците).
  • Ctrl + Клик – Позволява маркиране на повече от една колона за сливане.
  • Transform > Merge Columns – Слива избрани колони в една с възможност за избор на разделител.
  • Close & Apply – Записва направените трансформации и връща редактираните данни към работната област на Power BI.

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