EXCELで昇順にナンバーと枚数を連動させる方法は?

このQ&Aのポイント
  • EXCELでナンバーと枚数を連動させながら昇順する方法がわかりません。
  • 枚数の少ないものからA1を連動させて並べ変えたいです。
  • 同じ枚数の中でもNo.が0のものも昇順で並べ替えたいです。
回答を見る
  • ベストアンサー

EXCELで昇順

EXCELでナンバー(A1列)と枚数(B2列)を連動しながら昇順する方法がどうしてもうまくいきません。 枚数の少ないものからA1を連動させて並べ変えたいのです できたら、同じ枚数の中でも0のNo.のものも昇順で並べ替えたい のです。gooの中でも色々とあったのですが、やり方が間違って いるのかうまく出来ません。 言葉足りずにわかりにくいとは思いますがよろしくお願いいたします。  A1列    B2列 No.      枚数  350000 |  200 011111 |  200 400000 |  100    200001 |   50 010000 |  200

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

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

最優先キーはB列、2番目をA列という事で次の手順は如何でしょうか。 (1)表内の任意のセルにカーソルを合わせ (2)データ→並び替え (3)最優先キー欄でB列(枚数)を選択 (4)2番目キー欄でA列(No.)を選択 (5)範囲の先頭行はタイトル行にチェックを付ける→OK

anpiko2
質問者

お礼

嬉しいです! 今、やってみてできました。 (5)のところのチェックと、最後のOKを押した後の、 “数値に見えるものは・・・”というコメントで“テキストと・・” のチェックをテキストのほうにチェックを入れていたので 念のため、数値にして見たところとても綺麗に 0から先頭で並べ替えができました! ありがとうございました。

関連するQ&A

  • エクセルの昇順・降順

    エクセル2000を使用しています。ABCそれぞれのセルに何行も数値が入っています。A1に入っている数値とB1、C1に入っている数値は関連していて、以降、A2・B2・C2もA3・B3・C3・・・も、それぞれ関連している数値です。A列を昇順に直した時に(降順でも良いです)、A列の並び替えに従って、B列・C列も一緒に並び替わってくれる方法は、何かありますか?ご存知の方、教えて下さい。

  • Excelで英数字を昇順で並び替えたい

    Excelで、A列に下記のようなデータが入力されています。 A10B10 A1B1 A1B5 A2B1 A10B1 A2B5 B1A5 A1B13 B1A10 B10A2 B4A3 B1A1 ・・・ これを、下記のように「記号順と記号の後ろの数字を昇順」にして並べ替えたいです。 A1B1 A1B5 A1B13 A2B1 A2B5 A10B1 A10B10 B1A1 B1A5 B1A10 B4A3 B10A2 単に昇順化するとA10B1などが先に来てしまい理想通りになりません。 隣の列にSUBSTITUTE関数などで英字を数字化させたり消して並び替えてもうまくいきません。 アドバイスをいただければと思います。

  • エクセルで昇順での結合

    図のようにA~C列までの数値をD列に「昇順で結合」する方法をご教示願います。

  • 昇順に並び替え をマクロでやりたい

    『昇順に並び替え』をエクセルで、且つマクロでやりたいです。 ただ、『まずA列を並び替えて、次にB列を並び替えて・・・』というように次々移るヤツは可能でしょうか。 厳密にはA列に社員番号・B列に氏名、C列に違う部署の人の社員番号・D列に氏名 なのですが・・・。

  • エクセルで 昇順 降順を 結合した行ごとに

    エクセル2010です。 エクセルで 昇順 降順を 結合した行ごとに 1セットで できないものか? A列 ID番号 B列 名前 C列 ひらがな D列以降 月の 日付 1 2 3 4 5 6 7 8 と 上から 同じ種類の対応するデータが 入っているとします。 聞きたいのは  A列 ID番号順に 並び替えとしたときに 同じセットで 一緒に移動できないか? B列 C列で 並び替えをしたときに 同じセットで 一緒に移動できないか? ということです。 どうか お願いします。

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

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

  • 昇順に並べ替え

    セルA1に50.1、セルB1にB、セルA2に49.9、セルB2にAと入力されています。 A列は、小数点第一位を四捨五入するので両方とも50と表示されています。 A列が同じ(この場合は50)時は、B列は昇順に並べたいです。 VBAで並び替えすると、数字は50.1と49.9なので1行目と2行目が入れ替わりません。 セルに表示されている数字での並び替えはどうしたら良いのでしょうか?

  • ある1列を昇順に並べたときの順番を求めたいエクセル2003

    以下のようにA列に不規則な文字列が入力されているとして,A列を昇順に並べ替えた場合の順序をB列に表示したいのですが,関数で求めることはできないでしょうか? 重複しているものと空白は無視して順位から省いた処理をしたいと思っています。 マクロ,配列数式,フィルタオプションを使用しない方法でお願いします。 作業列を使わない方法が好ましく思いますが,作業列が1列で済むようであればその方法でも教えて頂けると助かります。 無理な質問をしている気もするのですが,そう思いながら質問した場合でもいい回答をよく頂けているので,この度も質問させて頂きました。    A列        B列 ───────────────────────────    あああああ       4   いいいいい       6   さしすせそ       7   702029-A        1    あいうえお       5   さしすせそ          LLLL          3   まみむめも       8   898-5        2

  • エクセル2007でのオートフィルタ

    エクセル2003にてオートフィルタを活用しています。 先日、エクセル2007が入っている新しいパソコンで このファイルを開き、オートフィルタの機能を使用したところ 思うように動かなかったので質問させて下さい。 2003では A列をオートフィルタで昇順、降順をすると B列のデータも連動して動きました。 しかし、2007では A列のみがソートされ、B列は元のまま。。。 これは仕様なのでしょうか? それとも何か設定が必要なのでしょうか?

  • Excelで2行以上の昇順並び替え

    社員旅行の写真の申込みを振分けるのに、Excelで注文番号を整理しています。注文番号を昇順に並び替えたいと思いますが、下記Aさんの様に1行の並び替えは出来たのですが、Bさんの様に2行以上の並び替えで、 1行目左端→1行目右端→2行目左端…→最終行右端(枚数によっては右端までいかない)というようにするにはどの様にしたらよいのでしょうか? Aさん  12 15 21 18 30 Bさん  14 27  7 31 16       6  35 19 41  2

専門家に質問してみよう