- ベストアンサー
Excel 音楽室の位置を調べる
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは! MATCH関数の数式を拝見すると 「音楽室」はB1~B3に存在する!という前提の数式になっていますよね? もし、C列に「音楽室」があればお望みの結果にならないと思いますので・・・ 一例です。 B2~C3セルには重複データは存在しないという前提です。 B6セルに =INDEX($A$2:$A$3,SUMPRODUCT(($B$2:$C$3=A6)*ROW($A$1:$A$2))) C6セルに =INDEX($B$1:$C$1,,SUMPRODUCT(($B$2:$C$3=A6)*COLUMN($A$1:$B$1))) という数式を入れてみてください。 (エラー処理はしていません) 上記数式内の >ROW($A$1:$A$2) や >COLUMN($A$1:$B$1) は INDEX関数で範囲指定した行数・列数に1行目(1列目)から必ず合わせます。 お役に立ちますかね?m(_ _)m
その他の回答 (2)
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.3
例えばB6セルには次の式を入力してC6セルまで横にドラッグコピーします。 =IF(COUNTIF($B$2:$C$3,$A6)=0,"",IF(COUNTIF($B$1:$B$3,$A6),IF(COLUMN(A1)=1,INDEX($A$1:$A$3,MATCH($A6,$B$1:$B$3,0)),$B$1),IF(COLUMN(A1)=1,INDEX($A$1:$A$3,MATCH($A6,$C$1:$C$3,0)),$C$1)))
質問者
お礼
ありがとうございます。
お礼
回答ありがとうございます。 B列のみを検索していました。 望み通りに検索できました。 今後ともよろしくお願いします。