Здравствуйте. Необходимо перенести данные столбца "Х" находящихся на листах "На 01 фев 2020", "На 01 июн 2020" (название листов может меняться). Данные необходимо перенести на лист "Анализ".
Критерии отбора: В строки D2, D3, D4, листа "Анализ" переносятся данные, которые находятся на листе "На 01 фев 2020" в строках X4, X5, X6. В строки Е2, Е3, Е4, листа "Анализ" переносятся данные, которые находятся на листе "На 01 фев 2020" в строках X4, X5, X6.
Остальные данные на находящиеся на листах "На 01 фев 2020", "На 01 июн 2020", берем из столбца B (Код аналит). Ищем данные столбца B (Код аналит) листов "На 01 фев 2020", "На 01 июн 2020", которые находятся между 200 и 210, 210 и 220, 220 и 260, 260 и 290, 290 и 300, 300 по 340, 340-349 с и последнюю строку "Остаток средств на конец отчетного периода", и все что найдется надо перенести на лист "Анализ". Заранее буду признателен за решение.
Здравствуйте. Необходимо перенести данные столбца "Х" находящихся на листах "На 01 фев 2020", "На 01 июн 2020" (название листов может меняться). Данные необходимо перенести на лист "Анализ".
Критерии отбора: В строки D2, D3, D4, листа "Анализ" переносятся данные, которые находятся на листе "На 01 фев 2020" в строках X4, X5, X6. В строки Е2, Е3, Е4, листа "Анализ" переносятся данные, которые находятся на листе "На 01 фев 2020" в строках X4, X5, X6.
Остальные данные на находящиеся на листах "На 01 фев 2020", "На 01 июн 2020", берем из столбца B (Код аналит). Ищем данные столбца B (Код аналит) листов "На 01 фев 2020", "На 01 июн 2020", которые находятся между 200 и 210, 210 и 220, 220 и 260, 260 и 290, 290 и 300, 300 по 340, 340-349 с и последнюю строку "Остаток средств на конец отчетного периода", и все что найдется надо перенести на лист "Анализ". Заранее буду признателен за решение.Mark1976
На мой взгляд привфзка к этому столбцу не лучший вариант, так как в нем много Х, и будет подтягиваться с таким значением всегда только первое найденное значение. В файле привязался к столбцу А.
Можно конечно указать конкретные ячейки а можно в файле использовать формулу из нижних ячеек, результат будет тот же.
Здравствуйте.
Цитата
(Код аналит)
На мой взгляд привфзка к этому столбцу не лучший вариант, так как в нем много Х, и будет подтягиваться с таким значением всегда только первое найденное значение. В файле привязался к столбцу А.
gling, здравствуйте. "Код аналит" он уникальный для строк. Х мы берем из определенных строк. А почему на листе "На 01 июн 2020" заменились данные? 444444? Анализ по столбцу А нельзя делать, так как названия между файлами могут не совпадать.
gling, здравствуйте. "Код аналит" он уникальный для строк. Х мы берем из определенных строк. А почему на листе "На 01 июн 2020" заменились данные? 444444? Анализ по столбцу А нельзя делать, так как названия между файлами могут не совпадать.Mark1976
Это сделано чтобы видеть разницу между листами, а то на обоих листах значения одинаковые и есть иллюзия что данные подтягиваются с оного и того же листа, а так видно разницу. Нужно конечно более внимательно проанализировать, можно взять и по коду, ну смутило множество Х. В моей формуле при отсутствии уникальности результат будет браться от первой найденной Х, а это не правильно. По этому нужно либо исключить эти строки из подтягивания в отчёт, либо нужно придумать как их унифицировать чтобы подтягивать данные в соответствующие строки.
Цитата
так как названия между файлами могут не совпадать
Обычно ежемесячные выгрузки всегда по одному шаблону, пока какой нибудь умник не удумает изменить этот шаблон, после этого они будут по другому шаблону. Но изменение шаблона ежемесячно, это вряд ли. Для себя можно создать типовой шаблон в который ежемесячно можно подтягивать данные из шаблона с ошибками, сохранять уже исправленный лист и из него подтягивать данные. Конечно это дополнительная работа, но за то потом любой отчёт на любую дату можно вытащить без проблем и не бояться, что строки будут скакать и данные попадут не в ту строку.
Это сделано чтобы видеть разницу между листами, а то на обоих листах значения одинаковые и есть иллюзия что данные подтягиваются с оного и того же листа, а так видно разницу. Нужно конечно более внимательно проанализировать, можно взять и по коду, ну смутило множество Х. В моей формуле при отсутствии уникальности результат будет браться от первой найденной Х, а это не правильно. По этому нужно либо исключить эти строки из подтягивания в отчёт, либо нужно придумать как их унифицировать чтобы подтягивать данные в соответствующие строки.
Цитата
так как названия между файлами могут не совпадать
Обычно ежемесячные выгрузки всегда по одному шаблону, пока какой нибудь умник не удумает изменить этот шаблон, после этого они будут по другому шаблону. Но изменение шаблона ежемесячно, это вряд ли. Для себя можно создать типовой шаблон в который ежемесячно можно подтягивать данные из шаблона с ошибками, сохранять уже исправленный лист и из него подтягивать данные. Конечно это дополнительная работа, но за то потом любой отчёт на любую дату можно вытащить без проблем и не бояться, что строки будут скакать и данные попадут не в ту строку.gling
ЯД-41001506838083
Сообщение отредактировал gling - Четверг, 11.06.2020, 15:40
По ним аналитики нет, они нужны только из строк X4, X5, X6 (т.е. их просто перенести в анализ). Остальные данные нужны с цифрами. В столбце А данные брать нельзя, так как названия из месяца в месяц меняются (здесь ничего сделать нельзя) это специфика данного отчета. Сделанная Вами формула работает, но на одном из примере (прикладываю) данные не подтянулись, это А202 на листе "На 01 фев 2020", и А211 на листе На "01 июн 2020" (Пособия по социальной помощи населению). Можно ли это как то поправить, и проводить анализ все таки по столбцу В "Код аналит"? Если удаляю столбец "Н", то данные пересчитываются, в нем что-то прописано?.
gling, здравствуйте. Спасибо еще раз за проявленный интерес к теме.
По ним аналитики нет, они нужны только из строк X4, X5, X6 (т.е. их просто перенести в анализ). Остальные данные нужны с цифрами. В столбце А данные брать нельзя, так как названия из месяца в месяц меняются (здесь ничего сделать нельзя) это специфика данного отчета. Сделанная Вами формула работает, но на одном из примере (прикладываю) данные не подтянулись, это А202 на листе "На 01 фев 2020", и А211 на листе На "01 июн 2020" (Пособия по социальной помощи населению). Можно ли это как то поправить, и проводить анализ все таки по столбцу В "Код аналит"? Если удаляю столбец "Н", то данные пересчитываются, в нем что-то прописано?.Mark1976
Сделал как просили. Раз по Х данные не нужны в столбце В поменял не нужные Х на Х. с точкой, теперь данные по Х. подтягиваться не будут так как Х. нет в таблицах по месяцам. Если точка не нужна , замените её на пробел, будет выглядеть без изменений.
Сделал как просили. Раз по Х данные не нужны в столбце В поменял не нужные Х на Х. с точкой, теперь данные по Х. подтягиваться не будут так как Х. нет в таблицах по месяцам. Если точка не нужна , замените её на пробел, будет выглядеть без изменений.gling
Мне не понятно что вы "химичите" в реальном файле. Если вы сменили имена листов, то в формуле нужно указать с какого листа брать данные. По этому, где то нужно прописывать или выбирать из выпадающего списка имя листа, а в формуле вместо D$1 указать ячейку с названием выбранного листа. Название листа по номеру, это не лучшая идея, так как нужно будет помнить на каком листе какие данные и за какой период хранятся.
Мне не понятно что вы "химичите" в реальном файле. Если вы сменили имена листов, то в формуле нужно указать с какого листа брать данные. По этому, где то нужно прописывать или выбирать из выпадающего списка имя листа, а в формуле вместо D$1 указать ячейку с названием выбранного листа. Название листа по номеру, это не лучшая идея, так как нужно будет помнить на каком листе какие данные и за какой период хранятся.gling