みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
毎回ありがとうございます。よろしくお願い致します。
特定の条件の時にフィールドにデータを入れたいです。
レイアウト
フィールド1 くだもの
フィールド2 サイズ
フィールド3 品質 (1から5で評価)
フィールド4 小物の柑橘
フィールド5 低品質
と設定し
フィールド1 フィールド2 フィールド3 フィールド4 フィールド5
りんご 30 3
りんご 30 5 1
みかん 30 5 1
みかん 18 5 1
ばなな 18 5 1
ばなな 40 2
ゆず 6 5 1
というような感じで
条件にあったときにフィールド4、5にデータを入れていきたいです。
入力条件
・「柑橘類(みかん・ゆず)かつフィールド2が18cm以下の時」はフィールド4に数字の1をいれる。
・「柑橘類でも18cm以上でフィールド3が5の時」は、フィールド5に数字の1をいれる。
・「その他の果物はフィールド3が5の時」、フィールド5に1を入れる。
・それ以外の時は、フィールド4,フィールド5に何も入れない。
case関数をつかえばいいのかif関数かなと思っていますが、分からなかったので相談致しました。
ご教示いただければ幸いです。
Offline
すいません表みたく作ったところが、ぐっちゃぐちゃになっていますがどうぞよろしくお願い致します。
Offline
フィールド4 の計算式:
Case(FilterValues(List("みかん";"ゆず");フィールド1)<>"" and フィールド2<18; 1)
フィールド5 の計算式:
Case(
FilterValues(List("みかん";"ゆず");フィールド1)<>"" and フィールド2>=18 and フィールド3=5; 1
;
FilterValues(List("みかん";"ゆず");フィールド1)="" and フィールド3=5; 1
)
Offline
ありがとうございます。
無事解決しました。
いつもいつも本当に助かっています。
Offline
Pages: 1
[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 504.07 KiB (Peak: 514.8 KiB) ]