1

Я использую Excel на большом столе (3148 столбцов), и я делаю поиск. Я пробовал это только с 10 столбцами, и это работало как ожидалось, но когда я делаю свой поиск со всеми записями, он просто терпит неудачу, всегда возвращая последнее значение.

Например, моя таблица выглядит так

+-------+--------+----------------+
| Name  | Salary | RandomUniqueId |
+-------+--------+----------------+
| Peter |   1234 |           4242 |
| Kathy |   3312 |           4221 |
| Jonas |   2474 |           1238 |
+-------+--------+----------------+

Моя функция:= LOOKUP(4221; C2:C4; A2; A4)

1 ответ1

1

Как отмечено в комментарии к вашему вопросу, функция Lookup() требует сортировки данных. Если вы не можете отсортировать данные, вы можете использовать комбинацию индекса / соответствия, которая также работает с несортированными данными.

= Индекс (А: А, матч (4221, С: С, 0))

0 в функции Match означает, что данные могут быть не отсортированы, и возвращается только точное соответствие.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .