• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルの得意な人に質問です。)

エクセルでハイフン付き数字を並び替える方法はある?

tom04の回答

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

No.1です! たびたびごめんなさい。 前回はハイフン以前が同じ場合を考慮していませんでした。 ↓の画像のように作業用の列を2列使う方法になりますが・・・ 作業列B2セルは 前回の数式そのままです。 C2セルは =IF(COUNTIF($B$2:$B$100,B2)>1,RIGHT(A2,LEN(A2)-FIND("-",A2)),"") としれ、B2・C2セルを範囲指定し、C2セルのフィルハンドルで下へコピーします。 並び替えの最優先のキーをB列にして、2番目に優先されるキーをC列にし、並び替えを実行します。 最後にB・C列を削除して完了です。 この程度しか思い浮かびませんが、 ごめんなさいね。m(__)m

xjr1250_01
質問者

お礼

ありがとうございました

関連するQ&A

  • エクセルの並べ替えで項目も一緒に並べ替えられてしまいます

    五十音順のふりがなの列を選択し、並べ替えをしたいのですが、項目も一緒に並べ替えられてしまいます。データのみを選択してソートすると、五十音順ではなく並べ替えられています。項目を一緒に並べ替えない方法と、並べ替えでの優先順位を教えてください。よろしくお願いします。

  • Excel 6項目の並べ替えについてできるのでしょうか。

    Excel で、6列あるデータがあります。 並べ替えを6つの優先順位で行いたいと思います。 通常は、3つまでですが、6つの優先されるキーを入れたいのですが、何かいい方法はないでしょぅか。

  • エクセル-順位の自動変更

    はじめまして。 うまく説明できるかわかりませんが、どうぞよろしくお願いします。 エクセルでA列に1から50までの数字が優先順位として降順で入力されているとします。優先順位が変わったときに、例えば、優先順位が3だったセルに1と入力した場合、下記のように自動的に優先順位を再計算するようにできるものでしょうか?  A   A               1   1               2   2               3   1(3から1に変更)       4   4               5   5               .   .               .   .    (変更後)  A  2  3  1  4  5  .             .  自動的に順位を再計算できれば、その後対象データを新しい優先順位順に並べ替えようと思っています。 何卒お力をお貸しください(><)

  • エクセルの並べ替えで!

    よろしくお願いします。 WindowsXP エクセル2000(か2003)です。 エクセルのデータの並べ替えで、日付順に並べ替えたいのですが [データ]ー[並べ替え] でするとH.16.10.3、H16.3.2、H16.5.3、H16.8.4、・・・ のような並びになってしまいます。 オプションで帰られるのかな?と思ったのですが良くわからず、 どうも月の十の位の1が一の位よりも優先されているのかなあ?という感じです。これをうまく一月から12月の順に並べる方法がありましたら教えていただけるとうれしいです。

  • エクセル複数条件の並べ替えについて

    こんばんは。 いつもお世話になり、ありがとうございます。 現在、エクセル2007を利用しております。 現在、並べ替えが上手くいかず、頭を抱えています。 -------------------------------------------------------    A    B    C    D    E 1 区名  町名  丁目  番地  枝番 2 ●区  △△町 05    200   005 3 ●区  △△町 01    300   004 4 ●区  ○○町 03    900   008 5 ●区  ○○町 00    315   200           ・           ・           ・ ------------------------------------------------------- 上記のような表を 町名ごとでまとめ、C列(丁目)・D列(番地)・E列(枝番)の番号を若い数字順に並べ替えたいと思っています。 並べ替えで、 ・町名 ・丁目 ・番地 ・枝番 の優先順位で並べ替えをしてみたのですが、枝番だけ若い数字順なりません。 4条件が揃うような並べ替えの方法というのはあるのでしょうか。 ちなみに、△△町・○○町共各数百行はあります。 ご存知の方がおられましたら、どうかご教授下さいますと助かります。 どうぞよろしくお願いします。

  • エクセルで名簿作成中、名前順に並べ変える方法を教えて下さい。

    エクセルにて約15、000件分(同世帯含む)の名簿作成中です。 町別にシートは作成しており、各町ごと姓(世帯ごと)を「あいうえお順」(昇順)にして作成したいのです。 ツールバー→データ→並べ替えを選択し、優先順位をAフリガナ、B住所、C電話番号として並べ替えをしたところ、例えば、同じ町内に姓が「斉藤」という世帯が何件もいた場合、優先順位の一番をフリガナにしている為、姓は斉藤でも名前のフリナガナが早い順で並べ替えになってしまい、どうしても世帯ごとの昇順にならないのです。町によっては500件近い場合もあり、確認するだけで時間がかかっております。 もし、何か解決方法があれば、どなたか是非教えて下さい。よろしくお願い致します。

  • エクセルの並べ替え

    エクセルデータの番号順の並べ替えをしたいのですが A列に37、54,22,1・・・などの数字が入っており これを1から順番に並べたいです。 ただ、A列1行目に37が入っていますが 次の54はA列5行目に入っています。 B列以降に他のデータ(名前、住所等)を入れる際 一行では間に合わず、それぞれ2~5行程を使用している為なのですが この状態で並べ替えをすると、数字の入っている行のみが並べ替えられ 入っていない行は後ろの方にまとめられてしまいます。 数行まとめて並べ替えをするにはどのようにすればよいでしょうか。 お詳しい方、よろしくお願い致します。

  • エクセルでのならべかえ

    エクセルの並べ替えで、どうもうまくいかなくて…。どなたかどうか助けてください。たとえば、以下のようなデータでまず時間が早い順から並べ替えをして、又同時に番号が若い順から並べ替えをしたいのですが、1番目に優先されるところに時間、2番目に優先されるところに番号といれても、どうしても時間のみでソートされてしまいます。名前のふりがななどは、関係ないようなのですがおなじ苗字で「〃」を使っているところなどがよく順番がくずれてしまいます。なぜなのでしょう?? 番号 名前 時間 1 青木 ** 8:10 2 佐藤 ** 7:00 3 山田 ** 9:00 4 近藤 ** 9:00 5 〃 ** 9:00 例えば、上記で、山田** さんのあとに〃 ** さんがきて、近藤 **さんがきてしまうのです。質問の趣旨がわかってもらえるといいのですが。。どなたかお願いします!

  • エクセルの並び替えで教えて下さい。

    1行目に見出しがあり、何度も並び替えをする(優先順位が3つ以上ある)場合、1行目の並び替えをしたいセルをクリックしてからツールバーの並び替えのボタンを押し並べ替えをしているのですが、1行目の見出しの行がデータの中の含まれてしまう事があるのですが、何故なのかわかりません。 回避する方法はあるのでしょうか?

  • エクセル 並び替え コピー

    データ列1 データ列2 データ列3 データ列4 データ列5 ・・・ 22  41  33  21  44  13 12  52  53  15  32  55 このような2列セットのデータ列が多数あります。例えばデータ列1の左側の数値を優先させて「昇順」で並べ替えます。 データ列1 データ列2 データ列3 12  52  33  21  44  13 22  41  53  15  32  55 この後、データ列2以降に”左側の数値を優先させて「昇順」で並べ替え”という規則を(並び替えの方法)を簡単にコピーする方法がありましたら教えてください。