• ベストアンサー

エクセルの並び替え

こんにちは。エクセルの並び替えの方法を教えてください。 たとえば,18081235 たい      19852354 なな      15879856 しょうこ      44578973 みほ      56873864 きみへ 以上の番号と名前を下四桁で並び替えたいのですが,そうすれば良いでしょうか?エクセル2003です。

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

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

1列追加して、RIGHT関数を使って行う方法ではだめでしょうか? 例:    A列     B列   C列  1 =RIGHT(B1,4) 18081235 たい  2 =RIGHT(B2,4) 19852354 なな  3 =RIGHT(B3,4) 15879856 しょうこ  4 =RIGHT(B4,4) 44578973 みほ 5 =RIGHT(B5,4) 56873864 きみへ 上記のようにA列に関数を追加記入すると下記のように表示されます A列   B列 C列 1 1235 18081235 たい 2 2354 19852354 なな 3 9856 15879856 しょうこ 4 8973 44578973 みほ 5 3864 56873864 きみへ  そのあとA列で並び替え実行

56513888
質問者

補足

A 列の関数までいれることが出来たのですが,並び替えがうまくいかないです。

その他の回答 (2)

回答No.3

表示までうまく行ったのなら 並び替えは 1.A1~C5まですべてマウスで選択(セルのA1マウス左クリックしたままC5へ移動) 2.メニューバーの データ(D)=>並び替え(S) (1)最優先されるキーで”A列”選択、昇順(A)、(範囲の先頭行で)データ(W) 選択  (2) 【OK】マウスで押下 で並びかえ出来ます

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

RIGHT関数,MID関数,MOD関数を使い数値の下4桁を抽出した列を作ってください。 C1=RIGHT(A1,4) C1=MID(A1,5,4) C1=MOD(A1,10000)

関連するQ&A

  • EXCELの並び替え

    いつもお世話になっています。 エクセルの表を作成する際、 00000~99999までのコード番号で並び替えをしたいのですが、 どういう訳か最初が0から始まる番号が一番下にきてしまいます。 0から始まる番号を一番上に持っていく方法を教えて下さい。

  • エクセル 数字並び替え

    エクセルの数字並び替えにて優先順位を2桁目にして 出力するにはどうしたらよいでしょうか? 1つのセルに数字が3桁があります。それが5行あります。 エクセルの並び替えを使用すると、1桁目を基準に下記のようになりますが ----- 211 ----- 305 ----- 311 ----- 454 ----- 502 ----- このようにではなく下記のように優先順位を2桁目以降にし 順番に並び替えをしたいです。 ----- 502 ----- 305 ----- 211 ----- 311 ----- 454 ----- 宜しくお願い致します。

  • エクセルの並び替えについて

    前略 エクセルを活用して名簿を作成しました。名簿の名前を他のエクセル表に連動させて表示させ、その名前の横から個人データを入力したいと思っています。 名簿に新しく人名を追加した場合等、名簿の方で並び替えを実行するのですが、個人データを入力する他のエクセル表では名前だけの並び替えが実行されてしまい、個人データと名前が連動しません。 名簿データの並び替え実施と同時に他のエクセル表も個人データを伴って並び替えできる方法はありますでしょうか? よろしくご教示ください。

  • エクセルVBAでの並び替えについて

    エクセルでデータの並び替えの方法が分からなくて質問します。たとえばBの列の100~999、A100~A999、B100~B999のようなデータが縦に入っているものとします。この中には150-1、150-2のようなデータも混ざってます。これをそのままエクセルで並び替えをしても100~999までは上手にできるのですがその後に150-1とかきてA100~が始まります。例えばこのデータを100~始まり149、150-1,150-2、152,153、154のように上桁から基準に並び替えを行いたいのですがいい方法はありませんか?現在はマクロを使ってVBAでSORTの引数を触ったりしたのですが上手にいきません。基本的にVBAで行っているのでVBAでお願いします。初心者なのでよろしくお願いします。

  • Excelでの並び替え

    Excelの5列の表があります。 この表のデータの並び替えをしたいのですが、3列目は計算式が入っているので、そのままで並び替えをしたいのですが、良い方法を教えて下さい。

  • 住所の並び替え

    エクセルで住所録を作っています。住所の若い順に並び替えをしたいのですが、うまくいきません。 というのも、**1丁目1-1のあとに**1丁目2-1を並べたくても**1丁目11-1のように並んでしまいます。一桁が先に並ぶ方法がないでしょうか?とっても困ってます!!

  • 並び替え

    エクセル2007で、列を変えて、氏名と電話番号を入力しました。氏名で並び替えをすると、当然 電話番号と、一致しなくなります。 氏名番号と一致して、並び替えは、できないのでしょうか。 よろしく お願いします。

  • Excelのテーブルで並び替えがうかくいかない

    Excelのシートにテーブル化したデータがあります。これを50音で並び替え、かつ名前で並び替えを行っています。 50音、名前 い、井上 う、内山 い、伊藤 い、井上 あ、安藤 50音を昇順で並び替えるとあいうえお順にならびかわります。名前のみで並び替えを行うと、こちらも正しく並び替えが行うことができます。 困っているのは、50音で優先並び替えを行って、名前で並び替えを行うと以下のようになってしまいます。 50音、名前 あ、安藤 い、井上 い、伊藤 い、井上 う、内山 井上さんがかたまって表示されると思ったら、かたまって表示されませんでした。 このデータはサンプルデータなので正確ではないですが、名前がかたまって並び替えられないのがわかりません。どういったことが考えられるでしょうか?

  • Excelのシートを並び変えたいのですが。。。

    Excelのシートを"データの並び替え"の様に並び替え出来ませんか? 今、1つのBook内に100シートあるファイルがあります。 それぞれ、シートには数字の名前がついています。 100から900までの数字に枝番号がついてます。 枝番号は、"-"後に1桁から2桁の英数字がついてます。 並び替えの条件は、"-"の前の数字の部分で昇降順にしたいのです。 もしそこで同じ番号のシートがあった時は、"-"後の数字で昇降順にしたいのです。 VBAもマクロも初心者です。よろしくお願いします。

  • Excelの並び替え機能について。

    エクセルで並び替えを行っているさいに、名前、データなどを入力したものを名前で並び替えたんですが、名前だけ入れ替わり他の物が並び変わりません。同じ名前ごとにまとめたいんですが、オートフィルタのボタンを押して各名前をクリックするとその名前だけでまとまるんですが、その名前だけ表示され他の名前は隠れてしまうんですが、全部表示し、名前ごとにまとめれないんでしょうか? また並び替えのさいにこの並び替えを押すとこの操作には、同じサイズの結合セルが必要です。と警告が出るんですが、セルの結合を外してもこれが出ます。 原因が分からず困ってます。詳しい方申し訳ありませんが、宜しくお願いします。

専門家に質問してみよう