У меня есть два столбца данных в таблице Excel, скажем, столбцы A и B. В столбце A больше данных, чем в столбце B. Я пытаюсь найти, какие из данных в столбце A отсутствуют в столбце B. Я использую формулу в столбец C как этот =MATCH(A1,$B$1:$B$300,0) . Я надеюсь получить 1 в строке, где данные в столбце A присутствуют где-то в столбце B. Проблема состоит в том, что есть некоторое пустое пространство вместе с данными в обоих столбцах, и совпадение возвращает #NA для всех строк. Есть ли способ, которым я могу избавиться от пробелов? Я уже пытался использовать TRIM и очистить столбцы A и B, например, =TRIM($A$1:$A$400) .
1 ответ
0
Trim - это правильная вещь, вы просто используете ее не лучшим образом. У вас есть два варианта -
Вы можете использовать вспомогательные столбцы в C и D,
C1 = Trim(A1)иD1 = Trim(B1)и выполнить сопоставление для этих столбцовЛучшее решение - обрезать ячейки в уравнении соответствия следующим образом:
=MATCH(TRIM(A1),TRIM(B$1:B$200),0) но убедитесь, что вы вводите его как формулу массива , набирая его и затем нажимая ctrl shift, ввод.
Вы увидите фигурные скобки в строке формул, например:{=MATCH(TRIM(A1),TRIM(B$1:B$200),0)}
