みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
今までこの式で運用していたのですが、
If(ペット犬="犬";If(ワクチン今回="■";"▲";
If(ワクチン今回=”◎”;”■”;
If(ワクチン今回=”▲”and(Get(日付)≤ワクチン半年後);”■”;"▲")));"")))
こちらの計算式を使いたいと思い作ってみたら、引数が多すぎます、や()が多すぎますと出てしまいます。
どこにつけたらいいのかわけがわからなくなってしましました。
If(ペット犬="犬";If(ワクチン今回="■";"▲";
If(ワクチン今回=”◎”and(Get(日付)≤ワクチン半年後);”■”;"◎"
If(ワクチン今回=”▲”and(Get(日付)≤ワクチン半年後);”■”;"▲")));"")))
それともCaseを使うのでしょうか?
よろしくお願いいたします。
Offline
どっちでもいいけど
Caseの方がオススメの関数です。
ただ、スクリプツテップにはないですが・・・
Offline
古いバージョンの時には、少し動きが違っていたのですが、今はどちらでも同じように動きます。
Case() の方が制限が少なくて、後からの見通しも良くなりますので、こちらがお薦めです。
Offline
ご回答ありがとうございます。ちなみに下の計算式はどこが違うのでしょうか?
Offline
括弧の数が合っていませんし、セミコロンが抜けています。
Offline
ご回答ありがとうございました。
もっと自分で勉強してみようと思います。
Offline
Pages: 1
[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 504.99 KiB (Peak: 515.74 KiB) ]