Я пытаюсь получить значение в столбце 8 на основе значения MAX (столбец Range4) с несколькими критериями (Range1, Range2, Range3), но Excel выдает ошибку «# N / A». Где ошибка?
VLOOKUP(MAX(IF(Range1=2013;IF(Range2="april";IF(Range3="Alexa";Range4))));Range5;8;FALSE)
Часть
{MAX(IF(Range1=2013;IF(Range2="april";IF(Range3="Alexa";Range4))))}
работает только (дает мне правильное значение), но не внутри функции ВПР.
Спасибо!
Пример набора данных для тестирования:
First_day Last_day Week_Num Week_Range Month Year Rank_name Rank_value
01/04/2013 07/04/2013 14 1-7 april april 2013 Alexa 10122
08/04/2013 14/04/2013 15 8-14 april april 2013 Alexa 9670
15/04/2013 21/04/2013 16 15-21 april april 2013 Alexa 9130
22/04/2013 28/04/2013 17 22-28 april april 2013 Alexa 8340
29/04/2013 05/05/2013 18 29-5 april april 2013 Alexa 7543
31/03/2014 06/04/2014 14 31-06 april april 2014 Alexa 11428
07/04/2014 13/04/2014 15 07-13 april april 2014 Alexa 7159
14/04/2014 20/04/2014 16 14-20 april april 2014 Alexa 7027
21/04/2014 27/04/2014 17 21-27 april april 2014 Alexa 6675
28/04/2014 04/05/2014 18 28-04 april april 2014 Alexa 5379
Эквивалентность диапазонов и столбцов:
- Диапазон1 = столбец «Год»
- Диапазон2 = столбец «Месяц»
- Range3 = Столбец "Rank_name"
- Range4 = Столбец «Week_Num»
- Range5 = столбец "Rank_value"
IF
. Это необязательно, но обычно рекомендуется указывать значение по умолчанию. - person ApplePie   schedule 10.06.2014