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

Страницы: 1
изменение источника сводной таблицы
 
Андрей VG, PooHkrd, спасибо большое за ответы.
изменение источника сводной таблицы
 
Цитата
Андрей VG написал:
Не объявленный кросс
извините, невнимательно прочел правила. Больше так не буду
изменение источника сводной таблицы
 
Есть сводная таблица PivotTable.
Источником этой сводной таблицы является обычная таблица (Table) на другом листе.
Источником Table является таблица на сервере sqlTable.
PivotTable  -> Table -> sqlTable

Можно ли связать сводник PivotTbale напрямую с подключением на сервере sql ?

Пробовал через кнопку "Источник данных", но там доступно лишь изменение диапазона данных, а внешнее подключение выбрать нельзя.

Проблема в том, что таблица Table весит около 200мб, и на ней завязано много вычисляемых элементов. Хочется сократить размер файла и сохранить вычисляемые элементы.

задал такой же вопрос на sql.ru
https://www.sql.ru/forum/1330344/excel-izmenenie-istochnika-svodnoy-tablicy
Изменено: magarez - 29.10.2020 13:11:43 (добавил ссылку на свой вопрос на cql.ru)
Группировка значений сводной таблицы с помощью VBA
 
Karataev, супер! все работает! Огромное спасибо!
Группировка значений сводной таблицы с помощью VBA
 
Всем привет!

На листе «сумма» есть сводная таблица. Написал код, с помощью которого можно группировать значения в таблице в зависимости от проставленных чисел в ячейках «от», «до» и «шаг».

Проблема в следующем:
1.Значения «от», «до» и «шаг» должны быть на другом листе - листе «Общий». Я сделал на них ссылку через знак «равно» ( =Общий!A3 ), однако не происходит автоматических вычислений, при изменении значений «от», «до», «шаг» на листе «Общий».    
2.Пытался написать код для листа «Общий», но не вышло.

Код для листа "сумма"
Код
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Sheets("сумма").Range("D3:F3"), Range(Target.Address)) Is Nothing Then Exit Sub
    ActiveSheet.PivotTables("Сводная таблица1").PivotFields("сумма"). _
    ClearAllFilters
    Sheets("сумма").Range("A4").Select
    Selection.Ungroup
    Sheets("сумма").Range("A4").Select
    Selection.Group Start:=Sheets("сумма").Range("D3"), End:=Sheets("сумма").Range("E3"), By:=Sheets("сумма").Range("F3")
    Sheets("сумма").Range("D3").Select
End Sub

Какие есть идеи?
Заранее благодарен!
Появление рисунка, если ячейка содержит формулу
 
Ts.Soft,все заработало! Большое спасибо! Выручили!
Появление рисунка, если ячейка содержит формулу
 
Александр Моторин, а если там такая формула? тоже просто на англ перевести?
Код
=ЕСЛИ(ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ("Дата заявки";Пол!$A$3;"Пол";"Женский")>ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ("Дата заявки";Пол!$A$3;"Пол";"Мужской");"Женщина";"Мужчина") 
Изменено: magarez - 14.07.2016 11:23:30
Появление рисунка, если ячейка содержит формулу
 
Всем привет!
Проблема в следующем:

рисунок мужчины или женщины меняется только если ячейка C3 содержит текст, а не нужную формулу, к примеру  "=ЕСЛИ(A3=1;"мужчина";"женщина")"
Вопрос напрашивается сам, как же в VBA вставить формулу, чтобы появлялась картинка в зависимости от значения ячейки С3, содержащую формулу.

Заранее спасибо.
Срез по доходам по принципу временной шкалы
 
StepanWolkoff, спасибо , попробую
Срез по доходам по принципу временной шкалы
 
Максим Зеленский, я имею ввиду сделать срез по доходам, чтобы можно было выбирать интервал от и до (как у временной шкалы ползунком)
Срез по доходам по принципу временной шкалы
 
Добрый день! Есть ли возможность сделать срез из сводной таблицы, к примеру, по доходам, но чтобы он работал по принципу временной шкалы?

Т.е. можно было бы выбирать значения "от" и "до" , после чего менялись бы данные в связанных диаграммах или графиках.  Более наглядно вопрос представлен во вложении.

Заранее благодарен.
Изменено: magarez - 12.07.2016 08:53:27
Страницы: 1
Наверх