advanced help
per page, with , order by , clip by
Results of 0 - 1 of about 0 (0.000 sec.)
[[20020626133501]]
@digest: 944cc85f2887e1c5597d0715ec82e46f
@id: 234
@mdate: 2012-03-07T12:42:35Z
@size: 1258
@type: text/plain
#keywords: redback (7815), 替ソ (7380), 121 (5571), 順ソ (5118), ト列 (2542), 加説 (2365), 書換 (2151), 昇順 (1815), シニ (1558), ニア (1464), 、昇 (1176), 122 (1176), ソー (1123), 成方 (1050), 代替 (921), 列挿 (898), 案内 (873), ア) (761), に12 (715), トキ (661), ドレ (653), 連結 (632), べ替 (540), 多数 (515), 並べ (454), ーメ (402), 99 (386), レス (360), (シ (330), 順で (326), アド (320), right (316)
『IPアドレスの昇順ソート』(こうじ)
Aセルに121.0.0.122とあり Bセルに121.0.0.99とあった場合に 普通に昇順ソートすると 121.0.0.122のほうが上にきてしまいます どうしたら昇順に並べ替えれますか? ----- =121.0.0.99>121.0.0.122と入力するとエラーメッセージが表示され、 =121.0099>121.00122に変更されTRUEとなります。 121.0.0.99の方が121.0.0.122より大きい値になりますから、昇順で並べ替えても思ったようになりません。 121.0.0.99⇒121.0.0.099に変更すれば、昇順で121.0.0.099 121.0.0.122・・・となります。 (シニア) ---- シニアさんいつもありがとうございます。 A1にIPアドレスが入っているとき最後の『.』を探して3桁にするのは 下の式でできますが、 =RIGHT("00"&MID(A1,FIND(".",A1,FIND(".",A1,FIND(".",A1)+1)+1)+1,3),3) 並べ替えのために3つ連結するとなると大変です、 もし先頭の 121.0.0 は変化しないのなら =MID(A1,1,8)&RIGHT("00"&MID(A1,9,3),3) をキーに並べ替えればできると思います。 (kazu) ----- Kazuさん追加説明ありがとうございます。 多数のデータを書換えるより、列挿入で案内の式を入力すれば、121.0.0.9 121.0.0.99 にも対応できて、 元データはそのままにして、代替ソート列で行えば、より便利に利用していただけます。 (シニア) ---- このサイトにソートキーの作成方法が載っていますよ http://redback.mo-blog.jp/other/Excel_IP_Sort.html ...
http://www.excel.studio-kazu.jp/wiki/kazuwiki/200206/20020626133501.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97006 documents and 608073 words.

訪問者:カウンタValid HTML 4.01 Transitional