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

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

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


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

Грешките в DAX формулите често не са „видими“, но водят до грешни резултати. Power Pivot работи различно от Excel – при деление на 0 или невалидни стойности той връща специални стойности като Blank, Infinity и None, без да показва съобщение за грешка. Затова е критично важно винаги да проверявате резултатите във формулите си и ясно да задавате какво да се случва при невалидни данни.

Как се появяват и обработват грешките в DAX

В урока се разглеждат основните източници на грешки:

  • Несъвместими типове данни (например текст, участващ в аритметично изчисление)
  • Невалидни аритметични операции – деление на 0, празни стойности, отрицателни аргументи
  • Разликите между Excel и Power Pivot при обработка на грешки и специални стойности

Показано е как чрез проверки във формулите да се управлява поведението при грешка, вместо да се разчита на автоматичните резултати на Power Pivot.

Основни DAX функции, използвани в урока

  • ISERROR – Проверява дали даден израз връща грешка; връща TRUE или FALSE
  • IFERROR – Позволява да зададете алтернативен резултат при грешка
  • IF – Условна логика за контрол върху резултата от изчисленията
  • BLANK – Връща празна стойност; често по-подходяща от 0 при анализи
  • MIN – Агрегираща функция, която игнорира празните стойности

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

Повторете показаните стъпки, като създадете изчислена колона с аритметичен израз и добавите проверка за грешки чрез IFERROR и IF. Сравнете резултатите при използване на 0 и BLANK и проследете как това влияе на агрегиращите функции.

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