Индекс соответствия нескольких критериев (3) не работает - PullRequest
0 голосов
/ 05 апреля 2019

Как структурирован лист Excel: - Список идентификаторов проектов (209 проектов от C6 до C215, включая заголовок) -Массив, размещенный ниже (A220: Z104606) с 26 столбцами (A: Z) и 104386 строками (220: 104606) с информацией о проектах. Столбец C содержит идентификаторы проектов. -Каждый идентификатор проекта содержит повторяющуюся информацию по строкам, которая дифференцируется по году (столбец R)

Что мне нужно сделать: Мне нужно связать список идентификаторов проектов с конкретным номером (в столбце 21), полученным из 4 различных критериев, включая идентификатор проекта, т. Е. Столбец показателя K (домохозяйства, домохозяйства) / столбец множителя P (женщины) и столбец года R (2017). Показатели / множители и годы имеют несколько вариантов.

Что я пробовал: Я разработал формулу с этими 3 критериями (см. Ниже):

=INDEX($A$220:$Z$104606, MATCH(1,($C$220:$C$104606=$C6)*($K$220:$K$104606=$F$1)*($R$220:$R$104606=$F$3)*($P$220:$P$104606=$F$2),0),21)

где: C6 - первый идентификатор проекта (идентификатор последовательных проектов от C6 до C215) где: F1 - индикатор (исправить текст, вставленный в эту ячейку, например, ЧЧ) где: F2 - множитель (исправьте текст, вставленный в эту ячейку, например, женщины) где: F3 - год (исправьте текст, вставленный в эту ячейку, например, 2018) Что не работает: Однако, хотя он работает как формула с несколькими массивами, он всегда показывает данные за определенный год, независимо от критерия. Вы знаете, как это решить?

Мои мысли: F1, F2 и F3 являются критериями исправления. С6 нет.

...