• 締切済み

ファイルメーカーの日付の計算で「?」を消したい

ファイルメーカープロ15を使っています。 日付計算をしようとしているのですが、 “A”と“B”(ともに日付タイプ、Bの方が後日)から“日数”(計算タイプ)の差を出したくて、 日数=B-A の計算をくんだのですが、Bの欄が空欄の時に日数が「-735683」のような数字が返されます。Bが空欄のときは計算しないとか、日数も空欄のままにしたいのですが、どうすればよいでしょうか? 日数の計算式を入れるところで“式のすべてのフィールドが空欄の時 計算しない”というのはありましたが、“A”の日付は必ず発生するのでフィールドが空欄になることはないのです。 初歩的な質問かと思いますが、よろしくお願いします。

みんなの回答

  • wek00
  • ベストアンサー率61% (91/147)
回答No.1

論理関数で対応できないでしょうか https://help.claris.com/ja/pro-help/ Claris FileMaker Pro 19 ヘルプ https://www.claris.com/ja/resources/documentation/ プロダクトドキュメンテーションセンター  旧バージョンのドキュメンテーション   リンクは FileMaker Pro 16 までしかない https://fmhelp.filemaker.com/help/15/fmp/ja/ FileMaker Pro ヘルプ リファレンス > 関数リファレンス > 論理関数 > If > 条件式の評価結果が偽で、結果 2 が入力されていない場合、If は空の結果を返します。 リファレンス > 関数リファレンス > 論理関数 > IsEmpty カスタム App の作成 > 式と関数の使い方 > 計算式での演算子の使い方 比較演算子・論理演算子

inr
質問者

お礼

ありがとうございます。 私、もう少しファイルメーカー勉強しないといけないですね…。 努力します。

関連するQ&A