У меня есть несколько файлов с данными. Из них необходимо периодически делать выборку с проверками. Данные находятся на листе "Переданные данные", проверку делаю на листе "Проверка передачи". Проверку делаю формулой через ИНДЕКС и ПОИСКПОЗ, всё работает, но бывает, что одно и тоже передаётся несколько раз, у меня же выбирается только первое по порядку значение, то есть самая старая передача. Мне же понадобилось выбрать и скопировать все передачи, которые когда-либо имели место быть. Формулой это сделать не получается, так как необходимо будет добавлять строки в таблицу для дублирующихся строк. Я подозреваю, что это можно сделать макросом Если это делать макросом, то можно в файле "Поиск" ввести необходимые данные, по которым надо найти сведения о передаче, выбрать журнал, в котором будет производиться поиск, и копировать все строки с присутствием требуемой информации из журнала либо на этот же лист, либо на новый - без разницы.
Примеры файлов прилагаю:
Добрый день!
У меня есть несколько файлов с данными. Из них необходимо периодически делать выборку с проверками. Данные находятся на листе "Переданные данные", проверку делаю на листе "Проверка передачи". Проверку делаю формулой через ИНДЕКС и ПОИСКПОЗ, всё работает, но бывает, что одно и тоже передаётся несколько раз, у меня же выбирается только первое по порядку значение, то есть самая старая передача. Мне же понадобилось выбрать и скопировать все передачи, которые когда-либо имели место быть. Формулой это сделать не получается, так как необходимо будет добавлять строки в таблицу для дублирующихся строк. Я подозреваю, что это можно сделать макросом Если это делать макросом, то можно в файле "Поиск" ввести необходимые данные, по которым надо найти сведения о передаче, выбрать журнал, в котором будет производиться поиск, и копировать все строки с присутствием требуемой информации из журнала либо на этот же лист, либо на новый - без разницы.