1

Таким образом, у меня есть два листа с данными одного типа, но за разные месяцы из разных систем. Я хочу посмотреть, имеют ли обе системы одинаковые данные для каждого идентификатора, и совпадают ли для каждого идентификатора SK идентификатор организации и идентификатор объекта.

Первый лист содержит 50 000 столбцов, а второй - 150 000.

Столбцы:- A:- SK ID B:-Org ID C:- ID организации

Таким образом, SK ID на листе 1 должен соответствовать SK ID на листе 2

И Для каждого идентификатора SK, который совпадает, совпадают ли идентификатор организации и идентификатор организации, связанный с ним, для обоих листов? Если нет, то что не совпадает? Отличаются ли все три или просто идентификатор организации - это разные совпадения отдыха и т.д. Существуют различные дубликаты идентификаторов, поэтому я позабочусь о следующем.

На одном листе меньше строк, чем на другом, поэтому для сопоставления я буду использовать лист с меньшим количеством строк.

Я пытался использовать index, match, lookups, если операторы, кажется, ничего не работает по какой-то причине.

Если возможно, чтобы выходные данные были "Совпадение" или "Нет совпадения" или, может быть, что-то, где я мог бы получить вывод из другой таблицы, а затем я мог бы поместить оператор if, чтобы увидеть, соответствует ли A1 B1 и C1 и т.д.

Опять же, я хочу посмотреть, будут ли A1, B1 и C1 совпадать с ЛЮБОЙ ячейкой из A1-A150,000, B1-B150000 и C1-C150000 на другом листе. И если все совпадают, то, возможно, скажут "Совпадение", и если один или другой не совпадают, перечислите или скажите, что не соответствует?

1 ответ1

1

Вы должны быть в состоянии сделать это с формулой, подобной этой:

=IF(ISNA(MATCH(A1,Sheet2!$A$1:$A$150000,0)+MATCH(B1,Sheet2!$B$1:$B$150000,0)+MATCH(C1,Sheet2!$C$1:$C$150000,0)),"No Match","Match")

Если он не может найти один из них, вы получаете "Нет совпадения". Если он находит все три, вы получаете "Матч".

Изменить: Если вы проверяете, что все находятся в одной строке, то вы должны использовать что-то вроде этого:

=IF(ISNA(MATCH(A1&B1&C1,Sheet2!$A$1:$A$150000&Sheet2!$B$1:$B$150000&Sheet2!$C$1:$C$150000,0)),"No Match","Match")

Это формула массива, поэтому ее нужно вводить, используя Ctrl+Shift+Enter.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .