Я использую Excel для ввода данных для события, где люди регистрируются. Высокий процент владельцев регистраций будет зарегистрирован для участия в предыдущих мероприятиях, поэтому мы можем указать их имя и идентификационный номер.
Я пытаюсь использовать функцию LOOKUP в Excel, чтобы найти имя, а затем заполнить поле ID их номером.
Это работает хорошо, если искомое значение не является новым пользователем, для которого у нас еще нет сведений.
Однако, если функция LOOKUP не может найти точное совпадение, она выбирает самое большое значение в lookup_range, которое меньше или равно значению. Это вызывает проблему, так как вы не можете сказать, было ли совпадение точным (и данные верны) или неточным, и совпадение неверно.
Как ловить несоответствия и обрабатывать отдельно?