Формула ИНДЕКС-ПОИСКПОЗ возвращает то же значение в Google Таблицах - PullRequest
0 голосов
/ 06 августа 2020

Чего я пытаюсь достичь?

Используйте формулу ИНДЕКС-ПОИСКПОЗ, чтобы получить PostCode, сопоставив пригород в столбце F (вкладка Lugs) с пригородом в столбце H ( Вкладка Config) и верните соответствующий почтовый индекс в столбце I

В чем проблема?

Формула INDEX-MATCH в cel BA (вкладка Lugs) возвращает тот же почтовый индекс, хотя пригороды разные.

={"Post Code Pickup";ARRAYFORMULA(IF(ISBLANK(F2:F)," ", INDEX( Config!A2:I, MATCH(F2:F, Config!H2:H,0),9)))}

Я проверил, что формула MATCH работает правильно, поскольку она возвращает правильный номер строки в столбце BB (вкладка Lugs), например; 240, 226, 147 и т. Д. c.

={"Post Code Row #";ARRAYFORMULA(IF(ISBLANK(F2:F),"", MATCH(F2:F, Config!H2:H,0)))}

Lugs данные вкладки:

enter image description here

Config tab unsorted data is as follows:

введите описание изображения здесь

1 Ответ

2 голосов
/ 06 августа 2020

Посмотрите, работает ли это

={"Post Code Pickup"; ARRAYFORMULA(IF(ISBLANK(F2:F),, VLOOKUP(F2:F, Config!H2:I, 2, 0 )))}
...