- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルに関する質問です)
エクセルで金種毎の枚数を抽出する方法
このQ&Aのポイント
- エクセルで金種毎の枚数の表から、枚数0以外を別のセルに抽出する方法を教えてください。
- 元の表には金種と枚数が記載されており、0枚以外のデータを抽出したいです。
- 関数を使用して、元の表から枚数0以外のデータを別のセルに作成する方法をお教えください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ご利用のエクセルのバージョンが不明ですが、最近のエクセルを使っているとします。 簡単な方法: 添付図のように、B,C列に金種表を作成、その左隣のA列に A2: =IF(C2>0,ROW(),"") 以下コピーしておきます 欲しい結果の表は E2: =IFERROR(VLOOKUP(SMALL(A:A,ROW(E1)),A:C,2),"") 以下コピー F2: =IFERROR(VLOOKUP(SMALL(A:A,ROW(E1)),A:C,3),"") 以下コピー で完成。 何かの理由でA列をどーしても準備したくないときは、全然違う場所のたとえばH列に検索用の計算を行い、VLOOKUPは使えないのでINDEX(MATCH())の関数の組み合わせで引っ張ってくる方法でも出来ますね。 #ご相談投稿では、普段あなたが使ってるソフトのバージョンまでキチンと情報提供する事を憶えて下さい。
その他の回答 (1)
- aokii
- ベストアンサー率23% (5210/22062)
回答No.1
元の表を枚数順に並べ替えて、0枚の行を消す。
質問者
お礼
ご回答ありがとうございます。 元の順序は変更しない方法を知りたかったものですから。 言葉足らずで、申し訳ございません。
お礼
ご回答ありがとうございます。 大変助かりました。 バージョンは、エクセルの2003です。言葉が足らず、申し訳ございません。