• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:空白ではないセルを抽出したい)

エクセルで空白を含む列から空白以外のセルを抽出する方法

このQ&Aのポイント
  • エクセルで空白を含む列の中から空白以外のセルを順に表示させる方法について教えてください。
  • 表の社名の列の空白の行を詰めて表示させる方法をオートフィルタや並べ替えを使わずに関数で抽出したいです。
  • 集計表を作成する際に、社名の列の空白の行を詰めて表示させる方法について教えてください。

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

  • ベストアンサー
回答No.2

社名が文字だけだと厳しいかなーと思います。 もし横に会社コードなどユニークな数字があれば行けます。 そのコードがA列に入っているのであれば、「=LARGE(A:A,ROW())」という式をどの列でもいいので1行目に入力します。 あとは下へコピーします。 会社コードの大きい順に並んでしまいますけど、抽出はできます。 社名を出すには、抽出した会社コードを使ってVLOOKUP関数で行けると思います。 全て、会社コードがあれば…です。 文字だとエラーになってしまいました。

niwashinoyome
質問者

お礼

回答ありがとうございました。 数値に変換する方法を考え 参考にさせて頂きたいと思います。 ありがとうございました。

その他の回答 (2)

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.3

関数ではありませんが、 見出し行を含むデータ範囲を選択して、「データ」→「集計」で、ご希望のような集計ができると思います。 ご参考まで。

niwashinoyome
質問者

お礼

回答ありがとうございました。 別のBookに関数を入力しておいて、Bookを開いた時に計算されている と言う風にしたかったので・・・ ありがとうございました。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

次の方法は如何でしょうか。 (1)社名列の範囲を選択→編集→ジャンプ→セル選択→空白セルにチェック→OK (2)数式欄に=A2を入力→ctrl+enterキーを同時押下 (3)集計は=SUMIF(社名範囲,"社名",売上額範囲)

niwashinoyome
質問者

お礼

早々の回答ありがとうございました。 別のBookに関数を入力しておいて、Bookを開いた時に計算されている と言う風にしたかったので・・・ ありがとうございました。

関連するQ&A