Страницы: 1
RSS
Умножение значений в сводной таблице
 
Добрый день!

Коллеги, есть сводная таблица. Данные в нее подтянуты из olap-куба. Одно из подтянутых значений мне нужно умножить на определенное число, сделать на 15% больше. Скопировать таблицу и умножить на отдельном листе нельзя, потому что данные из куба постоянно обновляются. Excel 2010. Помогите, пожалуйста, решить задачу.
 
1. в любую ячейку 1.15
2. копировать ее
3. отмечаете диапазон ячеек, которые нужно увеличить на 15%
4. правая кнопка мыши
5. специальная вставка
6 в группе "Операции", умножить
7. Ок
Изменено: Ігор Гончаренко - 16.07.2018 14:44:18
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Цитата
Ігор Гончаренко написал:
1. в любую ячейку 1.152. копировать ее3. отмечаете диапазон ячеек, которые нужно увеличить на 15%4. правая кнопка мыши5. специальная вставка6 в группе "Операции", умножить7. Ок
Так не работает, мои данные это сводная таблица.
 
Данные из OLAP тянем в модель данных и при помощи формул DAX создаем меру, в которой умножаем нужные показатели на требуемые коэффициенты. Без примера о чем-то конкретном говорить сложно.
Изменено: PooHkrd - 16.07.2018 15:15:20
Вот горшок пустой, он предмет простой...
 
Цитата
PooHkrd написал:
Данные из OLAP тянем в модель данных и при помощи формул DAX создаем меру, в которой умножаем нужные показатели на требуемые коэффициенты. Без примера о чем-то конкретном говорить сложно.
Я правильно понимаю, что формулы DAX работают только при наличии надстройки Power Pivot? И на компьютерах где такой надстройки не будет эти данные не будут корректно отображаться?
 
Данные отображаться будут - но поменять что-то в сводной таблице будет нельзя.
Вот горшок пустой, он предмет простой...
 
А что мешает в OLAP это сделать? Вроде должно быть на вкладке Анализ -Средства OLAP -Вычисляемая мера многомерного выражения. Прописываете там нечто вроде:
[Measures].[Поле1]*1.15

И так для каждого поля, которое нужно увеличить на 15%. Далее вместо оригинальных полей просто вставляете созданные меры.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Кнопка цитирования не для ответа [МОДЕРАТОР]

Так вроде это только в 2013 Excel есть. У меня 2010.
И кстати Вычисляемая мера многомерного выражения к olap-кубам не применима :(
Изменено: L0ll - 16.07.2018 17:33:49
 
Цитата
PooHkrd написал:
Данные отображаться будут - но поменять что-то в сводной таблице будет нельзя.
А ее хотя бы обновить чтобы затянуть обновленные данные можно будет?
 
Нет.
А в чем проблема? Надстройка халявная.
Попробуйте обычные вычисляемые поля, для сводной с OLAP источником они у вас активные?
Изменено: PooHkrd - 16.07.2018 15:49:22
Вот горшок пустой, он предмет простой...
 
У меня задача чтобы эту таблицу потом на других компьютерах можно было обновлять.
Вычисляемые поля для olap-источников недоступны.
 
Цитата
L0ll написал:
Вычисляемая мера многомерного выражения к olap-кубам не применима
это как так, если она специально именно для OLAP разрабатывалась? :) И даже находится она в меню для OLAP. Другой вопрос, что у Вас 2010, а сразу Вы об этом не упомянули. Видимо, Вам придется погружаться в MDX. Поля элементы и наборы -Управление наборами -Создать -Создать набор с помощью MDX
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Присоединюсь к Дмитрию. OLAP же не волшебным образом где-то там существует. Соответственно, проще напрячь владельца сервера OLAP для формирования необходимой меры (вот тут для него ничего сложного, по сравнению с тем, чтобы вам учить MDX). Ну, и по параллельному вопросу - тоже проблему уладить.
Если уж так всё плохо, и владелец системы бесконечно занят или не имеет разработчика (что странно), то лучше сразу идти с вопросом на форум к специалистам по этой тематике, например OLAP и DWH
Изменено: Андрей VG - 16.07.2018 17:14:42
Страницы: 1
Наверх