Мне нужно найти способ сравнить две таблицы и, если есть различия, вытащить данные с одного листа на другой.

У Sheet1 есть список всех Дилеров в моей Зоне.

Другие вкладки в моей книге имеют участвующих дилеров, которые могут быть не все из них. Мне нужно знать, кто отсутствует на каждой вкладке, кроме Sheet1, с которой они будут сравниваться. Мне нужно, чтобы отсутствующие дилеры отображались в той же колонке, что и участвующие только в конце.

Sheet1       Accord 2DR 4C
All DLRS.    PARTICIPATING
206675       206675
207475       206600
206246       207475
207326       TOTAL
206600       TOTAL
207775       207775

             **MISSING DLRS.**  
             207326  
             206246

2 ответа2

1

В новом листе введите следующие данные (оставьте столбец B пустым): A1: 1 B1: C1: 3 A2: 2 B2: C2: 5 A3: 3 B3: C3: 8 A4: 4 B4: C4: 2 A5: 5 B5: C5: 0

Введите в ячейку B1 следующую формулу:= IF(ISERROR(MATCH(A1, $ C $ 1:$ C $ 5,0)), "", A1) Выберите ячейки B1:B5. В Microsoft Office Excel 2003 и более ранних версиях Excel выберите «Заполнить» в меню «Правка» и нажмите «Вниз».

В Microsoft Office Excel 2007 щелкните Заполнить группу редактирования и затем нажмите Вниз.

Дубликаты номеров отображаются в столбце B, как в следующем примере: A1: 1 B1: C1: 3 A2: 2 B2: 2 C2: 5 A3: 3 B3: 3 C3: 8 A4: 4 B4: C4: 2 A5: 5 B5: 5 C5: 0

Ссылка: http://support.microsoft.com/kb/213367/en-us

Кол 1 Кол 2
1 3
2
3 2
4 6 4 5 1 5 6

= ЕСЛИ (ЕОШИБКА (MATCH (А2, В2:B7,0)), А2 "")

Это соответствует содержимому первого столбца и печатает элементы, отсутствующие во втором.

К сожалению, форматирование таблицы теряется в этом текстовом поле.

0

Следуя примеру, приведенному в Microsoft, единственное, что вам нужно сделать, это следующее:

=IF(ISERROR(MATCH(A1,$C$1:$C$5,0)),A1,"")

Обратите внимание на обратный порядок аргументов. Если функция сопоставления выдает ошибку, это потому, что она не может найти совпадение. Если это подтвердится, напишите номер, который отсутствует. Если нет, оставьте пустым.

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

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