• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:FileMakerでの計算方法について)

FileMakerでの計算方法について

このQ&Aのポイント
  • FileMaker12Proでの計算について教えてください。期間の計算方法について知りたいです。
  • FileMaker12Proを使用している際に、期間の計算方法について困っています。具体的には、最初の値を取得する方法がわかりません。
  • FileMaker12Proにおける計算方法に関する質問です。特に、期間の計算方法についてお教えください。

質問者が選んだベストアンサー

  • ベストアンサー
  • chieffish
  • ベストアンサー率44% (1149/2554)
回答No.3

2番目はどれも8/10で固定されているようですから 現日付から8/10を引くだけでは? 人に依って日付が違うのでしたら、人でリレーションして 関連テーブル側を日付の昇順ソート設定すると GetNthRecord (テーブル 2::日付;2 )です。

takeisaa
質問者

お礼

chieffishさん、どうもありがとうございます。 人によって日付が違いますので、  GetNthRecord (テーブル 2::日付;2 ) で、試してみます。 ありがとうございます。 別の計算の関係で降順で並べかえしていたので うまく出来なかったようでした。

その他の回答 (2)

  • chieffish
  • ベストアンサー率44% (1149/2554)
回答No.2

前回の日付ということでしたら、テーブル::日付>テーブル2::日付で 自己リレーションして、テーブル2側を日付の降順ソート指定すると テーブル2::日付がそのレコードの前回の日付になります。 でも >今月計算するとしたら、12/11 - 10/18 のようなイメージです。 は12/11-10/21になりますけど? 条件があやふやです。

takeisaa
質問者

補足

chieffishさん 何度も申し訳ありません。 前回の日付ではなく、最新の日付から2番目のデータを引いて 期間を出したいと思っています。 最新日付 - 2番目の日付 という計算を行いたいと思っています。 それで、今月の計算は 12/11 - 10/18 となるのですが、このような計算は可能でしょうか? 

  • chieffish
  • ベストアンサー率44% (1149/2554)
回答No.1

人でリレーションしてMin(テーブル2::日付)とMax(テーブル2::日付) 結果は日付

takeisaa
質問者

補足

chieffishさん、いつもありがとうございます。 すみません。 計算方法をよく見ましたら 計算が 期間:2回目の日付-最新日付 先月だと、10/21-10/18 今月計算するとしたら、12/11 - 10/18 のようなイメージです。 としたいのですが、このような計算は可能でしょうか? すみませんが、よろしくお願いします。

関連するQ&A