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

Вход

Регистрация

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

 

= Мир MS Excel/Расчетная колонка в Сводной таблице, созданной на базе трех - Мир MS Excel

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

Excel 2013
Не могу решить следующую задачу.

В Excel создана Модель данных (Power Pivot), содержащая следующие таблицы:

Таблица-Доходы: Год\Месяц, Название, Сумма

Таблица-Расходы: Год\Месяц, Название, Сумма

Таблица-Месяцы: Год\Месяц

Таблица "Месяцы" связана с таблицами "Расходы" и "Доходы".
Построена Сводная: Доходы и Расходы за месяц.
Необходимо получить дополнительную колонку в сводной ("Остаток"), которая будет
содержать разность между Доходом и Расходом за каждый месяц.

Вариант со ссылкой на ячейку в Сводной таблице (приведен в книге с примером) не
устраивает, т.к. необходимо иметь динамическую сводную таблицу, т.е. колонка "Остаток"
должна быть колонкой сводной таблицы.

Заранее благодарю за подсказку решения.
К сообщению приложен файл: related_tables.rar (72.8 Kb)
 
Ответить
СообщениеНе могу решить следующую задачу.

В Excel создана Модель данных (Power Pivot), содержащая следующие таблицы:

Таблица-Доходы: Год\Месяц, Название, Сумма

Таблица-Расходы: Год\Месяц, Название, Сумма

Таблица-Месяцы: Год\Месяц

Таблица "Месяцы" связана с таблицами "Расходы" и "Доходы".
Построена Сводная: Доходы и Расходы за месяц.
Необходимо получить дополнительную колонку в сводной ("Остаток"), которая будет
содержать разность между Доходом и Расходом за каждый месяц.

Вариант со ссылкой на ячейку в Сводной таблице (приведен в книге с примером) не
устраивает, т.к. необходимо иметь динамическую сводную таблицу, т.е. колонка "Остаток"
должна быть колонкой сводной таблицы.

Заранее благодарю за подсказку решения.

Автор - vbolotin
Дата добавления - 23.05.2014 в 15:15
Russel Дата: Пятница, 23.05.2014, 16:56 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Работа со сводными таблицами // Параметры // Поля, элементы, наборы // Вычисляемое поле
Имя: Остаток
Формула: 'Доходы' - 'Расходы'

PS Файл не открывал, проверить не могу


QIWI 9173973973

Сообщение отредактировал Russel - Пятница, 23.05.2014, 16:57
 
Ответить
СообщениеРабота со сводными таблицами // Параметры // Поля, элементы, наборы // Вычисляемое поле
Имя: Остаток
Формула: 'Доходы' - 'Расходы'

PS Файл не открывал, проверить не могу

Автор - Russel
Дата добавления - 23.05.2014 в 16:56
Rustem Дата: Пятница, 23.05.2014, 17:02 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 281
Репутация: 48 ±
Замечаний: 0% ±

Excel 2013
Проверьте работу формулы...
К сообщению приложен файл: 2558885.rar (73.1 Kb)


WMR: R183220163895
 
Ответить
СообщениеПроверьте работу формулы...

Автор - Rustem
Дата добавления - 23.05.2014 в 17:02
vbolotin Дата: Пятница, 23.05.2014, 17:07 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Работа со сводными таблицами // Параметры // Поля, элементы, наборы // Вычисляемое поле


Работа со сводными таблицами // Параметры // Поля, элементы, наборы // Вычисляемое поле


Если бы все было так просто. hands
Разумеется, эта функция мне знакома, но она не доступна для сводной таблицы, которая построена на нескольких связанных таблицах.

На самом деле, мне удалось решить задачу. В понедельник выложу файл, где решение реализовано.
Пока могу сказать на словах: при условии использования нескольких исходных таблиц, пришлось строить расчетные столбцы в самой модели данных и строить итоговую сводную из одной таблицы, в которую необходимые агрегаты (суммы расходов и доходов) были "притащены" из связанных таблиц.
И уже после этого, опять же в модели данных, добавлять третий расчетный столбец - Остаток.

Считаю, что задача весьма распространенная, поэтому позже выложу решение. Со слов довольно трудно понять суть решения.
 
Ответить
Сообщение
Работа со сводными таблицами // Параметры // Поля, элементы, наборы // Вычисляемое поле


Работа со сводными таблицами // Параметры // Поля, элементы, наборы // Вычисляемое поле


Если бы все было так просто. hands
Разумеется, эта функция мне знакома, но она не доступна для сводной таблицы, которая построена на нескольких связанных таблицах.

На самом деле, мне удалось решить задачу. В понедельник выложу файл, где решение реализовано.
Пока могу сказать на словах: при условии использования нескольких исходных таблиц, пришлось строить расчетные столбцы в самой модели данных и строить итоговую сводную из одной таблицы, в которую необходимые агрегаты (суммы расходов и доходов) были "притащены" из связанных таблиц.
И уже после этого, опять же в модели данных, добавлять третий расчетный столбец - Остаток.

Считаю, что задача весьма распространенная, поэтому позже выложу решение. Со слов довольно трудно понять суть решения.

Автор - vbolotin
Дата добавления - 23.05.2014 в 17:07
vbolotin Дата: Пятница, 23.05.2014, 17:15 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Rustem, cпасибо!
Ваше решение тоже работает.

Беглым взглядом не понял как реализовано.
В модели данных изменений нет. Как появилось поле Остаток в таблице Доходы (повторюсь, в модели данных его не увидел)?


Сообщение отредактировал vbolotin - Пятница, 23.05.2014, 17:16
 
Ответить
СообщениеRustem, cпасибо!
Ваше решение тоже работает.

Беглым взглядом не понял как реализовано.
В модели данных изменений нет. Как появилось поле Остаток в таблице Доходы (повторюсь, в модели данных его не увидел)?

Автор - vbolotin
Дата добавления - 23.05.2014 в 17:15
Rustem Дата: Пятница, 23.05.2014, 17:27 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 281
Репутация: 48 ±
Замечаний: 0% ±

Excel 2013
Создал формулу (меру) в Вычисляемом поле


WMR: R183220163895
 
Ответить
СообщениеСоздал формулу (меру) в Вычисляемом поле

Автор - Rustem
Дата добавления - 23.05.2014 в 17:27
Serge_007 Дата: Пятница, 23.05.2014, 21:38 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
она не доступна для сводной таблицы, которая построена на нескольких связанных таблицах
Вы заблуждаетесь


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
она не доступна для сводной таблицы, которая построена на нескольких связанных таблицах
Вы заблуждаетесь

Автор - Serge_007
Дата добавления - 23.05.2014 в 21:38
vbolotin Дата: Понедельник, 26.05.2014, 09:37 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Вы заблуждаетесь


В таком случае, прошу подсказать, как можно добавить вычисляемое поле в мою сводную таблицу?
Как я уже написал выше, меню "Работа со сводными таблицами // Параметры // Поля, элементы, наборы // Вычисляемое поле " недоступно, когда сводная построена на двух талицах.


Сообщение отредактировал vbolotin - Понедельник, 26.05.2014, 09:38
 
Ответить
Сообщение
Вы заблуждаетесь


В таком случае, прошу подсказать, как можно добавить вычисляемое поле в мою сводную таблицу?
Как я уже написал выше, меню "Работа со сводными таблицами // Параметры // Поля, элементы, наборы // Вычисляемое поле " недоступно, когда сводная построена на двух талицах.

Автор - vbolotin
Дата добавления - 26.05.2014 в 09:37
vbolotin Дата: Понедельник, 26.05.2014, 11:15 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Все-таки разобрался.

В случае использования Модели данных, вычисляемое поле в Сводную таблицу нужно добавлять через POWERPIVOT->Вычисляемые поля.
Это более элегантное решение, нежели создание явных вычисляемых полей в самой Модели данных.

Rustem, cпасибо за вашу наводку!
 
Ответить
СообщениеВсе-таки разобрался.

В случае использования Модели данных, вычисляемое поле в Сводную таблицу нужно добавлять через POWERPIVOT->Вычисляемые поля.
Это более элегантное решение, нежели создание явных вычисляемых полей в самой Модели данных.

Rustem, cпасибо за вашу наводку!

Автор - vbolotin
Дата добавления - 26.05.2014 в 11:15
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Расчетная колонка в Сводной таблице, созданной на базе трех (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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