- 締切済み
ソートについて
5桁数字の下3桁を共通数字とするソートを教えてください。 たとえば 02111 53111 68222 95222 38333 とするソートを行いたいのです。 教えてください
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- caceres
- ベストアンサー率43% (61/140)
関連するQ&A
- エクセルのソートについて
こんにちは いつもお世話になっています。 エクセルのソートに関して教えてください。 A列に商品名(ふりがな情報あり)、B列に一桁と二桁の数字(標準表示形式)があります。 ソートの優先順位を第一がB列の下一桁の数字、第二がA列の商品名にする方法を教えてください。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- ユーザIDのソート
WebアプリのログインIDとして、CHAR型7桁で A0001~A000100(5桁~7桁) としているのですが、ユーザIDでソートした際に うまく並ばないんです。 ユーザ一覧をソートしようとした際に、 「A0001」「A0002」・・・「A00010」などと表示したいのに、ユーザIDでSELECTしてくると、 「A0001」「A00010」「A00011」「A00012」「A00013」となってしまい困っています。 うまくソートする方法は無いでしょうか? アドバイスをよろしくお願いいたします。 ※先頭は、アルファベットなので数字としてソートできないですし、IDは、7桁固定で0パディングするというのも出来ないんです。
- ベストアンサー
- PostgreSQL
- エクセルマクロVBAのシートのソート
エクセルのシート名のソートをマクロでしたいのですが 例えば、aaa1,bbb3,bbb5,aaa12,aaa5,ccc1,vvv2,vvv10を ソート後、bbb5,ccc1,vvv2,vvv10,aaa1,aaa5,aaa12のようにしたいです。 aaaのものだけをソートしてシート後ろに移動できればいいです。 その他はそのままで。 ところが、aaa12のように2桁の数字が入ると上手くソートできず困っています。 If Sheets(i).Name > Sheets(j).Name Thenのようなものでは、数字2桁と数字1桁のグループに 分かれてソートされてしまいました。 どのようにしたらいいでしょうか?
- ベストアンサー
- オフィス系ソフト
- ソート
cygwinのCシェルで、ファイルの内容をソートしたいです。 数字だけだとsort -n でソートされるのですが、頭にアルファベットがある場合に ソートする方法はあるでしょうか? 下記のようになってしまうのですが、頭にアルファベットがあっても後ろの数字でソートしたいです。 L1 L10 L101 L102 L2 L20 L201 L3 L30 L301 L401
- 締切済み
- その他(プログラミング・開発)
- ソートで
get().sort(function() { return Math.round(Math.random()) - 0.5; }) はどういう意味ですか? ソートを return Math.round(Math.random()) - 0.5; でするようですが、 ランダムな数字を出してどうやってソートされるのですか? ソートは文字でか数値ででないのですか? http://memopad.bitter.jp/w3c/jsref/jsref_sort.html では >フォルトで、要素をアルファベットの昇順にソートします。 しかし、数値が正しくソートされません(40が5の前に来ます)。 数値をソートするためには、数を比較する関数を追加しなければなりません。 となっています。 ランダムな数字でソートはできるのですか? 使う意味を教えて下さい。 それから、-0.5をしてるのはどういう意味でしょうか?
- ベストアンサー
- JavaScript
- エクセルでのソートについて、教えて下さい
お世話になります。 エクセルのセルに、・・・ 例えば、 5 3 1 9 2 4 6 12 7 2 1 10 とあります。 横方向に、4つの数字ですが、最後は、3つの数字の 合計となっています。 5+3+1=9 というように・・ このように、並んでいるものを、合計の小さい順番に ソートしたいのです。 ソートした結果として、・・・ 5 3 1 9 7 2 1 10 2 4 6 12 このように、合計数字が、小さい順番に、 ソートしたいのです。 さらに、その前の3つの数字も 同時に、合計数字にくっついて、ソートしてほしい のです。 こんなことできるのでしょうか?? 教えて下さい。
- ベストアンサー
- オフィス系ソフト
- ビット単位のソート
あるtextフィールドに '10010000' のように1と0で構成されたものがあります。 このフィールドにたいして、ソート(order by)を行いたいのですが、 何桁目が1のものを上位に、のようなソートを行いたいと思っています。 任意の桁の値だけ取り出せないかと、 型変換、フォーマットや算術演算を使ってみましたがうまくできませんでした。 たとえば '10010000' から5桁目の値 '1' のみを取り出す方法です。 ソートで使用するのが目的です。 わかります方いらっしゃいましたら、よろしくお願いいたします。
- ベストアンサー
- PostgreSQL
- エクセルのソートで、数字よりもアルファベットを優先したい
数字とアルファベットが混在したコードにソートをかけたいと思っています。 (A~Z、0~9の順にしたい) ユーザー設定リストで新しいリストを登録するんだろうな…までは分かるんですが、やってみてもうまくいきません。 私が試したのは、A、B、C…7、8、9と順に一桁です。 ソートをかけたいコードは*******-*という形です。
- 締切済み
- オフィス系ソフト
- dosバッチを使用して昇順に
お世話になります。 dosバッチを利用して、1桁と2桁が混ざった数字を昇順にソートしたいのですが、ただ単にsortで行うと2桁のものはソートされますが、1桁のものはところどころ違う場所に入ってしまいます。 1桁の数字と2桁の数字を分けてソートして後でファイルを合わせたらいいのかとも思いましたが、バッチで1桁と2桁を分ける方法が見つかりません。(探し方が悪いのかと思いますが) どなたか教えていただけるとありがたいです。
- ベストアンサー
- Windows系OS