基於文字字串和 2 個條件的動態索引匹配

基於文字字串和 2 個條件的動態索引匹配

我無法解決我的問題。我有一個損益表,顯示 A 列下的行項目以及跨行的不同成本中心。但是,行項目會發生變化,因此無法在我的索引匹配中使用特定的行引用。 (今天可能在第 114 行,但下個月可能在第 322 行)。我想找出哪一行,例如「營運收入」位於 A 列,例如成本中心「中國」位於第 14 行,然後傳回相應的值。成本中心始終位於第 14 行。

感謝您的幫忙!

丹尼爾

答案1

好的,如果我正確理解你的問題,你想在第 14 行查找例如“china”並返回例如“H14”(如果 H14 =“china”),然後在 A 列中查找“運營收入”並返回說“A100”(如果A100 =“營運收入”,則結合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))

相關內容