У меня есть два столбца данных в таблице 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)}