Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Суммирование интервальных значений в кубе - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Суммирование интервальных значений в кубе (Формулы/Formulas)
Суммирование интервальных значений в кубе
mkotik Дата: Суббота, 26.05.2018, 02:25 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 181
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый день!
Есть внешний куб (измерение "Сотрудник" и атрибут "Возраст").
Куб большой - 37 000.
Стоит острая задача сегментации Сотрудников по возрасту.
Каким образом используя КУБМНОЖ и/или MDX-запрос получить количество Сотрудников у которых:
1. [Сотрудник].[Возраст] > 60;
2. 40 < [Сотрудник].[Возраст] <= 60
3. 30 < [Сотрудник].[Возраст] <= 40
4. 25 < [Сотрудник].[Возраст] <= 30
5. [Сотрудник].[Возраст] < 25
Заранее благодарен за помощь!
 
Ответить
СообщениеДобрый день!
Есть внешний куб (измерение "Сотрудник" и атрибут "Возраст").
Куб большой - 37 000.
Стоит острая задача сегментации Сотрудников по возрасту.
Каким образом используя КУБМНОЖ и/или MDX-запрос получить количество Сотрудников у которых:
1. [Сотрудник].[Возраст] > 60;
2. 40 < [Сотрудник].[Возраст] <= 60
3. 30 < [Сотрудник].[Возраст] <= 40
4. 25 < [Сотрудник].[Возраст] <= 30
5. [Сотрудник].[Возраст] < 25
Заранее благодарен за помощь!

Автор - mkotik
Дата добавления - 26.05.2018 в 02:25
китин Дата: Суббота, 26.05.2018, 07:32 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
а файл где? или самому придумывать?


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениеа файл где? или самому придумывать?

Автор - китин
Дата добавления - 26.05.2018 в 07:32
mkotik Дата: Суббота, 26.05.2018, 11:41 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 181
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
китин, к кубу Вы всё равно не сможете подключится, поэтому я вкратце описал проблему.
Образец я прикладываю.
К сообщению приложен файл: 4788475.xlsx (12.5 Kb)
 
Ответить
Сообщениекитин, к кубу Вы всё равно не сможете подключится, поэтому я вкратце описал проблему.
Образец я прикладываю.

Автор - mkotik
Дата добавления - 26.05.2018 в 11:41
anvg Дата: Воскресенье, 27.05.2018, 17:59 | Сообщение № 4
Группа: Друзья
Ранг: Ветеран
Сообщений: 581
Репутация: 271 ±
Замечаний: 0% ±

2016, 365
Доброе время суток.
Забавно получилось, особенно учитывая не знание MDX (по примеру, правда считает :) ). А сюда такие специалисты не ходят, как мне кажется.
К сообщению приложен файл: Demo.zip (71.4 Kb)
 
Ответить
СообщениеДоброе время суток.
Забавно получилось, особенно учитывая не знание MDX (по примеру, правда считает :) ). А сюда такие специалисты не ходят, как мне кажется.

Автор - anvg
Дата добавления - 27.05.2018 в 17:59
mkotik Дата: Понедельник, 28.05.2018, 09:38 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 181
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
anvg, спасибо за оперативность!
Посмотрел не на рабочем месте, возник вопрос: а как первое и последнее высчитывать?
 
Ответить
Сообщениеanvg, спасибо за оперативность!
Посмотрел не на рабочем месте, возник вопрос: а как первое и последнее высчитывать?

Автор - mkotik
Дата добавления - 28.05.2018 в 09:38
anvg Дата: Понедельник, 28.05.2018, 12:59 | Сообщение № 6
Группа: Друзья
Ранг: Ветеран
Сообщений: 581
Репутация: 271 ±
Замечаний: 0% ±

2016, 365
а как первое и последнее высчитывать?
Странный вопрос.
Ну, скопируйте, например, формулу для 30-40.
Для до 25, замените 30 на 0, а 40 на 25.
Для после 60, замените 30 на 60, а 40 на 999.
Можете и условие для функции Filter подрихтовать на предмет исключения And и лишнего условия - вроде же всё прозрачно, как мне кажется.
 
Ответить
Сообщение
а как первое и последнее высчитывать?
Странный вопрос.
Ну, скопируйте, например, формулу для 30-40.
Для до 25, замените 30 на 0, а 40 на 25.
Для после 60, замените 30 на 60, а 40 на 999.
Можете и условие для функции Filter подрихтовать на предмет исключения And и лишнего условия - вроде же всё прозрачно, как мне кажется.

Автор - anvg
Дата добавления - 28.05.2018 в 12:59
mkotik Дата: Понедельник, 28.05.2018, 16:52 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 181
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
anvg, спасибо, почти разобрался. проблема состояла в совместимости 2013 и 2016
 
Ответить
Сообщениеanvg, спасибо, почти разобрался. проблема состояла в совместимости 2013 и 2016

Автор - mkotik
Дата добавления - 28.05.2018 в 16:52
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Суммирование интервальных значений в кубе (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!