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

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

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


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

Merge Query в Power Query позволява да добавяш колони от една таблица към друга, като ги свързваш по обща колона (код), без ограниченията на VLOOKUP. Ключово значение има коя заявка е лява и коя дясна, защото при LEFT OUTER JOIN всички редове от лявата заявка винаги се запазват. Този подход е по-надежден и по-гъвкав при работа с външни файлове и периодично обновявани данни.

Стъпка по стъпка: обединяване на таблици с Merge Query

  1. Зареди помощната таблица с цени чрез Data → From Table и провери типовете на колоните (код – текст, цена – десетично число). Запази като connection.
  2. Създай заявка от текстовия файл (TXT), като зададеш кодировка 1251 и разделител табулация. Провери типовете: код – текст, количество – десетично число. Преименувай заявката на Продажби и я запази като connection.
  3. От Power Query избери Home → Combine → Merge Queries as New.
  4. Задай Продажби като лява заявка и Цени като дясна.
  5. Избери свързващата колона COD и тип връзка LEFT OUTER.
  6. Разгъни получената колона (Expand), включи нужните полета и премахни дублиращия се код.
  7. Зареди резултата като таблица в Excel.
  8. Повтори Merge, като размениш лявата и дясната заявка, за да сравниш резултатите.

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

  • Merge Queries – обединява колони от две заявки по обща колона.
  • Merge Queries as New – създава нова заявка, без да променя изходните.
  • LEFT OUTER JOIN – запазва всички редове от лявата заявка.
  • Expand – извлича колони от свързаната таблица.
  • Refresh All – обновява данните при промени в източниците.

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

Повтори показаните стъпки самостоятелно и тествай Merge Query с твои таблици, като сменяш лявата и дясната заявка и наблюдаваш разликите в резултатите.

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