Vlookup возвращает неправильные значения - PullRequest
0 голосов
/ 01 октября 2018

У меня есть эта формула = VLOOKUP (D86, «Оценка проекта»! D: O, 12, ИСТИНА).По какой-то причине он отбрасывает неверные значения, но не всегда.

Мне интересно, есть ли лучший способ сделать это с индексом / соответствием?Прилагаются скриншоты, чтобы помочь. Журнал изменений Оценка проекта

1 Ответ

0 голосов
/ 01 октября 2018

TRUE даст приблизительное совпадение - звучит так, как будто вы хотите точное совпадение, что означает передачу FALSE в качестве окончательного аргумента.

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


РЕДАКТИРОВАТЬ: Взглядна ваших данных у вас есть несколько значений в одной ячейке, где ваши данные поиска.VLOOKUP не предназначен для использования с этой целью.Лучше всего использовать INDEX/MATCH и использовать подстановочный знак (*) в своем заявлении на совпадение.Опять же, есть вероятность, что это также может вернуть ложные срабатывания.

Основная проблема здесь не обязательно заключается в вашем «оружии выбора», а скорее в том, что ваши данные не разработаны таким образом, который можетбыть легко обработанным формулами, потому что у вас технически есть отношения "один ко многим" между ячейками.В этом случае вам лучше рассмотреть что-то вроде сводной таблицы или «правильной» таблицы.

...