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

DAX формули за изчислени колони (Calculated Columns)

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

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


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

Изчислените колони в Power Pivot използват DAX формули, които се изчисляват на ниво ред, а не чрез клетъчни референции както в Excel. Една формула важи за цялата колона, но резултатът е различен за всеки ред според неговите стойности. Само DAX функции, които работят с единични стойности, са подходящи за изчислени колони. Правилното сортиране и моделиране на датите е ключово за коректни пивот анализи.

Как се изграждат изчислени колони с DAX

В урока се показват практически примери в Data Model:

  1. Създаване на колона с име на деня чрез DAX функцията Format, тъй като Power Pivot няма вграден списък за дни и месеци.
  2. Подреждане на дните и месеците чрез Sort by Column, за да се запази правилният календарен ред.
  3. Изчисляване на индекс на тримесечие чрез аритметичен израз и закръгляне нагоре.
  4. Създаване на текстова колона „Година Тримесечие“ чрез обединяване на стойности с текстов оператор.
  5. Изчисляване на стойност на продажба с използване на колона от свързана таблица, което изисква активна релация между таблиците.
  6. Демонстрация защо агрегиращи функции като сумата не са подходящи за изчислени колони.

Използвани DAX функции и инструменти

  • Format – преобразува дата в текст (напр. име на ден).
  • Sort by Column – сортира текстова колона по числова помощна колона.
  • RoundUp – закръгля числова стойност нагоре до зададен брой знаци.
  • Related – взема стойност от свързана таблица чрез релация.
  • Insert Function – показва пълния списък с налични DAX функции.

Задача за самостоятелна работа

Разгледай списъка с DAX функции чрез Insert Function и провери кои от познатите Excel функции могат да се използват в изчислени колони и дали аргументите им съвпадат.