powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите доработать макрос по группировке и суммированию данных.
4 сообщений из 4, страница 1 из 1
Помогите доработать макрос по группировке и суммированию данных.
    #36447151
TravelMS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, уважаемые знатоки!

Помогите пожалуйста доработать макрос.
Нужно:
1) выбрать данные по трем критериям счета на листе "Исходный", сравнить с данными счета на листе "Таблица" и занести на лист "Таблица" суммовые данные по каждому счету;
2) суммировать данные по двум критериям счета на листе "Исходный" и вставить суммарные значения на лист "Таблица".
Часть рабочего макроса имеется в примере. На листах "Выборка по префексу" и "Суммирование счетов" более подробно изложена задача по необходимой доработке макроса.
Не могу ни как придумать, что нужно сделать дальше. Не судите строго, я еще только учусь писать макросы.
Заранее всем спасибо.
...
Рейтинг: 0 / 0
Помогите доработать макрос по группировке и суммированию данных.
    #36447754
Фотография Shamanus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TravelMS,

незнаю как другим. А мне было бы удобнее решать маленькую локальную задачу, чем разбираться в перипетиях сложно запроса.
Не могли бы Вы упростить пример и объяснить задачу в что нибудь типа

Если Лист1.А1=Лист2.В1
И Лист1.D1=Лист2.D1
И Лист1.W1=Лист2.Q1
то в
Лист3.Е1 записываем Лист4.В2

просто суммирование данных по 2м и более критериям легко реализуемы и без макросов. Элементарными формулами массива (вручную или через надстройки), недокументерованными возможностями СУММПРОИЗВ или созданием ключей.
...
Рейтинг: 0 / 0
Помогите доработать макрос по группировке и суммированию данных.
    #36448874
TravelMS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Спасибо Shamanus, что откликнулись на мою просьбу.
К сожалению не все так просто и формулами и сводными таблицами здесь не обойтись.
Жесткой привязки ячеек листов "Исходный" и "Таблица" нет.
На лист "Исходный" данные переносятся с txt-файла, поэтому счет жестко к ячейке не привязан.
Привязка между листами "Таблица" и "Исходный" производится по номеру счета.
Если счет 70606-ххх-х-2222-6302005 листа "Исходный" совпадает с номером счета "Таблица" 7060-ххх-х-2222-60302005 листа "Таблица" и префикс равен "2222", тогда сумма по данному счету заносится с листа "Исходный! на лист "Таблица".
Итак по каждому счету.
А уже затем данные с листа "Таблица" группирутся формулами на листе "Рабочий".
Здесь приведена не большая часть рабочей книги. Всего в книге больше 20 листов.
...
Рейтинг: 0 / 0
Помогите доработать макрос по группировке и суммированию данных.
    #36449101
Фотография Shamanus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TravelMSЗдравствуйте!
Спасибо Shamanus, что откликнулись на мою просьбу.
К сожалению не все так просто и формулами и сводными таблицами здесь не обойтись.
Жесткой привязки ячеек листов "Исходный" и "Таблица" нет.
На лист "Исходный" данные переносятся с txt-файла, поэтому счет жестко к ячейке не привязан.
Привязка между листами "Таблица" и "Исходный" производится по номеру счета.
Если счет 70606-ххх-х-2222-6302005 листа "Исходный" совпадает с номером счета "Таблица" 7060-ххх-х-2222-60302005 листа "Таблица" и префикс равен "2222", тогда сумма по данному счету заносится с листа "Исходный! на лист "Таблица".
Итак по каждому счету.
А уже затем данные с листа "Таблица" группирутся формулами на листе "Рабочий".
Здесь приведена не большая часть рабочей книги. Всего в книге больше 20 листов.

Если Вам нужна помощь в сложном, начнем с легкого.
Вот мой пример решения аналогичной Вашей задачи. Что не так я понял?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите доработать макрос по группировке и суммированию данных.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]