過去の桐井戸端BBS (桐ver.8)
11120 条件によって、データを取得したい サワデー 2001/05/09-14:51
はじめまして、サワデーと申します。
いつもこのコーナーは見学させております。
私も桐の大の愛好家です。
10年以上も前ですか、初めてパソコンを買ったとき、データベースソフトを何にしようかと迷っておりまして、ソフトの販売店に相談したとき
桐をすすめられて、(桐Ver.2 7万に8時間の講習料2万の計9万で買いました。)
それいらいの愛好家です。でもほとんど会話処理くらいです。
仕事を楽にしたいなと希望があり、簡単な数十行の一括処理を組んでやったこともありました。
簡単なメニューから入庫処理、払い出し処理、宅配便印刷等の処理を行っていましたが、
まだまだ未完成ではありましたが、職場の中ではなかなか好評でした。
転勤で移動してからはどうなったかわかりません。
もともと手書きをなんとか楽にならないかと、私が自分で勝手に考えた末だったので、今はどうなっているのやら。
パソコン自体もすでに無くなっているかもしれない。

前置きはこれくらいにして、恥ずかしい話なのですが、いまだに初心者なもので、質問させてください。

桐8sp6です。
表の計算式で次のようなデータがあったとします。
空白は未定義、各データは文字列で、[確定値]の計算式がわかりません。
条件は[14]から判断していき、[14]のデータがあればそれを返す。
未定義だったら、[13]を返す。
[13]も未定義だったら[12]を返す。[12]も未定義だったら[11]を返すというようにしたいのですが、
#条件選択で試してみましたが、私のおつむではうまくいきませんでした。

項目  [10] [11] [12] [13] [14] [確定値]
データ AA  AA           AA
    AA  BB  BB        BB
    AA  BB  CC CC     CC
    AA  BB  CC DD  DD DD
    AA  BB  CC DD  EE  EE

まだまだ未熟なサワデーでした。よろしくお願いします。
11122 Re:条件によって、データを取得したい tuji 2001/05/09-15:42
記事番号11120へのコメント
要するに[14]が未定義でなければ[14]を返し,
[13]が未定義でなければ[13]を返し・・・以下続く,ということですよね?
#条件選択( cond1 , val1 , … , condn , valn )は
条件式 condi を i=1 から評価し、真の式が現れたら vali を返す。
ということですから順番に,
#条件選択([14]≠#未定義,[14],[13]≠#未定義,[13],[12]≠#未定義,[12],[11]≠#未定義,[11],[10]≠#未定義,[10])
ということでいいんじゃないでしょうか?

11124 Re:条件によって、データを取得したい サワデー 2001/05/09-15:56
記事番号11122へのコメント
tujiさん、さっそくのRESありがとうございます。

試してみたらばっちりうまくいきました。

ありがとうございました。今後ともみなさんよろしくお願いします。

つきあいは長いが、まだまだ未熟者のサワデーでした。

戻る