Можете ли да създадете обобщена таблица с текст в областта на стойностите? Сюзън от Мелбърн Флорида има текстово поле и иска да види преди и след този текст.
Традиционно не можете да премествате текстово поле в областта на стойностите на обобщена таблица.
Ако обаче използвате модела на данни, можете да напишете ново изчислено поле на езика DAX, което ще покаже текст като резултат.
- Уверете се, че данните ви са форматирани като таблица, като изберете една клетка в данните и натиснете Ctrl + T. Запишете името на таблицата, както е показано в раздела Инструменти за таблица на лентата.
-
Вмъкване, обобщена таблица. Изберете „Добавяне на тези данни към модела на данни“, докато създавате обобщена таблица.
Моделът за данни отключва много функции -
Плъзнете полетата до редовете и колоните на обобщената таблица.
Започнете да изграждате осевата таблица -
За да добавите текста в областта на стойностите, трябва да създадете нов специален вид изчислено поле, наречено мярка. Погледнете отгоре на списъка с полета на обобщената таблица за името на таблицата. Щракнете с десния бутон върху името на таблицата и изберете Добавяне на мярка.
Забележка
Ако нямате тази опция, не сте избрали Добавяне на тези данни към модела на данни в стъпка 2.
Мерките позволяват повече функции от традиционните полета - Въведете име на поле на ListOfCodes
- Формулата е
=CONCATENATEX(Table1,Table1(Code),", ")
- Оставете формата като Общ
-
Щракнете върху Проверка на формула DAX, за да се уверите, че няма грешки в печата
Настройте мярката -
Щракнете върху OK. Новата мярка ще се появи в списъка с полета.
Плъзнете това поле в областта Стойности -
Когато плъзнете ListOfCodes в областта Стойности, ще видите списък с кодове за всяка клетка в областта на стойностите.
Крис в LAX се промени от Apple на Фиг
Забележка
Вероятно е важно да премахнете общи суми от тази обобщена таблица. В противен случай пресечната точка на общия общ ред и общата обща колона ще изброи всички кодове в таблицата, разделени с колони. Можете да отидете на Дизайн на инструменти за обобщена таблица, Общи суми, Изключено за редове и колони.
Удивително, докато пренареждате полетата в Редове и колони, CONCATENATEX се актуализира.
След като използвахме този метод в продължение на няколко седмици, аз и други забелязахме, че в някои набори от данни обединените стойности ще съдържат дубликати, като данните от Фиг., Фиг., Показани в Източния регион по-горе. Благодарение на Роб Коли от PowerPivotPro.com, можете да премахнете дубликатите, като промените
=CONCATENATEX(Table1, Table1(Code), ”, “)
да се
=CONCATENATEX(Values(Table1(Code)), Table1(Code), ", ")
Функцията VALUES връща нова таблица с уникалните стойности, намерени в колона.
Гледам видео
Изтеглете Excel файла
За да изтеглите файла на Excel: pivot-table-with-text-in-values-area.xlsx
Езикът на формулите DAX позволява много нови изчисления в обобщена таблица.
Мисъл на деня в Excel
Помолих приятелите си в Excel Master за съвети относно Excel. Днешната мисъл за размисъл:
„Excel побеждава всички“
Кевин Лербас