No.3ベストアンサー
- 回答日時:
他の方の指摘通り、数字が文字列として表示されているようですね
下記のURLを参考にして数字に変換するか、作業列を設けて並び替えをし、作業列を削除するとよいでしょう
http://kokodane.com/tec2_46.htm
≪操作法 その2≫ 裏技 [乗算] を使って、元の列をいじらず正常に並べ変えする場合
(1)A列に並べ変えたい数字が埋められているとします
1,10,11,12,13,14,15,16,17,18,19,2,20,21,22・・
(2)空いている列(仮にE列とします)に下記のように入力し、オートフィルで下に伸ばして下さい
=A1*1
(3)E列にA列と同じ数字が羅列されるはず(E列は数値になっている)ですので、E列を元に並べ替えを行います
(4)E列を削除すれば元通りの表の書式のまま並べ替えが完了します
No.4
- 回答日時:
添付図参照
B2: =B1+COLUMN()/1000
A1: =INT(SMALL($2:$2,ROW(A1)))
No.2
- 回答日時:
テストでやってみると、数字の前に’をつけて確実に、文字列にして、並べ替えをやると、質問のようになる(これは不思議ではない)
ただし、並べ替えの際に、「数値に見えるものはすべて数値として並べ替え」の確認画面が出るから、そちらを選んでOKにすれば
1
2
3
11
12
13
21
22
のような並び順になったが。
ーー
質問者がやった結果の並び順は、データがどういうことでか判らないが、(数字)文字列として扱われているようだ。
=TYPE(A1)のように入れるとデータタイプを判別・確認できる。
数値は1、文字列は2.
No.1
- 回答日時:
「数字の置換を行わず」の意味がよくわからないのですが、データが文字列で入力されている場合は文字コード順に並べ替えられますので、ご質問のような状況が発生します。
数字順に並べ替えたいなら、文字列数字から通常の「数字」データに変換する必要があります。
その列を選択して「データ」「区切り位置」で「完了」してから並べ替えてみてください。
この回答へのお礼
お礼日時:2011/09/24 19:02
回答ありがとうございます。
置換したくないは、数字を操作したくないといういみで表現させていただきました。
アドバイス頂いた区切り位置で、文字列のまま見事に並べ替えることができました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(パソコン・スマホ・電化製品) CMD等でPC操作(excel開く等)を自動化させたい 1 2023/03/15 09:53
- Access(アクセス) Access2016でフォーム内にExcelの複数シートを 表示させるイメージで複数テーブルの デー 1 2022/11/25 15:30
- Visual Basic(VBA) Excelで横書き50行の漢字テストデータを縦書きのテスト問題にしたい。 6 2022/04/27 15:03
- Excel(エクセル) エクセルの数式で教えてください。 1 2022/07/08 13:46
- Excel(エクセル) Excelの並び替え(先頭の文字以外を基準に並び替えたい) 3 2023/07/07 22:21
- Excel(エクセル) excelで1行ごとに一気に削除する方法はありませんか? 3 2022/05/18 20:58
- Excel(エクセル) Excelで、行に複数の数字が入力されているセルが複数の列存在し、行を跨いでセル内の数値を並び替える 5 2022/06/17 18:03
- Excel(エクセル) 棚卸表の前月比の関数等あれば教えてください 2 2023/05/02 18:34
- Excel(エクセル) 【詳しい方教えて下さい】EXCEL条件に一致する値の複数抽出 9 2022/04/29 10:56
- Excel(エクセル) Excelで日付のグラフへの表示 2 2022/04/15 11:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
エクセルで最初のスペースまで...
-
エクセル(勝手に太字になる)
-
Excelで半角の文字を含むセルを...
-
EXCELで 一桁の数値を二桁に
-
スマートな関数を教えて下さい。
-
2つのエクセルのデータを同じよ...
-
エクセル 同じ値を探して隣の...
-
50人を数回、グループ分けする...
-
エクセルで文字が混じった数字...
-
VBAで文字列を数値に変換したい
-
Excel、市から登録している住所...
-
エクセルで、列の空欄に隣の列...
-
エクセル 時間帯の重複の有無
-
エクセルの表から正の数、負の...
-
「B列が日曜の場合」C列に/...
-
文字列に数字を含むセルを調べたい
-
オートフィルターをかけ、#N/A...
-
【VBA】特定列に文字が入ってい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
エクセルで最初のスペースまで...
-
2つのエクセルのデータを同じよ...
-
エクセル 同じ値を探して隣の...
-
エクセル(勝手に太字になる)
-
「B列が日曜の場合」C列に/...
-
エクセル 文字数 多い順 並...
-
EXCELで 一桁の数値を二桁に
-
Excelで半角の文字を含むセルを...
-
エクセルで文字が混じった数字...
-
エクセルの項目軸を左寄せにしたい
-
Excel、市から登録している住所...
-
エクセルで、列の空欄に隣の列...
-
エクセルの表から正の数、負の...
-
エクセルの並び変えで、空白セ...
-
VBAで文字列を数値に変換したい
-
A列がない・・・A列が非表示に...
-
文字列に数字を含むセルを調べたい
-
50人を数回、グループ分けする...
おすすめ情報