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

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

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


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

В Power Pivot операторите и типовете данни директно определят дали една DAX формула ще работи коректно. За разлика от Excel, тук изчисленията се правят върху колони и таблици, а не върху клетки, което може да доведе до различни резултати. Ако колоните съдържат смесени типове данни, Power Pivot може да не успее да извърши изчисление и ще върне грешка.

Как работят операторите и типовете данни в Power Pivot

Формулите в Power Pivot използват DAX оператори, които са четири основни вида:

  • аритметични
  • за сравнение
  • за сливане на текст
  • логически

Приоритетът им е същият като в Excel, но типът на данните е решаващ. При импортиране в Data Model Power Pivot автоматично определя тип за всяка колона – например текст, цяло число, десетично число, валута, дата/час, логически или Blob (за изображения).

Когато в израз участват колони с различен тип, Power Pivot се опитва да намери общ тип и да конвертира данните. Ако конвертирането е невъзможно (например текст към число), изчислението спира с грешка.
Важно е да се знае, че форматът влияе само на визуализацията, но не и на точността – тя зависи изцяло от типа данни.

Задача за самостоятелна практика

Тествайте с ваши данни различни оператори в Power Pivot. Създайте изчислени колони с аритметични и текстови оператори и наблюдавайте какъв тип данни се определя за резултата и при кои случаи възникват грешки.

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