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

Вход

Регистрация

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

 

= Мир MS Excel/Прошу подсказать способ ограничения поиска по дате... - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Прошу подсказать способ ограничения поиска по дате...
Петрович Дата: Пятница, 08.11.2013, 20:36 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Доброго времени суток, гуру электронных таблиц...
На работе столкнулся с необходимостью оптимизации поиска по ежегодным статистическим базам, занесенным в таблицу Excel-я (1 год = 1 лист), хронология соблюдается...
Суть таблиц проста - дата, населенный пункт, и еще два числовых столбца...
На выходе имеется таблица (скелет), в которую должны попасть данные по выборке, строками таблицы является перечень населенных пунктов, а столбцами - заданный период текущего года с листа 2 и соответственно прошлого года (лист 1) с выводом арифметического сравнения (+/-, % или разы)...
Проблем в выборке с текстовыми значениями не вижу, а вот как притянуть дату, задаваемую в названии таблицы (лист 3) - без понятия.... т.е. дата должна ограничивать поиск. Объясняю коряво - уж извиняйте...
P.S. для столбца С использовал =счетеслимн(), для столбцов D и E =суммеслимн()
К сообщению приложен файл: 8039342.xls (61.5 Kb)
 
Ответить
СообщениеДоброго времени суток, гуру электронных таблиц...
На работе столкнулся с необходимостью оптимизации поиска по ежегодным статистическим базам, занесенным в таблицу Excel-я (1 год = 1 лист), хронология соблюдается...
Суть таблиц проста - дата, населенный пункт, и еще два числовых столбца...
На выходе имеется таблица (скелет), в которую должны попасть данные по выборке, строками таблицы является перечень населенных пунктов, а столбцами - заданный период текущего года с листа 2 и соответственно прошлого года (лист 1) с выводом арифметического сравнения (+/-, % или разы)...
Проблем в выборке с текстовыми значениями не вижу, а вот как притянуть дату, задаваемую в названии таблицы (лист 3) - без понятия.... т.е. дата должна ограничивать поиск. Объясняю коряво - уж извиняйте...
P.S. для столбца С использовал =счетеслимн(), для столбцов D и E =суммеслимн()

Автор - Петрович
Дата добавления - 08.11.2013 в 20:36
Serge_007 Дата: Пятница, 08.11.2013, 23:30 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
дата должна ограничивать поиск
А зачем его ограничивать, если у Вас на листе может быть только один год?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
дата должна ограничивать поиск
А зачем его ограничивать, если у Вас на листе может быть только один год?

Автор - Serge_007
Дата добавления - 08.11.2013 в 23:30
AndreTM Дата: Пятница, 08.11.2013, 23:39 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
Серж, ограничивать там надо дату (т.е. брать только по день-месяц соответствующего года).

Петрович, как-то так, как в приложенном файле. Формулы там протягиваются только вниз (потому что ориентированы не на заголовки, а на отдельно рассчитанные ячейки). Тем не менее, форма ведь должна считать "предыдущий-текущий-разность", так что ориентироваться на заголовки не имеет смысла. Хотя можно и к ним данные привязать - просто формулы станут более объемными (надо будет выделять год из строки, искать столбец показателя на листе данных и т.п.)

Кстати, а какие такие =счетеслимн() и =суммеслимн(), если у вас 2003-й офис? :)

Конечно, можно было так и не извращаться, а сделать сводную. Подозреваю, что можно справиться и с зависимостью исходных листов данных от года, и с несколькими листами-источниками... но не будет ли это сложнее? С другой стороны, мне, например, было бы проще вообще оперировать единой таблицей-источником (со всеми данными подряд) - не надо строить ссылки на листы, что ускоряет расчеты... да и вообще, можно запросами данные вытянуть... Но это я так, мыслю в будущее :D
К сообщению приложен файл: 2-7164-1-2.xls (62.5 Kb)


Skype: andre.tm.007
Donate: Qiwi: 9517375010


Сообщение отредактировал AndreTM - Пятница, 08.11.2013, 23:53
 
Ответить
СообщениеСерж, ограничивать там надо дату (т.е. брать только по день-месяц соответствующего года).

Петрович, как-то так, как в приложенном файле. Формулы там протягиваются только вниз (потому что ориентированы не на заголовки, а на отдельно рассчитанные ячейки). Тем не менее, форма ведь должна считать "предыдущий-текущий-разность", так что ориентироваться на заголовки не имеет смысла. Хотя можно и к ним данные привязать - просто формулы станут более объемными (надо будет выделять год из строки, искать столбец показателя на листе данных и т.п.)

Кстати, а какие такие =счетеслимн() и =суммеслимн(), если у вас 2003-й офис? :)

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

Автор - AndreTM
Дата добавления - 08.11.2013 в 23:39
  • Страница 1 из 1
  • 1
Поиск:

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