• ベストアンサー

【エクセル】Excel2007 並べ替えについて

いつもお世話になります。 エクセル2007で並べ替えをしていますが うまくできません。 「空白>数字昇順」にしたいのですが 空白セルを無視して  値が入っているセルのみで ならべかえられてしまいます。 基本的な質問で申し訳ありませんが よろしくお願いします。

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

  • ベストアンサー
  • mate0128
  • ベストアンサー率30% (31/103)
回答No.4

エクセルの並べ替え機能を使うと、残念ながら、空白は、一番下になります。 簡単なのは、空白に「0」を入れておいて、昇順を使うと上のほうになります。 マクロを使う方法もあるそうですが、その方法は、わかりません。

Hisagon
質問者

お礼

アドバイスありがとうございます♪ やっぱり、それが一番懸命な方法のようですね!>< あんまり難しい設定は(マクロとか) できないとおもうので、 0を入れて並べ替え>文字色白にして 見えないようにすることにしました!

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

回答No.3

毎日昇順で並べ替えているのでしたら。クイックアクセスツールバーに「昇順で並べ替え」コマンドを入れておくといいのでは? クイックアクセスツールバーのカスタマイズ方法について・・・ リボンのさらに上にある小さなアイコンの場所で右クリック 「クイックアクセスツールバー」と書いてある部分をクリックするとユーザー設定画面が開きます 左右に選択するところがありますので、その右側の部分から「昇順で並べ替え」と書いてあると場所が下ほどにありますので見つけたらそれを選択して「追加」をくりっくすると、右の画面上にアイコンが追加されます 追加後は「OK」でユーザー設定画面を閉じてクイックアクセスツールバーの中に「昇順で並べ替え」アイコンがあるか確認 次に・・・(添付画像より説明) A2セルをクリック後「Shift」キーを押したまま数値の入力されている最後のセルでクリック 添付画像ではA2をクリックして「Shift」キーを押したままA10をクリックします(1行目の空白セルは範囲に入れないこと) クイックアクセスツールバーに先程追加した「昇順で並べ替え」アイコン(コマンド)をクリックしてあげると昇順で並べ替えられます そういうことじゃなくて~ってことでしょうかねぇ・・・? 

Hisagon
質問者

お礼

画像までつけていただいてありがとうございます。 残念ながらそういうことじゃ…ないんです。 この画像を例にお話すると、 並べ替えをしたあとに  「A2~A4は空白、  続いて数字が昇順に並ぶ」 というのが、私の目指す形なんです。 回答者様のやり方だと、 空白セルが数字より下になってしまいます。 (降順に並べ替えても同じこと…)

全文を見る
すると、全ての回答が全文表示されます。
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

毎朝入力しているとのことでしたら日付の列が用意されていることでしょう。例えばA2セルから下方には日付が例えばA2セルに4/11,A3セルが空白セル、A4セルには4/12,A5セルは空白のセル、A6セルも空白セル、A7セルには4/10,A8セルは空白セル、A9セルには4/13とデータが入力されているとします。 そこで並べ替えのための作業列としてC1セルには並べ替え列とでも入力してからC2セルには次の式を入力して下方にオートフィルドラッグします。 =IF(ISNUMBER(A2),RANK(A2,A:A,1),IF(AND(A2="",COUNT(A2:A$1000)>0),C1,"")) これでC列にはA列で空白のセルでも番号が表示されます。 その後にA列からC列までを選択し、「ホーム」タブの「並べ替えとフィルター」をクリックし、「ユーザー設定の並べ替え」を選択します。表示の画面で「先頭行をデータの見出しとして使用する」にチェックをしてから最優先されるキーに「並べ替え列」を、順序は昇順でOKすればよいでしょう。 例では日付を並べ替えの対象にしていますが、これに限ったことではありません。ご自分が今並べ替えを行いたい列を対象に上記と同様の式をたてて並べ替えをすればよいでしょう。

Hisagon
質問者

補足

回答ありがとうございます。 やってみましたが、日付のみが並べ替えの対象となってしまい やはり、空白は無視されてしまいます。 空白の中では、C列のナンバー順になるのですが、 ならべかえた時に 空白が一番上にくるようにしたいのです…。 私が指示どおりに作れてないのかな…

全文を見る
すると、全ての回答が全文表示されます。
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

並び替え対象の表範囲を「全て選択」した状態で並び替え後、空白行を切り取り→先頭に挿入で如何でしょうか。

Hisagon
質問者

補足

回答ありがとうございます。 確かにそうすれば空白セルが上にきますね。 実は、空白セルを含む行が毎日追加されていくのですよ。 毎朝1回の並べ替えで作業を完了させたいのと、 空白セルを含むセルが多すぎて正しく切り取りするのが 大変なのです…

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルの並べ替え

    エクセル98を使用しています。 文字の入ったものの並べ替えの仕方を教えてください。 たとえば、a123のセルとa1000というセルを昇順に並べ替えようとすると「a1000」の方が先にきてしまいます。 これを数字だけの昇順に並ぶように設定するにはどのようにしたらよいのでしょうか?やはり、0(ゼロ)をいれるなどして、桁を合わせなければだめなのでしょうか?どなたか教えてください。

  • Excel2000の昇順で並べかえをすると・・・・

    続けて質問ばかりすみません。 Excel2000で「昇順で並べ替え」を、すると、 数字の入っているセルが一部、「数式」に変わってしまうんです… これを回避する方法を教えてくださいまし。

  • Null値を並べ替えで・・・

    アクセスのクエリの並べ替えで、昇順にするとNull値(空白)が最初にくると、ヘルプにありました。空白は最後にしてそのほかの値は昇順なんてことはできないのでしょうか?できるのでしたら教えてください。

  • Excel2002並べ替えについて

    いつもお世話になります。並べ替えでA列に数字がランダムに並んでいます。 A列を昇順で並べ替えようとすると「この操作には同じサイズの結合セルが必要です。」のメッセージが出ます。タイトル行がセルの結合がしてあるのがいけないのでしょうか。教えてください。よろしくお願いいたします。

  • エクセルの「昇順」での並べ替えについて質問いたします。

    エクセルの「昇順」での並べ替えについて質問いたします。 (例) 行に左からセルに現場、名前、成績(数字)、地域(東京等)が入力されていて、各々列をなしているシートがあります。地域を昇順にし、その内訳の中で現場を昇順 さらにその内で名前を昇順にしたいのですがフィルターの簡単な操作でできますか。 エクセルの初心者ですがフィルターには列の左右関係、文字と数字の優劣などがあるのでしょうか。フィルターについてご存知の方教えて下さい。

  • Excelの並べ替えについて

    Excelの並べ替えについて 商品一覧の表を作っているのですが、そのデータには「数字」「アルファベット」「ひらがな」「カタカナ」が含まれています。 昇順で並べ替えを行うと「数字」-「アルファベット」-「ひらがな」-「カタカナ」の順番になりますが、それを例えば「ひらがな」-「カタカナ」-「数字」-「アルファベット」の順番で並べ替えを行うことは可能でしょうか? 現状では並べ替えを行ったあと範囲選択をして入れ替えをしていますが、それ以外に何かよい方法があればご教授お願いいたします。

  • EXCELの並べ替えについて

    エクセルで、セル内に文字と数字を組み合わせたデーターの並べ替えがうまくできません。 一行目に「ユ、チ、ホ、キ」のいずれかのカタカナ1文字と5桁の数字を組み合わせたデータの並べ替えを行うと、 数字の部分が並べ替えがされません。 ・オプションのユーザ設定リストで「ユ、チ、ホ、キ」と設定し、数字は昇順に並べたい。 <例>降順で設定すると、 ユ72035   ユ02100 ユ02020 ユ00393 ユ00285 チ34600 チ09650 チ02860 チ02845 チ00300 チ00055 キ00110 ユ、チ、キの順となりますが、数字の部分は、降順になってしまいます。 降順で設定すると キ00110 チ00055 チ00300 チ02845 チ02860 チ09650 チ34600 ユ00285 ユ00393 ユ02020 ユ02100 ユ72035 文字の部分がキ、チ、ユと逆になり、数字の部分が、ばらばらです。 どのように設定すれば、先頭文字がユ、チ、キ、ホの順の数字部分が昇順になるでしょうか? よろしくお願いいたします。

  • エクセルの並べ替え「降順」について

    エクセルで「降順」に並べ替えをしたいのですが 上手くいきませんので教えてください。 F列のセルに、他のシートからVLOOKUPで数値を返しており、 F列を「並べ替え→降順」とすると、データがごっそり消えてしまいます。 昇順は問題なくできますが、降順にすると消えてしまいます。 他の列は問題なく降順にできます。 エクセルのバージョンは2016、OSはWindows11です。 よろしくお願いいたします。

  • Excelでの並べ替え

    こんにちは。 1つのシート内のセルにバラバラに、数字がある場合 それらをまとめて昇順に並べ替えをすることは出来ますか? 例えば、 a-001 a-009 a-008 a-007 a-005 a-002 a-006 a-012 a-010 a-011 a-003 a-004 を a-001 a-005 a-008 a-010 a-002 a-006 a-009 a-011 a-013 a-007 a-012 a-004 と並べ替えをしたいのです。 やはり、これは1列になっていないとダメなのでしょうか? よろしくお願いします。

  • エクセルの並べ替え

    エクセルの並べ替えが上手にできないので教えてください。 ある項目の中に以下のものが入っています。  第2  第1  第3  不参加 これを昇順で並べ替えたいのですが、実行すると第1がずーっと続いて次に第2が続き、なぜかまた何行か第1が続いて第3が始まる、という形になってしまいます。何がおかしいのでしょうか?  

KC-1957 Bluetooth接続が機能しない
このQ&Aのポイント
  • KC-1957 ThinkPad トラックポイント キーボード II - 日本語を購入したが、Bluetooth接続が機能しない。
  • 2.4GHzワイヤレス接続は正常に機能するが、PCやスマートフォンでキーボードを検出できない。
  • LEDが1秒ほど点灯してすぐに消灯するため、ペアリングのためのスライドスイッチの操作も効果がない。
回答を見る

専門家に質問してみよう