Доброго времени суток. Зашёл в тупик, прошу помощи. Делаю выборку из таблицы, строк примерно 2100. Необходимо выбирать данные из таблицы на основании ГОД МЕСЯЦ ДЕНЬ ТАРИФ НОМ_СЧЁТЧИКА, затем умножать их на соответствующий счётчику коэффициент в данном расчёте (-1, 0, 1) и сложить. ГОД и МЕСЯЦ в принципе постоянные будут для одного файла, но что бы файл был универсальным то они берутся из ячеек куда вносятся вручную. Месяц закончился, внесли изменения в год и месяц и сохранили под другим именем.
Сделал выборку ВПР для одного счётчика (номер 414), правильно сделал ссылки - всё работает чётко, одну ячейку заполнил - скопировал на всю таблицу (пока данные в базе откуда формируется исходная таблица только с 8 мая). Остаётся только их сложить - но "Слишком сложная формула" - символов более 1024 я так понимаю. Смотрю - вроде как всё просто, но как реализовать и можно ли вообще это сделать без каких либо макросов не нашёл. Можно рассмотреть частный случай, а именно что в приведенном ниже примере меняться будет только $W$14 и $X$14 (от 14 до 30), одна строка работает без проблем, и сумма таких строк тоже пока не достигнет критического размера, а так как количество счётчиков может быть и больше чем в данном примере (17 шт.) то хотелось бы узнать есть ли какой нибудь способ оптимизировать это:
Пробовал много всего, в основном направлены изыскания были вставить как бы массив, последовательность вместо $W$14, например {$W$14:$W$30} и т.п., но это ник чему не приводило, попробовал реализовтаь этот же запрос через ИНДЕКС и ПОИСКПОЗ - всё получилось запросить, но проблема таже и осталась.
Пока вижу решение только через создание промежуточных таблиц, например по 10 ВПР в каждой а потом их сложить, но вдруг есть решение намного проще, помогите пожалуйста.
PS Excel 2003, в файле: шрифт зелёный - через ВПР шрифт синий - через ИНДЕКС и ПОИСКПОЗ шрифт красный - вставлена сумма ВПР без знака =
Доброго времени суток. Зашёл в тупик, прошу помощи. Делаю выборку из таблицы, строк примерно 2100. Необходимо выбирать данные из таблицы на основании ГОД МЕСЯЦ ДЕНЬ ТАРИФ НОМ_СЧЁТЧИКА, затем умножать их на соответствующий счётчику коэффициент в данном расчёте (-1, 0, 1) и сложить. ГОД и МЕСЯЦ в принципе постоянные будут для одного файла, но что бы файл был универсальным то они берутся из ячеек куда вносятся вручную. Месяц закончился, внесли изменения в год и месяц и сохранили под другим именем.
Сделал выборку ВПР для одного счётчика (номер 414), правильно сделал ссылки - всё работает чётко, одну ячейку заполнил - скопировал на всю таблицу (пока данные в базе откуда формируется исходная таблица только с 8 мая). Остаётся только их сложить - но "Слишком сложная формула" - символов более 1024 я так понимаю. Смотрю - вроде как всё просто, но как реализовать и можно ли вообще это сделать без каких либо макросов не нашёл. Можно рассмотреть частный случай, а именно что в приведенном ниже примере меняться будет только $W$14 и $X$14 (от 14 до 30), одна строка работает без проблем, и сумма таких строк тоже пока не достигнет критического размера, а так как количество счётчиков может быть и больше чем в данном примере (17 шт.) то хотелось бы узнать есть ли какой нибудь способ оптимизировать это:
Пробовал много всего, в основном направлены изыскания были вставить как бы массив, последовательность вместо $W$14, например {$W$14:$W$30} и т.п., но это ник чему не приводило, попробовал реализовтаь этот же запрос через ИНДЕКС и ПОИСКПОЗ - всё получилось запросить, но проблема таже и осталась.
Пока вижу решение только через создание промежуточных таблиц, например по 10 ВПР в каждой а потом их сложить, но вдруг есть решение намного проще, помогите пожалуйста.
PS Excel 2003, в файле: шрифт зелёный - через ВПР шрифт синий - через ИНДЕКС и ПОИСКПОЗ шрифт красный - вставлена сумма ВПР без знака =PLord
Еле вышел со ступора, в режиме предварительного просмотра всё никак ссылки "цветными" не становились и всё искал что я делаю не так, нажал сохранить и стало вроде всё ок ))), сори за оффтоп )
Еле вышел со ступора, в режиме предварительного просмотра всё никак ссылки "цветными" не становились и всё искал что я делаю не так, нажал сохранить и стало вроде всё ок ))), сори за оффтоп )PLord
Снимаю шляпу )) Как то всё так быстро разрешилось, как будто и не было этих долгих бессоных трёх дней ))) Только в этом году начал серьёзно относиться к Excel - до этого думал что это word с калькулятором, как я был не прав... Благодарю ещё раз, думал решения нет, спасибо !!!
PS Хотел хоть какое то решение, а тут целых два получил - на разных форумах, хорошо что мир не без добрых людей ))
Снимаю шляпу )) Как то всё так быстро разрешилось, как будто и не было этих долгих бессоных трёх дней ))) Только в этом году начал серьёзно относиться к Excel - до этого думал что это word с калькулятором, как я был не прав... Благодарю ещё раз, думал решения нет, спасибо !!!
PS Хотел хоть какое то решение, а тут целых два получил - на разных форумах, хорошо что мир не без добрых людей ))PLord
Сообщение отредактировал PLord - Вторник, 15.05.2018, 11:56
И Мир и Planeta Excel и еще много аналогичных форумов с добрыми людьми. И часто это одни и те же люди. Не забывайте сообщать, что вопрос задан на нескольких форумах.
И Мир и Planeta Excel и еще много аналогичных форумов с добрыми людьми. И часто это одни и те же люди. Не забывайте сообщать, что вопрос задан на нескольких форумах.AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.