Страницы: 1
RSS
Создать умное правило по сравнению значений в списке
 
Добрый день, в данном задании идет следующая идея,

Есть 2000 строк, которые состоят из 15 символов, есть уже написанный в эксель PQ код который сравнивает по символьно каждую следующую строчку  между собой.

Нужно найти два варианта и соединить их

То есть вот как пример я знаю что в данном  сегменте из 2000 вариантов есть строчки:
2 2 X 2 X X 1 2 1 1 2 X 2 X 1
X 2 1 X 1 2 1 1 2 2 1 X 2 X 1
которые совпадают между собой 6 раз.
1 X X 1 2 X 2 X X X X 2 X 1 X
2 X 2 2 2 1 1 X X X X 2 2 2 2

и вот вопрос, каждая строка совпала между собой 6 раз, но в одной строке мне нужно взять обратные значения, а в другой просто соединить их.
на примере выше получается, если взять строчки и сделать обратку от нее то получим:
2 2 X 2 X X 1 2 1 1 2 X 2 X 1
X 2 1 X 1 2 1 1 2 2 1 X 2 X 1
1 1X 2 1 2 1 X2 X X X X 12 1X 12 X2 вот такую строчку нужно это реализовать

а если возьмем данный пример и просто соеденим строчки
1 X X 1 2 X 2 X X X X 2 X 1 X
2 X 2 2 2 1 1 X X X X 2 2 2 2
12 X X2 12 2 1X 12 X X X X 2 X2 12 X2 это уже реализовано в программе

и теперь сравнить эти строчки и взять общее:
1 1X 2 1 2 1 X2 X X X X 12 1X 12 X2
12 X X2 12 2 1X 12 X X X X 2 X2 12 X2

1 X 2 1 2 1 2 X X X X 2 X 12 X2 - вот такая строчка должна быть на выходе

как это все сделать, если у меня изначально идет все в виде  и таких строк больше 2000
X 2 X 1 2 X 2 X 2 X X 1 X 2 1
2 2 2 X 2 X 2 2 2 1 2 X 2 1 X
1 2 1 2 X 2 1 1 2 1 X X 1 X 1
1 2 X 2 X 1 X 1 2 2 X 1 2 2 1
X 2 2 2 X 2 2 X 2 X 1 1 X 1 1
X 2 X X 1 2 X 2 X 1 1 2 1 1 X
2 X 2 2 X X 2 1 1 1 1 1 1 2 1

p.s. знаю что излагаюсь не очень , готов с потенциальным исполнителем созвониться в скайп, буквально за пять минут показать все что есть, поделиться всеми заготовками, и обсудить цену за данную работу, сам оцениваю ее в 500 рублей. Готов торговаться.
Изменено: DJMC - 23.09.2021 11:23:28
Страницы: 1
Наверх