сравнение 2 ячеек с одинаковым содержимым, но разным форматированием - PullRequest
0 голосов
/ 24 мая 2019

У меня есть 2 таблицы, содержащие 2 списка, которые я сравниваю друг с другом.Проблема в том, что, хотя содержимое одинаково, некоторые ячейки оцениваются как текст, а некоторые как числа.Это даже происходит, когда все форматы ячеек установлены на текст.Я сделал пример листа , где я вставил 2 примера.

Когда используется функция оценки формулы, она показывает:

5866863="5866863"=FALSE

5865527=5865527=TRUE

Как я могу сделать сравнение, предпочтительно внутри формулы.Я не имею ни малейшего понятия, с чего начать или что искать.

ОБНОВЛЕНИЕ: Я забыл упомянуть, что ячейки могут содержать буквы таким образом, как M0150.Есть ли способ сделать сравнение текста вместо значений?

1 Ответ

0 голосов
/ 24 мая 2019

Числа, отформатированные как текст, могут оцениваться как числа через VALUE().Это также может быть применено к числам без изменения значений.Поэтому, если вы не уверены, является ли какое-либо из сравниваемых значений текстовым, а не числовым, примените VALUE().

Сравнение A1 с B1 будет выглядеть следующим образом:

=VALUE(A1)=VALUE(B1)

В результате TRUE или FALSE

РЕДАКТИРОВАТЬ

Если ваша цель состоит в том, чтобы сравнить значения как текст, просто включите TEXT() с правильным @ формат.Вот так:

=TEXT(A1,"@")=TEXT(B1,"@")

Возвращается TRUE или FALSE

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...