INDEX, EQUIV и выбрал диапазон, который используется - PullRequest
0 голосов
/ 20 сентября 2018

Я выбрал страны / города в E13 Затем в G13 есть раскрывающийся список со списком стран ИЛИ городов.(зависит от того, что я выбрал)

Теперь у меня есть результат в G18 , который использует INDEX EQUIV.

=INDEX(Données!H$6:$H$133;
EQUIV(G9&G11&G12&G13&G14&G15&G16;Données!A6:A133&Données!B6:B133&Données!C6:C133&Données!D6:D133&Données!E6:E133&Données!F6:F133&Données!G6:G133;0)
)

Но я хочу, чтобы, если это страны, тоINDEX EQUIV выбрал Диапазон Донни! E6: E133

ИЛИ если это города, то INDEX EQUIV выбрал Диапазон Донни! F6: F133

Для вывода у меня есть 1 критерий и 2 диапазона.В зависимости от того, что находится в E13 (страны / города), он выбирал диапазон.

1 Ответ

0 голосов
/ 20 сентября 2018

Используйте оператор IF, проверяющий значение в E13, чтобы определить, использовать ли Données! F6: F133 или Données! E6: E133.

=INDEX(Données!H$6:$H$133;
   EQUIV(G9&G11&G12&G13&G14&G15&G16; Données!A6:A133&Données!B6:B133&Données!C6:C133&Données!D6:D133&
if(E13="cities"; Données!F6:F133; Données!E6:E133) &Données!G6:G133; 0))
...