У меня есть данные в двух разных листах. Sheet1.A будет содержать буквенно-цифровую запись «ABC123» и Sheet2.A будет содержать аналогичную запись «ABC123 какой-то текст» или «какой-то текст ABC123»Сравнение двух наборов данных для совпадений и несимметрий
Кроме того, Sheet1 всегда будет иметь меньше записей, чем Sheet2, поэтому будут несимметричные ,
В Sheet3 Я хочу, чтобы иметь возможность отображать все записи для Sheet1.A с соответствующим соответствием с Sheet2.A, а затем для всех не совпадений, я хотел бы, чтобы они отображались в нижней части списка.
Пример идеального выхода:
Sheet3.A Sheet3.B
ABC123 ABC123
ABC222 ABC222
ABC333 ABC333
ABC444
ABC555
ABC666
В настоящее время я использую матч индекса (с левой функции) формулу для Sheet3.B, но не производит идеальный выход:
Sheet3.A Sheet3.B
ABC123 ABC123
ABC222 ABC222
ABC333 ABC333
ABC444
ABC444
ABC444
Кроме потому что я использую функцию LEFT и данные в Sheet2.A не могут быть расположены аналогично Sheet1.A, некоторые записи не найдены, таким образом производя # N/A
Я также хотел бы добавьте, что Sheet2.A может содержать более 256 символов, что вызывает проблемы для функции совпадения индексов. Эта проблема не является главным приоритетом, но если ее можно решить, это будет здорово.
Edit:
Вопросы и Принимается ответ теперь правильно отражают друг друга
Thanks David - ваше решение очень близко к достижению желаемого результата. Однако я должен кое-что прояснить - элемент wsList может отсутствовать в wsSearch. Из-за этого текущая подпрограмма выводит wsList nonmatches в столбец wsOutput A и пробел для столбца wsOutput B. – fresh
Разве это не то, что вы хотите? 'then for all non matches, я бы хотел, чтобы они отображались в нижней части списка.' Что бы вы хотели в столбце B? Нет совпадения, поэтому я помещал несоответствия в нижней части столбца A, поскольку я понял вопрос. –
Я случайно представил свой комментарий без ответа. Я отредактировал свой оригинальный вопрос, чтобы отразить это изменение в желаемом выходе - прошу простить отсутствие ясности в исходном вопросе. – fresh