Windows 7で、エクスプローラで、次のAのような、英数字3文字で成る8つのフォルダを作るとAのように上から順に並ぶと思っていたのですが、実際に作ってみるとBのように並びます。
A
111
11a
1a1
1aa
a11
a1a
aa1
aaa
B
1a1
1aa
11a
111
a1a
a11
aa1
aaa
Aは、まず数字のグループが上位に来て、その下位にアルファベットのグループが来ると考えた順番です。つまり、数字優先の順番です。
Bは、1桁目に関しては数字優先の順番になっていますが、2桁目以降はどんな規則で配列されているのか分かりません。でたらめのように見えます。
Aのように配列させる方法があるでしょうか。
そのような方法がない場合、Bがどのような規則によって配列しているのか教えていただけないでしょうか。
No.4ベストアンサー
- 回答日時:
win2000以降のエクスプローラの仕様を理解していれば何でもないことです。
マイクロソフトの下記サイトの説明に明記されています。
win7の場合はwin2000の説明を読んでください。
> Aは・・・つまり、数字優先の順番です。
ちがいます。文字列順(昇順)として扱ったsortです。(この方法が一般的なsort方法です)
> Bは・・・でたらめのように見えます。
ちがいます。マイクロソフトの数値順sortです。キチンとした仕様があります。
仕様を正しく理解していないだけです。
> Aのように配列させる方法があるでしょうか。
配列ではなくて並び順(sort順)ですね。
AにもBにもユーザーが好きなようにどちらにでもできます。(デフォルトではBになっています)
---マイクロソフト サイト
Windows 2000 という記述をWin7(またはWin8)と読み替えてください)
名前に数字が含まれるファイルやフォルダの並べ替え順序が Windows XP と Windows 2000 で異なる
http://support.microsoft.com/kb/319827/ja
No.3
- 回答日時:
数字順に並べる場合は、先頭に数字を付ける方法があります。
1-111
2-11a
3-1a1
4-1aa
5-a11
6-a1a
7-aa1
8-aaa
これで順番に並びます。数字が2桁や3桁にしたければ、先頭の数字を増やして行けば良いだけです。
No.2
- 回答日時:
半角数字の固まりは文字種としての「数字」ではなく本当の意味での「数」になります。
> 1a1
> 1aa
> 11a
> 111
ここまでは頭に「数」が来ていますので、それを小さい順に並べます
1<11<111ですね。
> a1a
> a11
この二つも同様に、aの次に来た「数」が小さい順に並んでいます。
1<11ですね。
> aa1
> aaa
余ったのがこの二つです。数字が優先で、数字を含まないaaaが最後です。
Aのように並べる方法はありません。
No.1
- 回答日時:
どうやら、名前に数字がある場合、「数値」として比較するようです。
なので、
1a1と1aaは「1a」は同じで、「1」と「a」で「1」が先
1aaと11aは「1」と「11」で「1」が先
11aと111は「11」と「111」で「11」が先
となっているみたいです
http://www.atmarkit.co.jp/fwin2k/win2ktips/342xp …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) SUMIF関数について 4 2023/06/14 13:13
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
- Excel(エクセル) Excelのマクロで、特定のセルから順番に値を取得したい 5 2022/12/06 15:34
- Excel(エクセル) Excel 複数列のある文字を優先して1列に表示したいです 2 2022/12/03 12:07
- Excel(エクセル) If関数に関する質問です。(再掲) 3 2022/10/01 20:51
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Excel(エクセル) Excelで縦1列に並んだ大量の数字から、一定間隔で平均値を出したい。 2 2023/02/20 09:17
- PHP 【スプレッドシート】順位のつけ方 2 2022/08/17 13:27
- Java Java 南京錠 2 2023/02/04 11:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
自分のマイクロソフトに付属し...
-
オフィス2003を使っています。...
-
outlook アカウントの設定が最...
-
Windows98と、Windows98S...
-
激安ソフト☆ディーエルソフトと...
-
保育園の園だよりの作り方
-
Microsoftを名乗る詐欺にあいま...
-
パソコンで不要なソフトをアン...
-
ウィンドウズだとマイクロソフ...
-
MS社のOfficeはなぜ高いのか?
-
緑・赤・青・黄のマーク(アイ...
-
エクセルが入っていないパソコ...
-
スタートアップ項目。
-
Outlookの定期的なアイテム
-
direct soundの初期化に失敗し...
-
Windows7とWindowsXPの違いを教...
-
Windows2000アクティベートにつ...
-
マイクロソフトパブリッシャー...
-
ワードで斜体を検索したい
-
windowos 11 Microsoft Edgeを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
自分のマイクロソフトに付属し...
-
ワードで斜体を検索したい
-
Excel2016から2019にしたい
-
Outlookの定期的なアイテム
-
オフィス2003を使っています。...
-
激安ソフト☆ディーエルソフトと...
-
PowerPointがPCに入ってない!!
-
保育園の園だよりの作り方
-
Google Chromebookのパソコンで...
-
Windows7とWindowsXPの違いを教...
-
フォトドローの後継ソフトのお...
-
Microsoft Sharedとは?
-
オープンオフィスでエクセルが...
-
Microsoftを名乗る詐欺にあいま...
-
無料でパソコン(エクセル・ワ...
-
WordやExcel、PowerPointのこと...
-
MSNはなんの略ですか。
-
Windows2000アクティベートにつ...
-
インフォメーション ストアを開...
-
マイクロソフト社とアップル社...
おすすめ情報