過去の桐井戸端BBS (桐ver.9)
23870 昇順に並び替えをしても空白のデータを一番最後になるようにしたい とらきち 2003/12/12-13:20
表で、昇順に並び替えをすると、
空白のデータがあるとそれが一番上に並び替えされます。

空白のデータを並び替えた一番最後に持って行きたいのですが、何かよい方法はないでしょうか?


23871 Re:昇順に並び替え 宮城 2003/12/12-13:50
記事番号23870へのコメント
とらきちさん、こんにちは。

空白のデータ(ヌル)行を選び、「ンンンンンンンン」あたりで置換。
(半角カナのつもり。データが半角文字の前提です。否応なく最終になるように。)

これで並び替え、別表に書き出し、そちらを開いて「ンンンンンンンン」をヌルに置換。

(もし全角文字含みだと、文字コード表で後ろのほうにある字を「ン」の代わりに。)

23876 Re:昇順に並び替え 悲しげ 2003/12/12-15:02
記事番号23871へのコメント
あるいは並べ替え専用の作業項目を増設し、その増設項目について
昇順で並べ替えると云う方法もあります。
もし全角も有りだとすれは、その項目の項目計算式は

 #条件選択([元の項目]="","腕",1,[元の項目])

もちろん「腕」よりもコード的に後になる漢字を使ってもいいし、半角なら宮城さんの仰る

 #条件選択([元の項目]="","ンンンン",1,[元の項目])

あるいは、元の項目が数値系なら

 #条件選択([元の項目]="",9999999999,1,[元の項目])

とか。

戻る