テキスト文字列と2つの条件に基づく動的インデックスマッチ

テキスト文字列と2つの条件に基づく動的インデックスマッチ

問題が理解できません。列 A に明細項目が表示され、行ごとに異なるコスト センターが表示される P&L があります。ただし、明細項目は変更されるため、インデックス マッチで特定の行参照を使用することはできません (今日は行 114 にあるかもしれませんが、来月は行 322 になる可能性があります)。たとえば、「営業収益」が列 A にあり、たとえばコスト センター「中国」が行 14 にあるなど、両方の行を検索して、対応する値を返したいのです。コスト センターは常に行 14 にあります。

ご協力ありがとうございます!

ダニエル

答え1

わかりました。質問を正しく理解していれば、行 14 で「中国」などを検索して「H14」(H14 = 「中国」の場合) を返し、列 A で「営業収益」を検索して「A100」(A100 = 「営業収益」の場合) を返し、列 (H14) と行 (A100) を組み合わせて H100 の値を検索したいということですね。

すべての数値データがB15:Z1000にあり、コストセンターがB14:Z14、明細項目がA15:A1000であると仮定します。

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

関連情報