• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル2007 一覧表よりデータを抽出したい)

エクセル2007 一覧表からデータを抽出する方法

このQ&Aのポイント
  • エクセル2007の一覧表から、特定の条件でデータを抽出する方法について教えてください。
  • 具体的には、A列が同じ数字のC列の文字列を結合して別のセルに表示したいと思っています。
  • また、抽出したデータを表示する際に、空き行が出ないようにしたいです。どうすればよいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

添付図のように丁寧に手を動かしていけば,別に何もムズカシイ事なしに作成できます。 D1 =IF(A1="","",C1&IF(A2=A1,D2,"")) 以下コピー。 A列を丸ごとコピーしてF列に貼り付ける F列を選び,データタブの「重複の削除」を行う G1: =VLOOKUP(F1,A:D,4,FALSE) 以下コピー。 #参考 手を動かすのはキライな場合 F1: =A1 F2: =IF(MAX($F$1:F1)=MAX(A:A),"",SMALL(A:A,COUNTIF(A:A,"<="&F1)+1)) 以下コピー

jeaaaa
質問者

お礼

ご回答ありがとうございました。 手を動かすのは嫌いではないのですが、 すべて数式で解決できますので、「参考」を 参考させていただきました。 こちらで問題なく動作いたしました。 自分なりに結構考えた末に、 こちらにお世話になったのですが、勉強不足でした。 また何かありましたらよろしく願いたします。

その他の回答 (1)

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

1)列Eに結果がでるようにしておいて、オートフィルタを設定。 2)「空白以外のセル」を選択して、全選択 3)「可視セル」だけ選択してコピー、どこかにペースト。 ではダメですか?

jeaaaa
質問者

お礼

ご回答ありがとうございます。 数式を使わない方法もあるのですね。 実は別のところも問題があったのですが、 これを使えば解決できそうです。