Как да използвате DAX в Excels PowerPivot Add-In

DAX е съкращение от Data Analysis Expression и е името на езика, който PowerPivot за Excel 2013 използва за създаване на изчисления между колоните (полета) във вашия модел на данни на Excel. За щастие, създаването на изчисление с DAX е по-скоро като създаване на формула на Excel, която използва вградена функция, отколкото като използване на език за програмиране като VBA или HTML.

Тази прилика се подчертава от факта, че всички DAX изрази започват със знак за равенство, точно както всички стандартни формули на Excel и че веднага щом започнете да въвеждате първите букви от името на DAX функция, която искате да използвате в израза, вие сте сграда, се появява падащо меню, подобно на функция за вмъкване с всички функции на DAX, чиито имена започват със същите тези букви.

И веднага щом изберете функцията DAX, която искате да използвате от това меню, PowerPivot не само вмъква името на функцията DAX в лентата с формули на PowerPivot (която има същите бутони за отмяна, въвеждане и вмъкване на функцията като лентата с формули на Excel ), но също така показва пълния синтаксис на функцията, показвайки всички задължителни и незадължителни аргументи на тази функция непосредствено под лентата с формули.

В допълнение към използването на DAX функции в изразите, които създавате за изчислени колони във вашия модел на данни, можете също да създавате по-прости изрази, използвайки добрите стари аритметични оператори, които познавате толкова добре от вашите формули в Excel (+ за събиране, – за изваждане, * за умножение, / за деление и т.н.).

За да създадете изчислена колона за вашия модел на данни, PowerPivot трябва да е в изглед на данни. (Ако сте в изглед на диаграма, можете да превключите обратно, като щракнете върху командния бутон Преглед на данни в раздела Начало на прозореца PowerPivot или като щракнете върху бутона Grid в долния десен ъгъл на прозореца на PowerPivot.) Когато PowerPivot for Excel е в Data View, можете да създадете ново изчислено поле, като следвате тези стъпки:

Щракнете върху раздела на таблицата с данни в прозореца на PowerPivot, към който искате да добавите изчислената колона.

Щракнете върху бутона Добавяне в раздела Дизайн на лентата PowerPivot.

PowerPivot добавя нова колона в края на текущата таблица с данни с общото име на поле, Добавяне на колона .

Въведете = (знак за равенство), за да започнете да изграждате своя DAX израз.

PowerPivot активира своята лента с формули, където вмъква знак за равенство.

Създайте своя DAX израз в лентата с формули на PowerPivot повече или по-малко, докато изграждате формула на Excel в клетка на един от нейните работни листове.

За да използвате функция DAX в израза, щракнете върху бутона Вмъкване на функция в лентата на формулата на PowerPivot и изберете функцията, която да използвате в диалоговия прозорец Вмъкване на функция (който е много подобен на стандартния диалогов прозорец за вмъкване на функция на Excel, с изключение на това, че съдържа само DAX функции).

За да дефинирате аритметично или текстово изчисление между колоните в текущата таблица с данни, избирате колоните, които да използвате, като щракнете върху тях в таблицата с данни, разпръснати със съответния оператор.

За да изберете поле, което да използвате в изчисление или като аргумент във функция DAX, щракнете върху името на полето му в горната част на колоната му, за да го добавите към израза в лентата с формули на PowerPivot. Имайте предвид, че PowerPivot автоматично огражда всички имена на полета, използвани в DAX изрази, в двойка квадратни скоби, както е в

=[Unit Price]*[Количество]

където изграждате израз в колона с разширена изчислена цена, която умножава стойностите в полето UnitPrice по тези в полето Количество на таблицата с активни данни.

Щракнете върху бутона Enter в лентата с формули на PowerPivot, за да завършите израза и да го изчислите.

Веднага след като щракнете върху бутона Enter, PowerPivot извършва изчисленията, посочени от току-що създалия израз, връщайки резултатите в новата колона. (Това може да отнеме няколко минути в зависимост от броя на записите в таблицата с данни.)

Веднага след като PowerPivot завърши изчисленията, резултатите се появяват в клетките на полето Добавяне на колона. След това можете да преименувате колоната, като щракнете двукратно върху нейното общо име Добавяне на колона , въведете новото име на полето и натиснете Enter.

След като създадете изчислена колона към вашата таблица с данни, можете да видите нейния DAX израз, просто като щракнете върху името на полето му в горната част на колоната в изгледа на данни на PowerPivot. Ако някога ви се наложи да редактирате неговия израз, можете да го направите просто като щракнете върху името на полето, за да изберете цялата колона, и след това щракнете върху точката на вмъкване в DAX израза, показан в лентата на формулата на PowerPivot.

Ако вече не се нуждаете от изчислената колона в обобщената таблица за нейния модел на данни, можете да я премахнете, като щракнете с десния бутон върху колоната и след това изберете Изтриване на колони от контекстното меню. Ако просто искате да скриете колоната от изгледа на данни, избирате елемента Скриване от клиентски инструменти в това контекстно меню.

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


Как да блокирате Microsoft Word да отваря файлове в режим само за четене в Windows

Как да блокирате Microsoft Word да отваря файлове в режим само за четене в Windows

Как да блокирам Microsoft Word да отваря файлове в режим само за четене в Windows Microsoft Word отваря файлове в режим само за четене, което прави невъзможно редактирането им? Не се притеснявайте, методите са по-долу

Как да коригирате неправилно отпечатване на документи на Microsoft Word

Как да коригирате неправилно отпечатване на документи на Microsoft Word

Как да коригирате грешки при отпечатването на неправилни документи на Microsoft Word Грешките при отпечатването на документи на Word с променени шрифтове, разхвърляни абзаци, липсващ текст или изгубено съдържание са доста чести. Въпреки това недейте

Изтрийте рисунки с писалка и маркер на вашите слайдове на PowerPoint

Изтрийте рисунки с писалка и маркер на вашите слайдове на PowerPoint

Ако сте използвали писалката или маркера, за да рисувате върху слайдовете на PowerPoint по време на презентация, можете да запазите чертежите за следващата презентация или да ги изтриете, така че следващия път, когато го покажете, да започнете с чисти слайдове на PowerPoint. Следвайте тези инструкции, за да изтриете чертежи с писалка и маркери: Изтриване на линии една в […]

Съдържание на библиотеката за стилове в SharePoint 2010

Съдържание на библиотеката за стилове в SharePoint 2010

Библиотеката със стилове съдържа CSS файлове, файлове с разширяем език на стиловия език (XSL) и изображения, използвани от предварително дефинирани главни страници, оформления на страници и контроли в SharePoint 2010. За да намерите CSS файлове в библиотеката със стилове на сайт за публикуване: Изберете Действия на сайта→Преглед Цялото съдържание на сайта. Появява се съдържанието на сайта. Библиотеката Style се намира в […]

Форматирайте числата в хиляди и милиони в отчети на Excel

Форматирайте числата в хиляди и милиони в отчети на Excel

Не затрупвайте аудиторията си с огромни числа. В Microsoft Excel можете да подобрите четливостта на вашите табла за управление и отчети, като форматирате числата си така, че да се показват в хиляди или милиони.

Как да споделяте и следвате сайтове на SharePoint

Как да споделяте и следвате сайтове на SharePoint

Научете как да използвате инструменти за социални мрежи на SharePoint, които позволяват на индивиди и групи да общуват, да си сътрудничат, споделят и да се свързват.

Как да конвертирате дати в юлиански формати в Excel

Как да конвертирате дати в юлиански формати в Excel

Юлианските дати често се използват в производствени среди като времеви печат и бърза справка за партиден номер. Този тип кодиране на дата позволява на търговците на дребно, потребителите и обслужващите агенти да идентифицират кога е произведен продуктът и по този начин възрастта на продукта. Юлианските дати се използват и в програмирането, военните и астрономията. Различно […]

Как да създадете уеб приложение на Access

Как да създадете уеб приложение на Access

Можете да създадете уеб приложение в Access 2016. И така, какво всъщност е уеб приложение? Е, уеб означава, че е онлайн, а приложението е просто съкращение от „приложение“. Персонализирано уеб приложение е онлайн приложение за база данни, достъпно от облака с помощта на браузър. Вие създавате и поддържате уеб приложението в настолната версия […]

Лента за бързо стартиране в SharePoint 2010

Лента за бързо стартиране в SharePoint 2010

Повечето страници в SharePoint 2010 показват списък с връзки за навигация в лентата за бързо стартиране в лявата част на страницата. Лентата за бързо стартиране показва връзки към представено съдържание на сайта, като списъци, библиотеки, сайтове и страници за публикуване. Лентата за бързо стартиране включва две много важни връзки: Връзка към цялото съдържание на сайта: […]

Какво означават съобщенията за грешка на Solver в Excel?

Какво означават съобщенията за грешка на Solver в Excel?

За прости проблеми Solver в Excel обикновено бързо намира оптималните стойности на променливата Solver за целевата функция. Но в някои случаи Solver има проблеми с намирането на стойностите на променливата Solver, които оптимизират целевата функция. В тези случаи Solver обикновено показва съобщение или съобщение за грешка, което описва или обсъжда проблема, който […]