JustAnswer のしくみ:
  • 専門家に質問
    知識豊富な専門家があらゆる質問にお答えするために常に待機しています。
  • 専門家が丁寧に対応
    E メールやサイト内オンラインメッセージなど、さまざまな手段で回答を通知。必要に応じてフォローアップの質問をすることもできます。
  • 満足度 100% 保証
    専門家からの回答を確認し評価をすることで、支払うかどうかを決めます。
DKK2002に今すぐ質問する
DKK2002
DKK2002, ITエンジニア
カテゴリ: ソフトウェア
満足したユーザー: 6479
経験:  NTTコミュニケーションズ .com Master★★
60772406
ここに ソフトウェア に関する質問を入力してください。
DKK2002がオンラインで質問受付中

エクセルに関する質問があります。 空白のセルを詰めるような関数はありますか? 1000項目くらいの製品名を各セル

解決済みの質問:

エクセルに関する質問があります。
空白のセルを詰めるような関数はありますか?
1000項目くらいの製品名を各セルにペーストするのですが
空白を自動的に詰めていきたいのです。
投稿: 5 年 前.
カテゴリ: ソフトウェア
専門家:  DKK2002 返答済み 5 年 前.
質問のご投稿をありがとうございます。

関数を使わなくても,エクセルの機能で行なうことが可能です。以下のサイトの解説をご覧ください。

http://kaisha-seturitu.net/xls/do/o_23.htm
http://ippeintel.com/archives/1116

どうしても関数でということであれば,以下のサイトの情報を参考にしてみてください。

http://okwave.jp/qa/q7269254.html
質問者: 返答済み 5 年 前.

ありがとうございます。


試してみます。


ちなみにデータ件数が50万件くらいあるので、データもとから100件ずつコピーしてセルに入れていきます。


A10:
=IF(ROW(A1)>COUNTA(A$1:A$5),"",INDEX(A$1:A$5,SMALL(IF(A$1:A$5<>"",ROW($A$1:$A$5),""),ROW(A1))))


 


のA$5の部分をA$500000 として50万番目までコピーすればよいのですか?

専門家:  DKK2002 返答済み 5 年 前.
(A$1:A$5)が,元データの範囲となりますので,適宜変更なさった上で,コピー先のセルに式を貼り付けていってください。

件数が多いですので,関数を利用するよりは本来のエクセルの機能をご利用になった方がはるかに楽だと思えますが。実際は,ご自身のご利用方法にあった方法をトライアンドエラーでお試しになってみてください。
DKK2002をはじめその他名のソフトウェアカテゴリの専門家が質問受付中