• ベストアンサー

excelオートフィルタで

お世話になります。 excel97でオートフィルタを使っています。 数字の列で使っているのですが、””と等しいや””を含むについては抽出してくるのですが、””より大きいや””以上については抽出してきません。 何か考えられることがありますでしょうか? ちなみに 1.並べ替えでは昇順、降順正常に動作します。 2.表示形式は標準です。 以上

質問者が選んだベストアンサー

  • ベストアンサー
  • Fat01ton
  • ベストアンサー率46% (122/264)
回答No.2

#1のものです。 >数値か文字列の区別はどこですれば良いのでしょうか? 見分け方の一つの方法としては 表示を左・中央・右揃えのどれも選択していない状態で 左揃えになればそれは文字です。右揃えになればそれは数値です。 また、数値の前に ’ シングルコーテーションがある場合も文字として認識します。 文字列を数値に変える方法としては 現在、数値(文字?)がある列をコピーし空いている列を選択して 編集→形式を選択して貼付け→加算にチェック→OKをクリックで数値になります。 >並べ替えでは昇順、降順と正常に並び変わってくれる と補足であるので自分で回答しておいてなんなのですが 文字列ではないような気がするのです。 例えば1~10までの値があり並び替える場合 降順で並び替えると文字列なら 9,8,7,6,5,4,3,2,10,1 になります。

その他の回答 (1)

  • Fat01ton
  • ベストアンサー率46% (122/264)
回答No.1

>数字の列で使っているのですが 数値で使っているということでしょうか? それとも文字列でしょうか? もし文字列で入力されているのならご指摘の症状になります。 以上、より大きいは数値にいてから お使いになればOKだと思います。

superstar
質問者

補足

数値か文字列の区別はどこですれば良いのでしょうか? セルの書式設定で数値にしてみましたけどだめでした。 また、先ほども書きましたけど並べ替えでは昇順、降順と正常に並び変わってくれるので大きい、小さいは判別しているような気がするのですが。

関連するQ&A