プロが教えるわが家の防犯対策術!

表内の特定データから縦横の項目を抽出したいのですが。縦横の項目から交差するデータはVlookup関数とMatch関数でできたのですが、逆の場合の応用がしりたいのです。よろしくおねがいします。

A 回答 (2件)

mike_gさんも指摘しておられますが、ご質問の内容があまりに「ざっくり」なので、大幅に推測を加えて回答します。



>縦横の項目から交差するデータはVlookup関数とMatch関数でできたのです
>が、逆の場合の応用がしりたい

ということなので、「表中の縦横の交差点のデータが判明しているとき、その項目の位置から、縦の項目名、横の項目名を明らかにする」ということだと推測しました。

添付画像をご覧ください。A1セル~F6セルに添付画像のような表があったとします。1行目とA列は見出しで、データ範囲はB2セル~F6セルです。
前提として表中のデータには重複はないものとします。

さて、この表中の特定データを指定して、その位置から縦の項目名、横の項目名を表示するため、H3セル~J4セルに「項目名表示ボックス」を作成してみました。

縦の項目名を表示させるI4セルに

=INDEX($A$2:$A$6,SUMPRODUCT(($B$2:$F$6=H4)*ROW($A$1:$E$5)))

という数式を記述し、横の項目名を表示させるJ4セルに

=INDEX($B$1:$F$1,SUMPRODUCT(($B$2:$F$6=H4)*COLUMN($A$1:$E$5)))

という数式を記述しています。これにより、添付画像では「g」を指定して項目名を表示させています。

ご質問者の意図と合致していれば幸いです。
「エクセルの関数」の回答画像2
    • good
    • 0

何はともあれ、先ずは「表内の特定データ」の具体的なサンプルと


その表「から縦横の項目を抽出した」のサンプル表を示してください。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!