
No.2ベストアンサー
- 回答日時:
ファイルメーカー4の頃に書いたモノですが、
(Year(基準日)*12+Month(基準日))-(Year(設置日)*12+Month(設置日))
-If(Day(基準日)<Day(設置日), 1, 0)
これは設置から満何ヶ月経過したかを出します。4月30日設置なら、
5月30日で1を返すわけです。vinocchioさんのはdayの部分を評価し
てないので、5月1日で1を返すでしょう。
No.1
- 回答日時:
あんまり資料がありませんよね。
FileMaker Pro。英語版のFileMaker Pro 7でやってみたら出来たのでやり方を紹介しますね。
経過「月」数ですよね。えーと設置日を"start_date"、この日を2005年1月1日として、今日が2005年12月15日だとすると、11ヶ月と出ればいいんですか?それとも今月も入れて12ヶ月?とりあえず、既に経過した月(11ヶ月)を計算してみましょう。
設置日のフィールド名を"start_date"(date形式)とします。
新たに、結果を入れるフィールドをcalculation(計算?)形式で作成します。
計算式は次の通り。
------------------------------------
(Year ( Get(CurrentDate) ) - Year ( start_date )) * "12" + (Month ( Get(CurrentDate) ) - Month ( start_date ))
------------------------------------
えーと、解説すると、
Get(CurrentDate) は、現在の日付を取得します。
Year() は、()内の日付から、年の部分を抜き出します。
12をかけているのは、「月数」に統一するためです。
同様に、Month() は、()内の日付から、月を抜き出します。
で、残りはそれらの計算です。
start_date の部分だけ、自分の使用している設置日のフィールド名に変えてくださいね。
計算結果は保存せず、必要なときに再計算するようにチェックボックスを入れておきます。英語版では、計算式を入力する画面で、右下の方に storage options(保存オプション)というボタンがありました。そこからチェックボックスの画面に行けます。これで、画面を開くたびに現在の日付で再計算されます。
あと、計算式の画面で、当然ですが計算結果は数字になるようにドロップダウンリストで指定する必要があります。
これでたぶんOKです。パソコンの日付とかを変えてみて、テストしてみてください。
(間違ってたら教えてねw)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コンピューターで2進法が採用...
-
ファイルメーカーで学年を表示...
-
計算結果をCASE WHENで判断した...
-
【ACCESS】未定義関数が発生。...
-
エクセルで四捨五入ではなく、5...
-
Excel 隣のセルが空白以外の場...
-
ACCESSで生年月日より年齢を出...
-
ファイルメーカーで期間内のボ...
-
VBAでエクセルシートを更新...
-
エクセルのチェックボックスを...
-
日付の大小の表現
-
マクロボタンを押すと、ファイ...
-
「24日の0時」って・・・
-
差し込み印刷に当日の日付が入...
-
excelで、セル内に文字が入力さ...
-
Excel関数 「日付を入力...
-
エクセルで数字から名前に変...
-
「時間」、「期日」、「日付」...
-
Accessで24時間を超える時間の...
-
日付以外のデータを抽出したい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 隣のセルが空白以外の場...
-
コンピューターで2進法が採用...
-
エクセルで四捨五入ではなく、5...
-
【ACCESS】未定義関数が発生。...
-
Accessについて教えて下さい。
-
ファイルメーカーで学年を表示...
-
アクセスである時点での年齢を...
-
計算はaccessかexcelか
-
アクセスについて
-
Accessで子供の学年齢を求めた...
-
作業日報作成
-
エクセルで設定したのをアクセ...
-
ファイルメーカープロ8で生年月...
-
Accessの日付計算に関して
-
選択クエリを開けない
-
経過年数の求め方...
-
アクセスの式について
-
発効日から有効期限を求める式...
-
「桐」の定義について
-
mysqlとphpでのデータ表示について
おすすめ情報