На этих выходных я озадачил себя идеей, о которой думал несколько лет назад, немного над ней тогда поработал и добился некоторых результатов, но потом отложил в сторону за невостребованностью.
Идея заключалась в создании листов электронной таблицы с данными об объектах аналитического учета с наибольшей стоимостью сразу по всем счетам бухгалтерского учета (наибольшие объекты).
Эти листы должны заполняться автоматически, как только на другой лист файла Excel будет загружен отчёт по проводкам или универсальный отчёт по сальдо и оборотам.
Один лист для оборотов по дебету, второй – по кредиту, а третий и четвертый – сальдо на конец периода.
В 2020-ом году я смог решить задачу частями: на каждый счёт бухгалтерского учёта приходилось создавать отдельный лист электронной таблицы, а мне хотелось «ВСЁ и СРАЗУ».
А тут я разговорился по телефону с одним коллегой, который рассказал мне о том, что ему приходиться в соответствии с условиями технического задания в отчёте приводить информации о десяти наибольших объектах учета по каждому счёту, и что на это у него уходит прилично времени. Заполняет он эти данных на основании оборотно-сальдовых ведомостей по счетам бухгалтерского учета, сортируя субконто по убыванию. И так уже много лет…
Я решил тряхнуть стариной, поискал свои давнишние разработки, но не нашёл их.
Скорее всего, плохо искал, но это даже оказалось и к лучшему.
Побродил по интернету и нашел небольшой пример совсем не том, что мне было нужно, но показавшийся мне возможной отправной точкой для решения задачи в несколько ходов!
В итоге я решил поставленную себе самим собой задачу и создал (для начала) на базе отчета по проводкам лист электронной таблицы, на котором по задаваемому списку счетов автоматически представляются данные о десяти субконто с наибольшими оборотами по дебету (с указанием наименований объектов).

Для повышения информативности создан макрос, обеспечивающий переход на другой лист таблицы, где представлены сводные данные о дебетовых оборотах по субконто в разрезе месяцев.
Зачем это всё нужно?
Лично мне много для чего.
Ну хотя бы для того, чтобы понять, как реально организован аналитический учет по субконто первого уровня.
Если по отдельным счетам аналитика первого уровня явно недостаточна, то можно легко сделать такой же лист, опустившись на уровень ниже.
Не знаю, правда, не изобрёл ли я повторно велосипед? Главное – создал сам из незадокументированных функций Excel!
Вернусь как-нибудь и когда-нибудь к развитию комплекса листов с данными о «наибольших объектах» на базе объединения отчета по проводкам с универсальным отчётом.