- ベストアンサー
EXCELの検索の仕方について
EXCELの検索に関する質問です。 下の表で「3」を指定したら,「あ」や「C」をとってくるにはどうしたらよいでしょうか。 ABCDE あ12345 い67890
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
......A......B.....C.....D.....E.....F 1............A....B....C....D....E 2.....あ.....1.....2.....3.....4.....5 3.....い.....6.....7.....8.....9.....0 4 5.....3......あ....C ◆A5に「3」を入力します B5=INDEX(A1:A3,SUMPRODUCT((B2:F3=A5)*ROW(B2:F3))) C5=INDEX(A1:F1,SUMPRODUCT((B2:F3=A5)*COLUMN(B2:F3)))
その他の回答 (2)
A B C D E F G H I J 1 A B C D E 3 あ C 2 あ 1 2 3 4 5 3 い 6 7 8 9 0 4 う 10 11 12 13 14 5 え 15 16 17 18 19 6 お 20 21 22 23 24 I1: {=INDEX(A1:A6,MAX((B2:F6=H1)*ROW(B2:B6)),)} J1: {=INDEX(A1:F1,,MAX((B2:F6=H1)*COLUMN(B2:F6)))}
- imogasi
- ベストアンサー率27% (4737/17069)
> ABCDE あ12345 い67890 この実例をもう少し丁寧に書くこと。 ABCDEと5列らしいが、データはあ12345と6つあるのはなぜ。? ーー あるセルの内容を指定したとき、同じものの値を持つセルの行と列番号をどこかのセルに持ってくるのか? 関数のセルの値の検索はMATCH関数しかなく、複数列(行)を指定できない。 内容によってはVBAの利用になりそう。