Сравнение номеров документов через файл Excel

0. 8 11.01.22 06:00 Сейчас в теме
Как-то раз возникла задача - сравнить большой массив данных из двух версий одной базы. Банально номера входящих документов. Решил через выгрузку списка в Excel, в две колонки, потом сравнение обработкой.

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. a_lexus_2004 19 11.01.22 07:00 Сейчас в теме
стандартный механизм сравнения файлов не пробовал использовать, зачем изобретать велосипед?
4. user970589 8 18.01.22 08:48 Сейчас в теме
(1)ну.. а если порядок в одном и другом файле не будет совпадать - этот механизм построит полную разницу или будет искать совпадает слева-справа? я сравниваю весь объем именно по значениям с начала до конца.
2. Caspersky 11.01.22 08:54 Сейчас в теме
раз уж данные все равно в Excel, чем ВПР() не угодил?
3. user970589 8 18.01.22 08:45 Сейчас в теме
(2) спасибо коллега, но, насколько понимаю ВПР() не то дает, нужно было не подставить данные из одной в другую, а получить разницу между базами.
У меня есть только столбцы с номерами приходов.
5. Caspersky 18.01.22 11:17 Сейчас в теме
(3)Именно разницу, в частном случае,
в общем да - можно "подтягивать" данные по ключу из другого источника, в текущий массив.
ВПР быстрый и достаточно удобный способ сравнения произвольных массивов данных которые сопоставляются по ключу, из опыта).
не стоит его недооценивать)

ЗЫ.
читать xls в 1с для сравнения просто слегка избыточно,
чего греха таить, мы часто замыкаемся на своем стеке, при этом идем не по самому эффективному пути решения задачи.
кто-то даже теликом из 1ски управляет).
user970589; +1 Ответить
6. user970589 8 18.01.22 12:46 Сейчас в теме
(5)так у меня ключа то нет. есть список номеров в одной и во второй базе. я пролистал описание ВПР и так и не нашел варианта, как сравнить два массива строк. Или подскажете как построить команду?
7. Caspersky 18.01.22 15:03 Сейчас в теме
8. Caspersky 18.01.22 15:04 Сейчас в теме
(6) под ключом подразумевается ключевое поле по которому сравниваются массивы,
в вашем частном случае, кроме ключей там ничего и нет.
Оставьте свое сообщение
Вакансии
Разработчик 1С
Москва
зарплата от 180 000 руб. до 200 000 руб.
Полный день

Программист, аналитик, эксперт 1С
Санкт-Петербург
По совместительству

Архитектор 1С
Москва
зарплата от 260 000 руб.
Полный день

Начальник отдела архитектуры
Москва
зарплата от 300 000 руб.
Полный день

Эксперт по технологическим вопросам
Москва
зарплата от 250 000 руб.
Полный день