Страницы: 1
RSS
оптимизация таблицы выбора данных по нескольким условиям
 
В примере приведены две таблицы:
первая таблица аналогична настоящей рабочей таблицы, но в рабочей таблице количество строк более 3000, каждый раз компьютер тратить около 15 секунд, чтобы пересчитать,
вопрос: можно ли оптимизировать  таблицу, чтоб подсчет было более быстрым

вторая таблица аналогична первой, но в ней я постарался сделать динамический диапазон подсчета, т.е. задается начальная и конечная строка диапазона выборок (удобно например для квартальных, полугодовых совещаний подводить итоги)
вопрос: можно ли при выборе условий по нескольким критериям с динамическим диапазоном конечные таблицы перенести на другой лист?

важно, Excel только 2003 года, других версий нет и не будет.

Сводная таблица рассматривалась, но признана неудачным решением, т.к. она позволяет сортировать только по очереди, а таблица нужна для аналитики и статистики, т.е. все результаты сортировок должны быть сразу видны.
Изменено: Covex81 - 25.06.2015 11:46:22
 
сводная таблица
Неизлечимых болезней нет, есть неизлечимые люди.
 
Файлы автора темы удалены - превышение размера. Ответ с решением скрыт. Covex81, ознакомьтесь с Правилами и покажите нормальные файлы.
 
Цитата
Юрий М написал: ознакомьтесь с Правилами и покажите нормальные файлы
Скорректировал Ваши замечания.
 
Цитата
Covex81 написал: Сводная таблица  ... позволяет сортировать только по очереди
Это вы где такое прочитали? Вы где-то видели сортировку не "по очереди"?

Цитата
т.е. все результаты сортировок должны быть сразу видны.
Поясните пож-та, это как "сразу видны"? т.е. в сводной результаты сортировки видны не "сразу"?

Цитата
Covex81 написал:Сводная таблица рассматривалась, но признана неудачным решением, т.к. она позволяет сортировать только по очереди, а таблица нужна для аналитики и статистики, т.е. все результаты сортировок должны быть сразу видны.
Я так понимаю, VBA тоже не рассматривалось, т.к. (впишите сюда несколько причин).
Неизлечимых болезней нет, есть неизлечимые люди.
 
Не нужно корректировать замечания )) Может быть хотели написать, что отредактировали своё сообщение? ))
 
да, перечитал ещё раз правила и отредактировал свое сообщение 8-)
 
Цитата
TheBestOfTheBest написал:  Вы где-то видели сортировку не "по очереди"?
прошу прощения за непонятную формулировку )
поигрался со сводной таблицей, весьма интересно, надо будет вникнуть )
VBA не рассматривается по причине моего незнания VBA, тут всё просто )

всё же вернемся к первоначальным таблицам, их можно как то оптимизировать, чтоб компьютер тратил меньше времени на пересчет, т.к. строк реально очень много (а к концу года будет ещё больше), или сводная таблица это единственное не слишком сложное решение?

и по поводу динамического диапазона, есть ли какие нибудь варианты переноса таблиц на другие листы?
в пределах одного листа динамический диапазон изменяется как надо, а вот перенести таблицы, при сохранении работоспособности, на другие листы не смог.
Изменено: Covex81 - 25.06.2015 12:41:11
 
Цитата
Covex81 написал:
чтоб компьютер тратил меньше времени на пересчет, т.к. строк реально очень много (а к концу года будет ещё больше),
Если у Вас всё построено на формулах (файл не смотрел), то к концу года тормозов будет ещё больше ) Обрабатывайте данные макросом. Незнание VBA - не повод от макросов отказываться. Вы же иногда пользуетесь, например, Найти и и заменить (Ctrl+H)? Там тоже макрос. Только от разработчиков)
 
Цитата
Юрий М написал: Незнание VBA - не повод от макросов отказываться.
согласен, есть в планах такой пункт - изучение работы с макросами ) т.к. самоучка, процесс идет не сильно быстро, попытка пойти на курсы Excel за счет предприятия окончилась провалом 8-( начальник сказал "нех.. тебе идти, ты и так умный" 8-)
Страницы: 1
Наверх