Используйте данные модели данных для формулы ячейки - PullRequest
0 голосов
/ 03 февраля 2019

У меня есть файл Excel, в котором есть таблица, импортированная из текста в листе (с использованием нового запроса).Из этой таблицы я создал сводную таблицу и некоторые формулы, например, MAX ().

Мне сказали, что для больших файлов лучше добавлять информацию в модель данных только как соединение (данные не являютсявиден на листе).

Нет проблем в создании сводной таблицы, и она прекрасно работает, но при попытке выполнить формулы Excel не удается найти таблицу.

Прежде чем я смог сделать что-то вроде этого:

=+MAX(Table1[@[Column1]])

но знайте, что когда я делаю MAX, система не находит Таблицу 1, которую я загрузил только как соединение.Есть ли способ связать формулу с данными, которые были добавлены в модель только как соединение?

Спасибо.

1 Ответ

0 голосов
/ 03 февраля 2019

Чтобы получить доступ к данным в модели данных, вы можете использовать «Функции куба», выполнив следующие действия:
1 - Внутри опции «Управление моделью данных» создайте сводную таблицу вашей таблицы
2- Настройте новую сводную таблицу в соответствии с вашими потребностями
3- Нажмите на ленту «Инструменты сводной таблицы» |"Анализировать" |"OLAP Tools" |«Обратить к формулам»
4- Необязательно: объединить формулы в одно

Примечания:
Функции (MAX, SUM и т. Д.) Должны быть определены в сводной таблице.

Вот скринкаст, который я создал для вас.enter image description here

Ссылка: https://support.office.com/en-us/article/cube-functions-reference-2378132b-d3f2-4af1-896d-48a9ee840eb2

...