茨城県の天気予報や、求人、不動産、飲食店、美容、施設情報などをまとめて紹介
データ更新日時:2009/04/17 14:49 - 2009/04/18 09:47
p.portal47@gmail.com

ホーム  »  生活  »  インターネット、PCと家電  »  ソフトウェア  »  Office系(Word、Excel)  »  データ抽出をする関数を教えて下さい。...

生活

Powered by Yahoo!Webサービス

インターネット、PCと家電  » ソフトウェア  » Office系(Word、Excel)

データ抽出をする関数を教えて下さい。...

データ抽出をする関数を教えて下さい。例えば、下記のような表があったとします。(例)№/氏名/出身地/順位1/Aさん/栃木/12/Bさん/茨城/23/Cさん/茨城/34/Dさん/栃木/35/Eさん/埼玉/46/Fさん/栃木/5仮に出身地の『栃木』を条件指定にした際(結果)№/氏名/出身地/順位1/Aさん/栃木/14/Dさん/栃木/36/Fさん/栃木/5といったように『栃木』のデータだけを別シートに抽...
質問日:2009-01-31 23:55:06 / 解決日:2009-02-01 18:31:20
ベストアンサー
A1「NO」、B1「氏名」、C1「出身地」、D1「順位」とした時、シート1で作業列を使用します。仮に、F2に、=IF(C2="","",COUNTIF($C$2:C2,C2)&C2)これを下へオートフィルします。出身地別に番号付けされます。(この列は、あくまで作業列なので邪魔なら「非表示」にして隠してしまっても構いません)シート2のA2に、=IF(ISERROR(INDEX(Sheet1!$A:$D,MATCH(ROW(A1)&$C$2,Sheet1!$F:$F,0),COLUMN())),"",INDEX(Sheet1!$A:$D,MATCH(ROW(A1)&$C$2,Sheet1!$F:$F,0),COLUMN()))このA2をコピーして、C2以外のA列~C列に貼り付けてください。(C2は出身地を手入力)D2には、=IF(C2="","",COUNTIF($C$2:C2,C2))これも下へオートフィルで貼り付けてください。これで、C2に出身地「栃木」を入力すると、全てが自動表示されます。式にエラー関数を組み込んだために長くなってますが、栃木の出身者がいなくなった時点で空白表示に変わります。

» この質問への他の回答

愛媛の不動産ならお任せ!
愛媛の不動産をお探しですか?不動産競売や相場情報がたくさん。不動産総合情報サイトです。
自動車保険を利用するなら
自動車保険見積もりも簡単・正確です。きっとご満足いただけるはずです。
福岡の新築マンション情報なら!
福岡での新築マンション暮らしをされたい方必見。
グルコサミンなら
グルコサミンの購入ならこのサイトまで。グルコサミンは関節の痛みに効果が期待されています。
大学について調べよう!
大学についてきちんと調べていますか?いろいろな条件で大学検索ができます。

茨城県ポータル

当サイト掲載のデータは、サイト生成時のものです。最新情報については、情報提供元にてご確認ください。