- ベストアンサー
データの並べ替えについて
A1からA10まで商品ナンバーが入ってます。その表示方法はC-2というようにアルファベット・ハイフン・数字です。A1のセルにはC-2、 A2のセルにはA-10、A3のセルにはA-5、A4のセルにはC-1・・・と入ってるとします。データの並べ替えを行うとA-10.A-5.C-2.C-1・ ・・となります。できれば、ハイフン後の数字も並べたいのです。(A-5.A-10.C-1.C-2・・・というふうに)どうしたらよいのでしょうか?お願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- nattocurry
- ベストアンサー率31% (587/1853)
関連するQ&A
- Excelの並べ替えについて
Excelの並べ替えについて 商品一覧の表を作っているのですが、そのデータには「数字」「アルファベット」「ひらがな」「カタカナ」が含まれています。 昇順で並べ替えを行うと「数字」-「アルファベット」-「ひらがな」-「カタカナ」の順番になりますが、それを例えば「ひらがな」-「カタカナ」-「数字」-「アルファベット」の順番で並べ替えを行うことは可能でしょうか? 現状では並べ替えを行ったあと範囲選択をして入れ替えをしていますが、それ以外に何かよい方法があればご教授お願いいたします。
- ベストアンサー
- オフィス系ソフト
- ハイフンの入ったデータの並べ替え
ハイフンの入ったデータの並べ替えがうまくいかないのですがシンプルな操作で出来る方法はないでしょうか? たとえば以下のような数値の並べ替えです。 1-10 1-5 1-7 1-6 1-1 1-2
- ベストアンサー
- その他(データベース)
- EXCEL2007の並べ替えについて
お世話になります。 EXCEL2007にて、以下のようなセル内のデータを、 数字とハイフンとカンマ、()を除いたアルファベットで並べ替えたいのですがうまくいきません。 例)以下のように並べられてるものを 2,1-(Cfghfdguheiur) 2,6,8,4-Ajdkdidjdos 6,8,99,5,99-Bisfeigfi 99999,45,85,99-Dhfahdiu . . . 以下のようにアルファベット順に並べたい 2,6,8,4-Ajdkdidjdos 6,8,99,5,99-Bisfeigfi 2,1-(Cfghfdguheiur) 99999,45,85,99-Dhfahdiu . . . 無理なような気もするのですが、何か方法をご存知の方よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- エクセルでデーター並べ替えについて
エクセルで作成したデーターの並べ替えについて教えてください。 表でデーターを入力し並べ替えでデータを並べ替えしようと範囲をドラッグしてデータの並べ替えをすると「この操作は同じサイズの結合セルが必要です」と表示されます。データの中に結合されていないセルが無いか確認しましたがありません。ドラッグの範囲を各列ごとにすると先ほどの表示は出ません。データー全体を並べ替え範囲にすると出ます。 なぜでしょうか?
- ベストアンサー
- オフィス系ソフト
- アルファベットを含む数をエクセルでうまく並べ替えをしたい。
エクセルのA列の中にある、数字で始まりアルファベットを含む桁数が一定ではない 1 2 3 1A1 2B30A3 3D 10A1 1A2 のようなデータを 1 1A1 1A2 2 2B30A3 3 3D 10A1 のように、アルファベットの前後の数で並べ替えをしたいのですが、 「データの並べ替え」を使っても 1 2 3 10A1 1A1 1A2 2B30A3 3D のように並んでしまい困っています。 そこでB列を作業用・並べ替え用のキー列にしたいのですが、 どのような関数、またはマクロを使えば、 上記中段のような並びに出来るでしょうか? 前後に0をつけて桁数を揃えたり、数字とアルファベットを他の記号などに置き換えたりすればよいのかな・・・? など色々試しているのですが、なかなか思うように行きません。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの文字列並べ替えについて
エクセルの文字列並べ替えについて エクセル2000です。 半角文字列の数字とアルファベットを通常のエクセルの機能で昇順で並べ替えた場合 012 013 111 1AA 1B1 211 222 22C 23A 2AB 2BC のように並ぶと思います。(ここでの数字は数値でなく、すべて文字列です) 数字→アルファベットの順番のようです。 これを「アルファベット」→「数字」の順番で並べ替える方法はないでしょうか? 以下のような順にです。 ユーザー定義のリストに基づいた並べ替えがあることは存じていますが、3桁だけでも英数混在だと36×36×36=46,656個のリストを登録しなければならないことになり、現実的と思えません。 目的は、ホストコンピュータから出力される紙のデータがなぜかこのような順で出てきて、それにエクセルで作成したデータをあわせる必要が出てきたためです。 012 013 1AA 1B1 111 2AB 2BC 211 22C 222 23A エクセルの一般機能でもVBAでもかまいません。ご教示いただけると幸いです。
- ベストアンサー
- その他MS Office製品
- Excelの並べ替え
Excelデータでの並べ替えについて… 1 A 36851 2 3 4 B 58714 5 6 7 C 69826 8 9 10 D 38517 というように、一つのデータが3行おきに入っているシートがあり、 一番右の数字を並べ変えた場合、その間隔が詰まってしまいますよね? この間隔を保持したまま並べ替えを行ない、 1 C 69826 2 3 4 B 58714 5 6 7 D 38517 8 9 10 A 36851 という形にしたいです。 どのようにしたらいいのでしょうか。 ご教授、よろしくお願いいたします。
- 締切済み
- オフィス系ソフト
- エクセルの並べ替え・・・
エクセルで並べ替えをしたいんですが、思うようにいきません。教えてください。 A列:日にち B列:ナンバー C列:名前 が入っています。 C列には、関数が入っています。 B列にナンバーを入力すると、名前が自然に入るようになっています。 関数は、 =IF(B2="","",VLOOKUP(B2,' 名 簿 '!$A:$B,2,FALSE)) です。 A~C列を選択して、 C列(名前順)に並び替えをすると、(データ→並び替え) 空欄のセルが上の方に来て、日にち、NOが入力されているセルは、下の方で並び替えされている状態です。 入力されているセルを上にするには、どのようにすればいいのか、教えてください
- ベストアンサー
- その他(Windows)
- excelのデータ並べ替え
データの並べ替えをしたいのですが、 標準では三つしか選べません。 九つの条件で並べ替えをしたいのですが、出来ますか? A列とB列に名前と読みが入っています。 C~Kまでに担当の仕事名が入っています。 このC~Kまでを順番に並べ替えをしたいです。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
簡単にできました。ありがとうございました。