[[20090120102130]] 『3桁と4桁の並び替えがうまくできません』(杉) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『3桁と4桁の並び替えがうまくできません』(杉)
 111〜999の並び替えはできるんですが、そのリストに1111〜9999が入ると
 昇順でも降順でもうまく並び替えできないのはなぜでしょうか?
 教えてください

 文字列になっているからではありませんか?
 (ROUGE)

 たぶん文字列になっているからでしょう。
 他の列に=A1*1のように数値で取り出し、そこをキーに並べ替えたらいかがでしょう?
 もしくはText(A1,"0000")みたいにして、全て4桁の文字列に揃えるとか・・・

 文字列の並べ替えは先頭の文字から順番に比較して大小を決めている感じです。
この辺がヒントになるかも・・・   (Hatch)
 Excel の英数字のデータを正しく並べ替える方法
http://support.microsoft.com/kb/322067/ja

ありがとうございます。参考になりました。

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.