Форматирование Excel для создания равных значений - PullRequest
0 голосов
/ 22 мая 2018

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

Я вставил значения в список и хочу вернуть их соответствующее значение с другого листа.Ячейки, содержащие буквы и цифры, работают правильно (пример: D5765000), но по какой-то причине, если ячейка имеет только цифры, Excel не сможет найти ее на другом листе, даже если она существует.

Я вставил значение 745‐3000 в список, и я ищу это соответствующее значение на другом листе.Он показывает как #N/A в поиске, указывая, что он не существует на другом листе.Однако если я удаляю 745‐3000 и вручную набираю 745-3000, то Excel каким-то образом распознает значение и находит его на другом листе.

Форматирование одинаково в обоих случаях, и ни в одном списке нет пробелов.Я не могу понять, почему Excel не распознает вставленное значение 745-3000.Есть идеи?

1 Ответ

0 голосов
/ 22 мая 2018

Excel читает «-» с кодом, отличным от кода, введенного вручную «-»

Изолируйте «-» и используйте для поиска и замены.Содержит ли некоторые данные несколько ошибок "-"?

=REPLACE(H4,FIND(G4,H4),1,"-")

РЕДАКТИРОВАТЬ: переключено с кода на Unicodechar с использованием установки, изображенной ниже:

Некоторые из используемых формул:

Желтые ячейки:

=UNICODE(MID($A$3,C4,1))

Голубые ячейки:

=UNICODE(MID($E$3,C4,1))

Внизу мы проверяем, какой код мы получаем из значения.Я получаю метку VALUE со значением Unicode, равным "-"

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