ДАКС је скраћеница од израза за анализу података и назив је језика који ПоверПивот за Екцел 2013 користи за креирање прорачуна између колона (поља) у вашем Екцел моделу података. На срећу, прављење прорачуна помоћу ДАКС-а више личи на креирање Екцел формуле која користи уграђену функцију него као на коришћење програмског језика као што је ВБА или ХТМЛ.
Ова сличност је наглашена чињеницом да сви ДАКС изрази почињу знаком једнакости као и све стандардне Екцел формуле и да чим почнете да куцате прва слова имена ДАКС функције које желите да користите у изразу зграда, појављује се падајући мени налик на функцију Инсерт са свим ДАКС функцијама чија имена почињу тим истим словима.
И чим изаберете ДАКС функцију коју желите да користите из овог менија, ПоверПивот не само да убацује име ДАКС функције на траку са ПоверПивот формулама (која има исте дугмад за Цанцел, Ентер и Инсерт као и трака за Екцел формула ), али такође приказује комплетну синтаксу функције, приказујући све потребне и опционе аргументе те функције одмах испод траке са формулама.
Поред коришћења ДАКС функција у изразима које креирате за израчунате колоне у свом моделу података, можете креирати и једноставније изразе користећи добре старе аритметичке операторе које тако добро познајете из својих Екцел формула (+ за сабирање, – за одузимање, * за множење, / за дељење и тако даље).
Да бисте креирали израчунату колону за ваш модел података, ПоверПивот мора бити у приказу података. (Ако сте у приказу дијаграма, можете да се вратите тако што ћете кликнути на командно дугме Приказ података на картици Почетна у прозору ПоверПивот или кликом на дугме Мрежа у доњем десном углу прозора ПоверПивот.) Када је ПоверПивот за Екцел у подацима Виев, можете да креирате ново израчунато поље пратећи ове кораке:
Кликните на картицу табеле са подацима у прозору ПоверПивот у коју желите да додате израчунату колону.
Кликните на дугме Додај на картици Дизајн на ПоверПивот траци.
ПоверПивот додаје нову колону на крај тренутне табеле са подацима са генеричким именом поља, Додај колону .
Откуцајте = (знак једнакости) да бисте почели да правите свој ДАКС израз.
ПоверПивот активира своју траку формуле где убацује знак једнакости.
Направите свој ДАКС израз на траци ПоверПивот Формула мање-више док правите Екцел формулу у ћелији једног од његових радних листова.
Да бисте користили ДАКС функцију у изразу, кликните на дугме Инсерт Фунцтион на траци ПоверПивот Формула и изаберите функцију коју ћете користити у дијалогу Инсерт Фунцтион (који је веома сличан стандардном дијалогу Екцел Инсерт Фунцтион осим што садржи само ДАКС функције).
Да бисте дефинисали аритметичко или текстуално израчунавање између колона у тренутној табели података, бирате колоне које ћете користити тако што ћете кликнути на њих у табели са подацима испресецаном одговарајућим оператором.
Да бисте изабрали поље које ће се користити у прорачуну или као аргумент у ДАКС функцији, кликните на његово име поља на врху његове колоне да бисте га додали изразу на траци ПоверПивот Формула. Имајте на уму да ПоверПивот аутоматски обухвата сва имена поља која се користе у ДАКС изразима у пар угластих заграда као у
=[УнитПрице]*[Количина]
где правите израз у колони са израчунатом проширеном ценом која множи вредности у пољу Јединична цена са онима у пољу Количина активне табеле са подацима.
Кликните на дугме Ентер на ПоверПивот траци формуле да бисте довршили израз и израчунали га.
Чим кликнете на дугме Ентер, ПоверПивот извршава прорачуне одређене изразом који сте управо креирали, враћајући резултате у нову колону. (Ово може потрајати неколико тренутака у зависности од броја записа у табели података.)
Чим ПоверПивот заврши прорачуне, резултати се појављују у ћелијама поља Додај колону. Затим можете преименовати колону тако што ћете двапут кликнути на њено генеричко име Адд Цолумн , откуцати ново име поља и притиснути Ентер.
Након креирања израчунате колоне у табели са подацима, можете погледати њен ДАКС израз једноставним кликом на име његовог поља на врху колоне у приказу података ПоверПивот. Ако икада будете морали да измените његов израз, то можете учинити једноставним кликом на име поља да бисте изабрали целу колону, а затим кликните на тачку уметања у ДАКС изразу приказаном на траци ПоверПивот Формула.
Ако вам више није потребна израчуната колона у пивот табели за њен модел података, можете је уклонити тако што ћете кликнути десним тастером миша на колону, а затим изабрати Избриши колоне у њеном приручном менију. Ако једноставно желите да сакријете колону из приказа података, изаберите ставку Сакриј из клијентских алата у овом приручном менију.
Имајте на уму да ДАКС изрази који користе аритметичке и логичке операторе прате исти редослед приоритета оператора као у регуларним Екцел формулама. Ако икада будете морали да промените овај природни редослед, морате да користите угнежђене заграде у ДАКС изразу да бисте променили редослед као што то радите у Екцел формулама. Само будите пажљиви када додајете ове заграде да не ометате угласте заграде које увек обухватају име било ког поља табеле података на које се позива ДАКС израз.