powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Знатокам Excel PivotTable: NON EMPTY
8 сообщений из 8, страница 1 из 1
Знатокам Excel PivotTable: NON EMPTY
    #32824901
Fpmip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Существует ли какая-нибудь возможность заставить Excel вместо
Код: plaintext
NON EMPTY CrossJoin
использовать
Код: plaintext
NonEmptyCrossJoin
?
...
Рейтинг: 0 / 0
Знатокам Excel PivotTable: NON EMPTY
    #32825015
Mosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет не существует. И правильно что не существует - потому что это 2 совершенно разные конструкции, которые дают разные результаты.

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
Знатокам Excel PivotTable: NON EMPTY
    #32826779
Fpmip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уточню:
В чем разница между
Код: plaintext
NON EMPTY CrossJoin(AddCalculatedMembers(...), AddCalculatedMembers(...))
и
Код: plaintext
NonEmptyCrossJoin(AddCalculatedMembers(...), AddCalculatedMembers(...))
?
По крайней мере, из BOL это не ясно...
...
Рейтинг: 0 / 0
Знатокам Excel PivotTable: NON EMPTY
    #32827601
Mosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Отличий много. Наиболее серьезные:

1. NON EMPTY это clause который работает cross-axes. NonEmptyCrossJoin - это просто функция которая работает только со своими аргументами.
2. NECJ убирает calculated members и дупликаты
3. NECJ не принимает во внимание custom rollups, unary operators, cell calculations и т.д.

В общем называть функцию NonEmptyCrossJoin была ошибка - все теперь думают что это тоже самое что и NON EMPTY CROSSJOIN.

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
Знатокам Excel PivotTable: NON EMPTY
    #32837486
Dmitry Biryukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а я вот задался вопросом:
можно ли заставить Excel 2000 использовать
NON EMPTY CrossJoin ?
а то смотрю я в лог-файл а там - куча вложенных CrossJoin'ов и в строке статуса: Reading Data: 1000000, хотя в таблице фактов в два раза меньше строк :-(
...
Рейтинг: 0 / 0
Знатокам Excel PivotTable: NON EMPTY
    #32837735
Fpmip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Использование NON EMPTY на осях Excel PivotTable задается с помощью свойств PivotTable.DisplayEmptyRow и PivotTable.DisplayEmptyColumn (по умолчанию = False, что и приводит к использованию NON EMPTY).
А вложенные CrossJoin, естественно, будут, если больше одного измерения на оси
...
Рейтинг: 0 / 0
Знатокам Excel PivotTable: NON EMPTY
    #32837754
Dmitry Biryukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы, вероятно, имели в виду OWC или Excel XP
Мне надо в Excel 2000.
...
Рейтинг: 0 / 0
Знатокам Excel PivotTable: NON EMPTY
    #32837883
Fpmip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извиняюсь, это действительно в Excel XP
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Знатокам Excel PivotTable: NON EMPTY
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]