[[20090925184628]] 『並べ替え』(蚊に食われたかゆい) ページの最後に飛ぶ

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

 

『並べ替え』(蚊に食われたかゆい)

会社のエクセルはエクセル2003です。

受付名簿に使う会社名の並べ替えをすると行が数列増えます。

substituteを使用し(株)(有)を取り除いた会社名の受付名簿を
作成しました。
が,並べ替えをすると行が増えるのはどういった理由でしょうか?

   
   A        B      C   D    E

    会社名      並べ替え欄  お名前  14来場  15日来場 
    
 1.(株)りんご       りんご     a         ○     ×

 2.(有)オレンジ   オレンジ b

 3.(資)桃      桃 c

上の表Bを基準に並べ替えすると

      A            B        C       D        E  
     会社名      並べ替え欄  お名前  14来場  15日来場 
 1.

 2.

 3.

 4.

 5.  (有)オレンジ     オレンジ       b

 6.  (資)桃        桃            c

 7.  (株)りんご      りんご         a

のように空白の行ができてしまいます。

これはどういった理由からでしょう。
空白の行が1行のみの時もあるし,複数行に亘る時もあります。
いづれにしろなぜこうなるのかがわかりませんので,
お分かりになる方,教えて下さい。お願いします。


 数式を多めにコピーしてたりしませんか?

 (HANA)

『並べ替え』(蚊に食われたかゆい)

HANAさん,ありがとうございます。

確かに数式は作成した表枠の一杯にコピーしました。
まだ会社名簿は入っていない状態です。

これだと空白の行がいくつかできてしまうのですか?


 A列に入力が無く
 B列に数式だけが入っていた場合
 B列は空白で何も無い様に見えますが
 実際は 長さ0の文字列 が入っています。

 ですから、並べ替えを行ったとき
 文字列(オレンジ 桃 りんご 等)よりも上に来ます。

 >空白の行が1行のみの時もあるし,複数行に亘る時もあります。
 1行のみの時は、数式が1行分だけ余分に入力されていた
 複数行有った場合は、数式が複数行余分に入力されていた
 って事だと思います。

 先に並べ替えたい範囲を選択して
  メニュー・データ(D)→並べ替え(S)
 で並べ替えをする等
 本当に並べ替えをしたい範囲だけを選択して
 並べ替えを行うと、ご希望の様に成るかもしれません。

 入力の都度、数式をコピーするようにした方が
 簡単かもしれませんが。

 例えば、F列にでも
=IF(A2="",1,0)
=A2=""
 等の式をB列に数式を入れたのと同じ行数入れておいて
 最優先されるキーとして使用しても良いかもしれません。

 (HANA)

コメント返信:

[ 一覧(最新更新順) ]


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