Динамическое сопоставление индекса на основе текстовой строки и 2 критериев

Динамическое сопоставление индекса на основе текстовой строки и 2 критериев

Я не могу разобраться в своей проблеме. У меня есть отчет о прибылях и убытках, в котором элементы строк отображаются в столбце A, а в строках — в разных центрах затрат. Однако элементы строк меняются, и поэтому конкретная ссылка на строку не может использоваться в моем сопоставлении индекса. (Сегодня она может быть в строке 114, но в следующем месяце — в строке 322). Я хочу найти ОБЕ строки, в которых, например, «Доход от операций» находится в столбце A, а центр затрат «Китай» — в строке 14, а затем вернуть соответствующее значение. Центры затрат всегда находятся в строке 14.

Благодарю за помощь!

Даниэль

решение1

Итак, если я правильно понял ваш вопрос, вы хотите просмотреть строку 14, например, для «China» и вернуть, например, «H14» (если H14 = «China»), затем просмотреть столбец A для «Revenue from Operations» и вернуть, скажем, «A100» (если A100 = «Revenue from Operations», то объединить col(H14) и row(A100), чтобы найти значение в H100.

Предположим, что все ваши числовые данные находятся в B15:Z1000, ваши центры затрат — B14:Z14, а ваши позиции — A15:A1000, тогда

=INDEX(B15:Z1000, MATCH("Revenue from Operations", A15:A1000,0), MATCH("China",B14:Z14,0))

Связанный контент