1

У меня есть два столбца, один имеет 6127 строк, другой 6129 строк. Эти две строки должны точно совпадать. Как получить только отсутствующую информацию в столбце А, чтобы показать? Так я могу быстро найти то, чего не хватает?

4 ответа4

1

В С2 поставь это:

=ISNUMBER(MATCH(B2,A:A,0))

Затем скопируйте / перетащите вниз:

Теперь фильтр на третий столбец для FALSE:

И теперь видимые значения в столбце B - это те, которые отсутствуют в столбце A.


Примечание: это работает, только если значения в столбцах уникальны в этом столбце. Он вернет ложные срабатывания, если значения являются дубликатами:

Вы можете изменить формулу на:

=COUNTIF(A:A,B2)>=COUNTIF(B:B,B2)

Разобраться с дубликатами. Хотя это вернет все значения в B, что их количество не совпадает.

0

Если под "точно соответствовать" вы подразумеваете, что значения в столбце A должны совпадать со значениями в строке столбца B для строки, то это будет означать, что у вас есть два пробела где-то в столбце A. Выберите оба столбца и добавьте к ним фильтр (в разделе Данные - > Фильтры или нажмите Alt+A+F). Нажмите на стрелку фильтра в столбце A и выберите (пробелы).

Вы также можете использовать метод Харшада, но использовать фильтр вместо сортировки.

0

Поскольку вы хотите найти только два несоответствия в более чем 6000 строк, вам нужен способ быстро найти только несоответствия.

Предполагая, что ваши данные находятся в столбцах A и B, эта формула:

=MATCH(1,1*(A:A<>B:B),0)

вернет номер строки первого несоответствия. После того, как вы исправите данные, он покажет номер строки второго несоответствия.

Если у вас есть заголовки столбцов, они, вероятно, отличаются, поэтому первое несоответствие в данных является вторым общим несоответствием. Эта формула найдет номер строки второго несоответствия:

=SMALL(IF(((A:A<>B:B)),ROW(A:A),FALSE),2)

и, опять же, он покажет окончательное несоответствие, как только будет исправлено первое.

Приведенные выше формулы необходимо вводить в виде формул массива с помощью клавиши CTRL-Shift Enter.

0
  1. Я предполагаю, что значения есть в столбце A и столбце B.
  2. В C2 введите формулу: = B2 = A2
  3. Скопируйте формулу, введенную в C2, вниз по строкам.
  4. В столбце C вы увидите результат как "ИСТИНА" для каждого матча.
  5. Скопируйте столбец C и снова вставьте в столбец C то же самое, что и VALUES.
  6. Теперь сортируйте лист по столбцу C; в порядке убывания, чтобы получить все "ЛОЖНЫЕ" записи для дальнейшего редактирования.
  7. Чтобы сохранить ссылку, всегда лучше поддерживать серийный столбец, как правило, в первом столбце как 1,2,3 .... Так что при сортировке вы получите ссылку в первом столбце для идентификации. Чтобы получить серийный столбец: A1 Заголовок: "Sr.No." A2 = 1 A3 = A2 + 1 Скопировать формулу A3 вниз по строке. Выберите Столбец A, Копировать, а затем вставьте значения в Столбец A. Это сохранит ссылку даже после сортировки.
  8. Я надеюсь, что вы удовлетворены.

Благодарю.

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