Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Два общих итога с разными вычислениями в одной сводной таблице
 
Добрый день! Работаю в Excel 2010. Очень часто просто смертельно нужен еще один общий итог с нарастающим итогом под общим итогом с обычной суммой. Особенно когда составляю финансовый отчет где в области столбцов указаны месяца а в области строк доходы и расходы со своими деталями.    
Всегда требуется чтобы под общим итогом для столбцов был итог нарастающим итогом. Чтобы видно было сколько у нас денег на конкретный месяц осталось.  
Пытался решить проблему добавив еще одно поле "сумма" в область значений и изменив там вычисления. Но таблица повторяет все данные только нарастающим итогом.  
Если добавить обычную строку в самом низу с нужной функцией то возникает проблема обновления сводной таблицы, постоянно следить надо, что не удобно.  
Вот была бы функция в сводной таблице по добавлению еще одного общего итога только с нарастающим итогом. Блин вот тогда сводные таблицы были бы не заменимы  
 
Есть какие нибудь размышления? Заранее спасибо
Переход от диаграммы к сводной таблице её образующей. Как?
 
Вопрос по VBA Excel. Есть мысль написать макрос по переходу от отдельного листа со сводной диаграммой к сводной таблице её образующей которая находится на другом листе. Попытался реализовать следующим образом  
 
Код:  
   Sub From_chart_to_pivot_table()  
   Dim ptChart As PivotTable  
   Dim pt As PivotTable  
   Dim sh As Worksheet  
       Set ptChart = ActiveChart.PivotLayout.PivotTable  
       For Each sh In ActiveWorkbook.Worksheets  
           For Each pt In sh.PivotTables  
               If ptChart.Name = pt.Name Then  
                   sh.Activate  
                   pt.TableRange1.Cells(1, 1).Select  
                   Exit Sub  
               End If  
           Next pt  
       Next sh  
   End Sub  
 
 
Но проблема в том что имя сводной таблицы не уникально и он находит не ту таблицу если таковых несколько с одинаковым именем. Если проверять по соответствию объектов (ptChart is pt) то не находит, говорит что не соответствуют.  
Может быть есть какое нибудь свойство или метод диаграмм с помощью которого можно сразу отправиться к источнику. Порылся в справке но что то ничего не нашел. На форуме по искал по ключевым тоже ничего. Прошу Вашей помощи. Заранее спасибо.
Несовпадение формата данных в сводной таблице и в источнике
 
Столкнулся с проблемой фильтрации в источнике данных сводной таблицы. Например поле "Количество" находится в области строк (НЕ в области значений) сводной таблицы. Я отформатировал это поле чтобы показывались только целые числа, а в источнике данных данное поле отформатировано с двумя знаками после запятой. Соответственно когда макрос берет цифру из сводной таблицы и пытается применить фильтр к источнику данных на основе данной цифры (другого формата) то он не находит такого значения. Например в сводной таблице 1 а в источнике данных 1,00.  
 
Фильтр это достаточно капризная вещь, фильтру нужно чтобы фильтруемое значение так и было 1,00, а 1 он уже не находит. Пытался изменить формат значения сводной таблицы так сказать "на лету" с помощью функции Format взяв за основу полученное значение свойства NumberFormat от истоника данных но для функции Format это значение свойства не понятно.  
 
 
Главный вопрос: как мне подружить эти данные чтобы можно было фильтровать источник данных сводной таблицы? Понятно что можно одинаково отформатировать их одинаково изначально, но это не подходит.  
 
Заранее спасибо!
(VBA) Фильтр источника данных сводной таблицы по данным сводной таблицы Excel 2007-2010
 
Доброго времени суток! Пытался найти проблему по ключевым словам, но выдается слишком много страниц и искомого по крайней мере не видно. Извиняюсь если что то подобное обсуждалось. Прошу вашей помощи. В VBA я уже не первый год, так сказать бывалый. Достаточно хорошо его знаю, но вот эта задача не поддается ни как.  
 
Имеется:  
1)На первом листе: Таблица (ListObject Инструмент Excel 2007, 2010) с заполненными данными;  
2)На втором листе: Сводная таблица на основе первой таблицы  
 
Проблема  
При двойном щелчке на любом из элементов в поле значений сводной таблицы происходит создание нового листа с копией источника данных (первая таблица), а именно копией той части которая относится к значению в поле значений на котором был двойной клик. Хотелось бы усовершенствовать данную операцию. Нужно чтобы происходила фильтрация источника данных сводной таблицы, а не создание копии источника. Цель: быстрый поиск нужного значения и его изменение.  
Записав макрос макрорекордером появляется одна жидкая строчка Selection.ShowDetail=True которая вообще ни о чем не говорит.  
Самая главная проблема как отследить всю цепочку создания сводного значения (какие поля PivotField, какие элементы полей PivotItem). Раз как то Excel может подобное определять, то и нам это дано я думаю, просто нужно изменить результат.  
Может есть вообще иной способ решения задачи.  
 
Файл прикрепляю. Заранее спасибо. Эта функция понадобится многим!
Страницы: 1
Наверх