вопрос такой. Возможно ли в екзеле настроить сводную таблицу таким образом, чтобы в нее автоматически добавлялись новые данные из таблицы-исходника? т.е., чтобы не лазить назад в параметры, увеличивать ручками диапазон.. Макрос не интересует, так я и сам могу ![:D](http://vse.kz/public/style_emoticons/default/biggrin.png)
Похоже - никак..
Почему же никак? Динамический диапазон.
1) Делаете через Формулы/Диспетчер Имён именованный диапазон с названием например diap ссылающийся на формулу =СМЕЩ(Лист1!$A$1;;;СЧЁТЗ(Лист1!$A:$A);СЧЁТЗ(Лист1!$1:$1))
где A1 - левый верхний угол исходной таблицы, формула возвращает диапазонную ссылку в размере таблицы, просчитывая, сколько непустых ячеек по высоте в столбце A, и по ширине в ряду 1 (то есть не пишите в столбце A и в ряду 1 этого листа вообще ничего, кроме данных исходной таблицы!)
![Изображение](http://vse.kz/uploads/gallery/album_14531/gallery_12341_14531_29120.gif)
2) Делаете сводную таблицу, ссылаясь на диапазон по имени diap:
![Изображение](http://vse.kz/uploads/gallery/album_14531/gallery_12341_14531_593.gif)
3) После каждой модификации исходной таблицы обновляете сводную (гор.клавиша Alt+F5 после щелчка в сводной, например, или как Вам удобнее)
Менять в исходной можно столбцы и ряды.
Почему формулу СМЕЩ напрямую не запихнуть в ссылку на диапазон сводной таблицы, почему через имена? Сводная таблица все формулы в диапазоне удаляет, заменяя на значения, и никакой динамики не будет
![:(](http://vse.kz/public/style_emoticons/default/frown.gif)
Да, СМЕЩ=OFFSET, СЧЁТЗ=COUNTA
По скриншотам разберётесь?