- ベストアンサー
空白のある表を順番どおりにつめて作りたいです
(1)の表を(2)のように作り変えたいです。 (1) A B 1 日付 分類番号 2 2月10日 1 3 3月10日 1 4 3月13日 1 5 (空白) 6 (空白) 7 2月15日 2 8 3月12日 2 9 3月15日 2 10 (空白) 11 (空白) (2) A B 1 日付 分類番号 2 2月10日 1 3 2月15日 2 4 3月10日 1 5 3月12日 2 6 3月13日 1 7 3月15日 2 という感じにつめて日付どおりに並べたいと思っています。エクセル初心者なもんでいい方法が見つかりません。どなたか教えてくださいよろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
A-3を選択 そのままB-3へドラッグ 選択した部分を右クリック 「挿入」 「下方向にシフト」 A-8とB-8(2月15日)を選択、右クリック 「切り取り」 A-3とB-3を選択、右クリック 「貼り付け」 …というふうに、挿入→切り取り→貼り付け と、地味にやってみてください。わかりづらかったらごめんなさい。私も初心者みたいなものなので。
その他の回答 (4)
- Yosha
- ベストアンサー率59% (172/287)
No.4です。 「並べ替え」を選択する前に、並び替えようとするデータが入っているすべてのセルを選択しておきます。 選択する方法はいろいろありますが、シートの内容が並べ替えようとするデータのみの場合は、No.3さんの方法が一番です。 書き忘れていました。
お礼
お返事が遅くなりまして申し訳ありません。 しばらくパソコン業務とは別のことをやってましたもので…。 一度試してみます。
- Yosha
- ベストアンサー率59% (172/287)
分かりやすいのは、「並べ替え」の「空データの行は最後に並ぶ」という機能を利用する方法です。 データ(D)→並べ替え(S)と行くと、「並べ替え」ダイアログが表示されます。 1. の中の下段の「範囲の先頭行」の欄の「タイトル行(R)」をクリック 2.「最優先されるキー」の欄の三角のマークのところをクリック→「日付」をクリックし、その右の「昇順」をクリックします。 3.「2番目に優先されるキー」の欄も同じようにして「1」と「昇順」を選択します。 4.「OK」ボタンを押す。 これで目的のように並び変わります。空欄であった行のデータは最後に並びますので、手作業で消去すれば、終わりです。
お礼
しばらくパソコン業務から離れていたもので、お返事が遅くなり申し訳ありません。いちど試してみます。
- m_mik
- ベストアンサー率26% (31/117)
全てのセルを選択状態にして、 (1の上、Aの左側の何も表示されていない部分をクリックすると選択できます) 「データ」→「フィルタ」→「オートフィルタ」を選択します。 そして、「日付」の右側に追加された▼を押して「空白以外のセル」を選択します。 それで、表示上は空白以外のセルが表示されますが、 そこから、空白以外のセルだけの表を作りたい場合には、表示されている状態のままから… ・表示されている行を選択する。 ※1、2、3、4、7、8、9行が選択される 選択方法は、表示の頭の行番号を選択して行を選択した後、Shiftを押しながら一番下の行番号を選択すると範囲指定が出来ます。 ・コピー(Ctrl+C) ・違うシートへペースト(Ctrl+V) これで、空白行以外のデータがシートにコピーされます。
お礼
お返事ありがとうございます。別の用事があってまだ試していませんが、これから一度やってみます。まずはお礼までに…。
- merlionXX
- ベストアンサー率48% (1930/4007)
データを選択し、メニューの「データ」、「並べ替え」で日付の列を最優先にして昇順で並べ替えたらいかがでしょう?
お礼
お返事ありがとうございます。別件があってまだ試していませんが、 これから一度試してみます。まずはお礼までに…。
お礼
お返事ありがとうございます。 別件があってまだ試していませんが、一度試してみます。 まずはお礼までに…。