
Чи можете ви побудувати зведену таблицю з текстом у області значень? Сьюзен з Мельбурна, штат Флорида, має текстове поле і хоче побачити до і після цього тексту.
Традиційно ви не можете перемістити текстове поле в область значень зведеної таблиці.

Однак, якщо ви використовуєте модель даних, ви можете написати нове обчислюване поле на мові DAX, яке відображатиме текст як результат.
- Переконайтесь, що ваші дані відформатовані як таблиця, вибравши одну клітинку даних і натиснувши Ctrl + T. Запишіть назву таблиці, як показано на вкладці Інструменти таблиці на стрічці.
-
Вставка, зведена таблиця. Виберіть "Додати ці дані до моделі даних" під час створення зведеної таблиці.
Модель даних відкриває багато функцій -
Перетягніть поля до рядків та стовпців зведеної таблиці.
Почніть будувати зведену таблицю -
Щоб додати текст до області значень, вам потрібно створити новий спеціальний вид обчислюваного поля, який називається Measure. Знайдіть назву таблиці у верхній частині списку полів зведеної таблиці. Клацніть правою кнопкою миші назву таблиці та виберіть Додати міру.
Примітка
Якщо у вас немає цієї опції, ви не вибрали Додати ці дані до моделі даних на кроці 2.
Заходи дозволяють виконувати більше функцій, ніж традиційні поля - Введіть ім'я поля ListOfCodes
- Формула така
=CONCATENATEX(Table1,Table1(Code),", ")
- Залиште формат загальним
-
Клацніть Перевірити формулу DAX, щоб переконатися, що немає помилок
Налаштуйте міру -
Клацніть OK. Новий показник з’явиться у списку полів.
Перетягніть це поле в область Значення -
Коли ви перетягнете ListOfCodes в область Значення, ви побачите список кодів для кожної комірки в області значень.
Кріс у LAX змінився з Apple на Fig
Примітка
Можливо, важливо видалити загальні підсумки з цієї зведеної таблиці. В іншому випадку на перетині рядка загального підсумку та стовпця загальної суми будуть перераховані всі коди в таблиці, розділені стовпцями. Ви можете перейти до проектування інструментів зведеної таблиці, загальних підсумків, вимкнення для рядків і стовпців.
Вражаюче, коли ви переставляєте поля в рядках і стовпцях, 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 перемагає всіх"
Кевін Лербасс