[[20170323221904]] 『キーワード入力で横1列のデータを抽出したい』(すず) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『キーワード入力で横1列のデータを抽出したい』(すず)


クラス  氏名  身長  体重
A組   あかね  100   30
C組   とおる  110   24
A組   なおみ  120   28
B組   なおき  115   30

別シートに「A組」と入力すると上記範囲から検索してA組メンバーの横1列のデータ(氏名〜体重まで)が表示されるようにしたいのです。
どのような数式になるでしょうか?詳しい方教えてください。よろしくお願いします。

< 使用 Excel:Excel2010、使用 OS:Windows7 >


数式ではないのですが、
フィルタの詳細設定(フィルターオプション)という機能があります。

(マナ) 2017/03/23(木) 22:32


 フィルターオプションがベストだと思いますが、ベタベタの数式処理なら。
 (スマートなものは、早晩、専門家さんからアップされると思います)

 Sheet1 (元データ)

    |[A]   |[B]   |[C] |[D] 
 [1]|クラス|氏名  |身長|体重
 [2]|A組   |あかね| 100|  30
 [3]|C組   |とおる| 110|  24
 [4]|A組   |なおみ| 120|  28
 [5]|B組   |なおき| 115|  30

 Sheet2 (転記シート)

    |[A]   |[B] |[C] |[D] 
 [1]|クラス|氏名|身長|体重
 [2]|A組   |    |    |    

 SHeet2の A2 に抽出すべきクラスを入力します。

 SHeet2 の B2 : =IFERROR(INDEX(Sheet1!B:B,SMALL(IF(Sheet1!$A$2:$A$100=$A$2,ROW(A$2:A$100)),ROW(A1))),"")

 これを Ctrl/Shift/Enter で入力し、D2 までフィルコピーして、そのまま下にフィルコピー。

(β) 2017/03/23(木) 23:09


ご丁寧に教えていただいてありがとうございました!
(すず) 2017/03/26(日) 09:23

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.