OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

計算式

  • 困ってます
  • 質問No.109590
  • 閲覧数111
  • ありがとう数1
  • 気になる数0
  • 回答数3
  • コメント数0

お礼率 0% (0/8)

今「Access97」でシステムを作成していますが、期間の合計を出すことができません。どなたかお分かりの方いらっしゃいましたら教えて下さい。
【詳細】
昭和○○年○○月○○日・・・A
     ~
昭和○○年○○月○○日・・・B
○年○月       ・・・C

A~B=C
という式を作りたいのですが、クエリーでどのように指定したらよいか分かりません。
通報する
  • 回答数3
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全3件)

  • 回答No.1
レベル11

ベストアンサー率 38% (130/334)

ちょっと見当違いかもしれませんが... 「期間の合計」というのは、AからBまで何日あるかと いうことでしょうか? もしそうなら、単純な引き算でできませんかね。 そして FORMAT 関数で書式を指定すれば。 Format(B-A,"書式") というように。
ちょっと見当違いかもしれませんが...

「期間の合計」というのは、AからBまで何日あるかと
いうことでしょうか?

もしそうなら、単純な引き算でできませんかね。
そして FORMAT 関数で書式を指定すれば。

Format(B-A,"書式")
というように。

  • 回答No.2
レベル11

ベストアンサー率 61% (115/186)

こんばんはっ。 ○年○ヶ月と表示したいのでしょうか? Int(DateDiff("m",[開始日],[終了日])/12) & "年" & DateDiff("m",[開始日],[終了日])-Int(DateDiff("m",[開始日],[終了日])/12)*12+Int(Format([終了日],&qu ...続きを読む
こんばんはっ。
○年○ヶ月と表示したいのでしょうか?

Int(DateDiff("m",[開始日],[終了日])/12) & "年" & DateDiff("m",[開始日],[終了日])-Int(DateDiff("m",[開始日],[終了日])/12)*12+Int(Format([終了日],"d")<Format([開始日],"d")) & "ヶ月"

こんな感じの式はどうですか?(ものすごく長くなってしまいました。ごめんなさい)
[開始日]がA
[終了日]がB
になります。

この式をどこに入れるかは分かりますか?
もし、分からなければ、補足してください。

とりあえず式をコピーをしてやってみてください。
(もっと短くてもできるのかなぁ?)
補足コメント
mickael

お礼率 0% (0/8)

具体例
昭和12年12月12日~昭和15年1月1日を投入すると2年2月と回答できるものです。
投稿日時 - 2001-07-31 15:20:26
  • 回答No.3
レベル11

ベストアンサー率 22% (56/252)

i-haradaです。 抽出条件でしょうか? Between A And B  でどうでしょうか? >期間の合計を出すことができません。 これって、日数の合計なのか、他の合計かわからんよ。
i-haradaです。

抽出条件でしょうか?

Between A And B  でどうでしょうか?

>期間の合計を出すことができません。

これって、日数の合計なのか、他の合計かわからんよ。
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このやり方知ってる!同じこと困ったことある。経験を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ