Друго невероятно използване на мярка в обобщена таблица на модел на данни е използването на функцията CONCATENATEX за преместване на текст в областта на стойностите на обобщена таблица.
В този набор от данни има оригинална и ревизирана стойност за всеки търговски представител.
Поставете обобщена таблица и поставете отметка в квадратчето за Добавяне на тези данни към модела на данни. Плъзнете Rep до редовете и версията до колоните.
Общите суми стават наистина грозни, така че трябва да ги премахнете сега. В раздела Дизайн използвайте Общи суми, Изключено за редове и колони.
В панела на полетата на обобщената таблица щракнете с десния бутон върху името на таблицата и изберете Добавяне на мярка.
Формулата за мярката е =CONCATENATEX(Values(Table1(Code)),Table1(Code),", ")
. Функцията VALUES гарантира, че не получавате дублиращи се стойности в отговора.
След като дефинирате мярката, плъзнете мярката в областта Стойности. В този случай всяка клетка има само една стойност.
Ако обаче пренаредите осевата таблица, може да имате няколко стойности, съединени в клетка.
Внимание
Клетката не може да съдържа повече от 32 768 знака. Ако имате голям набор от данни, възможно е този общ сбор от тази мярка да бъде повече от 32 768 знака. Екипът на Excel никога не е предполагал, че клетката на обобщена таблица ще съдържа повече от толкова много знаци, но благодарение на DAX и CONCATENATEX това може да се случи. Когато това се случи, Excel не може да изчертае обобщената таблица. Но - няма съобщение за грешка - обобщената таблица просто спира да се актуализира, докато не се отървете от общата сума или по някакъв начин направите най-голямата клетка по-малка от 32 768 знака.
tw