過去の桐井戸端BBS (桐ver.8)
17156 マイナスの値を絞込みしたいのですがうまくいきません。 Nagao Kouichi 2002/08/31-18:12
一括処理でも、表の絞込でもマイナス値だけを絞込むことができません。
教えてください。

たとえば
  項目名:マイナス
  データ型 :数値 or 整数 or 通貨  のいづれか
  データ  : -1 ,空欄,空欄,-4    の4個のデータがあるとします。

一括処理で
   絞り込み [マイナス]<0 ,or 絞り込み [マイナス]{<0}

又は 表の 絞り込み条件の比較式に
    <0
と設定し実行しましたが、マイナスの-1,-4のみを絞り込むことができません。
17157 Re:マイナスの値の絞込について Nagao Kouichi 2002/08/31-19:59
記事番号17156へのコメント
わかりました。
未定義値があるとできないようです。
ファイル属性で未定義値を0とみなしてもだめなようで、0を入力しないとだめなようです。

初期入力設定で、初期値を0としておかないと、
マイナスのある計算で、絞り込みを使用するとおかしくなるということか!

17158 Re:マイナスの値の絞込について pokopon 2002/08/31-22:04
記事番号17157へのコメント
Nagao Kouichiさん こんばんは

>初期入力設定で、初期値を0としておかないと、マイナスのある計算で、絞り込みを使用
>するとおかしくなるということか!

というよりも、
絞込みの条件を and条件 にしたらどうですか? 意味なくデータに0を入れなくとも(^_^;)
(私は、未定義値と0を区別して扱った方が良いかと思います)

[マイナス]<>#U かつ [マイナス]<0

で、目的が達成されると思います。

一括処理でなら、
絞り込み [マイナス]{ <>#U ,<0 }

17171 Re:マイナスの値の絞込について 佐田 守弘 2002/09/01-14:26
記事番号17156へのコメント
Nagao Kouichiさん
>   絞り込み [マイナス]<0 ,or 絞り込み [マイナス]{<0}
と書かれていますが、絞り込みで記述するのは比較式ですから、
論理演算子「.OR」を使った記述はできないはずです。

御質問の件は、
 絞り込み [マイナス]{<>#未定義,<0}
と記述すべきところと思います。

●未定義について
未定義値を大小比較すると、0よりも小さく、絶対値が最大のマイナス値よりも小さいとして扱われます。
つまり、単に「<0」と記述したのでは、未定義値も含まれてしまいます。

佐田守弘(KS-00119)
17177 有り難うございました。 Nagao Kouichi 2002/09/02-21:19
記事番号17158へのコメント
pokoponさん
うまくいきました。有り難うございました。
一応、AND条件も考えたのですが、未定義値を0と見なす設定にしていましたので、
<#U,<0としていました。

戻る