Windows Vista SP2、Office2007 SP3を使用しています。
Excel2007でのオートフィルタ関連について質問です。
以下のような表でオートフィルタを使用して抽出(絞り込み)を行なった際に、
| A
1| 動物▼
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
2| さる
3| さる△ →△は半角スペースです。
4| うさぎ
5| ろば
6| かめ
7| うさぎ といったデータがあった場合に、
オートフィルタの[テキストフィルタ]をみると、“さる”が1項目しかなく、
“さる”を選択すると、抽出結果は【2件】でてきます。
※ということは、半角スペースが後ろについているデータと
ついていないデータも同一データとしてみなしているということ・・・?
~~~~~~~~~~~~~~~~~~~~~~~~
次に、フィルタオプションの設定機能を使用して、
結果を「指定した範囲」に表示させると
検索条件範囲に
「さる△(半角スペース付き)」⇒ 結果「さる△」のみ抽出される
「さる(半角スペースなし)」⇒ 結果「さる」と「さる△」の2件が抽出される
※「さる(半角スペースなし)」の場合、「さる」のみ出てくるはずだと
思うのですが、なぜ2件出てくるのか?
~~~~~~~~~~~~~~~~~~~~~~~~
同じデータをつかって、今度はCOUNTIF関数を使うと結果が
異なります。
上記の表で
=COUNTIF(A:A,"さる")と入力した場合は
⇒答え 「1」 となる。
=COUNTIF(A:A,"さる△")と入力した場合は
⇒答え 「1」となる。
~~~~~~~~~~~~~~~~~~~~~~~~~
Excel2003以前は半角スペースが入っているデータと
入っていないデータは「別のもの」という認識でいたのですが、
この結果をみるとどうも異なるようで・・・(認識違いでしょうか)
実際に使用しているデータは4000件程度あるデータで、
●入力時に入力規則のリストを使って入力するようにする
●抽出作業をする前にTRIM関数等でスペースを削除する
といった点を気にすればいいのですが、
オートフィルタで抽出した結果の件数照合をCOUNTIF関数で行ったところ
数に差異があり、
これらの機能の件数の数え方はどういう基準になっているのかを
確認したく、どなたかご存知の方いらっしゃいませんでしょうか。
よろしくお願いいたします。