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

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

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


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

Извличането на символи в Power Query позволява да превръщате „неудобни“ текстови и числови данни в структурирана информация. Ключовото е да изберете правилния подход: по брой символи, по позиция (индекс) или спрямо разделители. Когато директното преобразуване дава грешки, комбинирането на няколко последователни стъпки често решава проблема.

Стъпка по стъпка: как да повторите показаното

  1. Заредете таблицата в Power Query с Data from Table.
  2. При колона с дата от 8 цифри опитайте промяна на типа към Date чрез Add New Step и анализирайте грешките.
  3. Приложете „хитринката“: първо преобразувайте числата в Text, после текста в Date, за да получите валидна дата.
  4. Дублирайте колоната Codestock няколко пъти с Duplicate Column.
  5. Извлечете:
    • първите символи за код на категория (Extract → First Characters);
    • последните символи за код на стоката (Extract → Last Characters);
    • символи по средата за код на клиент (Extract → Range), като внимавате, че индексите започват от 0.
  6. Обединете нужните колони с Merge Columns без разделител.
  7. При променлива дължина използвайте извличане преди, след или между разделители (напр. _ и %) чрез разширените опции на Extract.

Основни команди в Power Query

  • Extract – Извлича текст по брой символи, позиция или разделители.
  • Duplicate Column – Създава копие на колона за паралелни трансформации.
  • Change Type – Променя типа на данните (Text, Date и др.).
  • Merge Columns – Обединява няколко колони в една.
  • Data from Table – Създава заявка от Excel таблица.

Задача

Изпробвайте всички показани варианти за извличане на символи върху собствени данни. Тествайте различните разширени опции на Extract и сравнете резултатите, за да откриете най-подходящото решение за вашите казуси.

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

Въпроси
Отговори