|
Сравнить 2 таблицы (результаты отчетов)
| ☑ |
0
LevelUP
26.10.16
✎
13:42
|
Иногда приходится сравнивать результаты 2 отчетов, т.е. 2 таблицы. Когда они сделаны одним отчетом, их сравнить легко штатной сравнивалкой 1С, так как форматирование, ориентация, шрифт одинаковы. Но если это данные разных отчетов такой путь не подходит, т.к. 1С видит отличие буквально в каждой ячейке.
Можно сравнивать в екселе по принципу ячейка1-ячейка2 должно быть = 0, но тут сложности если количество строк разное, можно надолго зависнуть удаляя строку, подтягивая таблицу и меняя формулу.
Короче, как вы поступаете в таком случае. И можно ли как-то сбросить форматирование MXL-файла, в принципе это решило бы проблему.
|
|
1
Cyberhawk
26.10.16
✎
13:45
|
Нужно получать источники данных и их настройки, формировать результат и сравнивать их
|
|
2
catena
26.10.16
✎
13:46
|
(0)Вручную у меня пользователи сравнивают ВПРом.
|
|
3
LevelUP
26.10.16
✎
13:53
|
(1) ну примем за условие задачи, что таблица есть просто таблица. Например одна сформирована из какой-то базы когда-то, а другая из 1С.
|
|
4
LevelUP
26.10.16
✎
13:55
|
(2) это в екселе через формулы?
|
|
5
Cyberhawk
26.10.16
✎
13:58
|
(3) Парсить таблицы, преобразовывать в коллекции значений и уже их сравнивать
|
|
6
МихаилМ
26.10.16
✎
13:58
|
найдите на инфостарте . или напишите писать час от силы.
|
|
7
catena
26.10.16
✎
13:59
|
(4)Да
|
|
8
LevelUP
26.10.16
✎
15:00
|
Спарсил в ТаблицыЗначений, вывел в mxl по ПКМ-вывести список. Но сравниваю все-равно штатным Сравнением файлов, нравится интерфейс. В общем просто очистил форматирование mxl таким способом, другого не придумал.
|
|