• 締切済み

アクセスの複雑な条件について

以下のタリフに応じて利用料金を求めたいと考えております。 (1)9:00~21:00→20円/30秒 (2)上記時間帯以外は無料 利用開始/終了日、利用開始/終了時刻(時分秒)と利用時間(秒)を元に、料金計算を行います。 エクセルでは、利用開始/終了時刻を全て「秒」で表し(日跨の場合86400加算)IF文で時間帯別に複数条件を指定し、計算していました。アクセスでも料金計算を行いたいのですが、方法がわからず途方に暮れています。複雑なIF文以外にも良い方法はあるのでしょうか? ご教示よろしくお願い致します。

みんなの回答

  • gatyan
  • ベストアンサー率41% (160/385)
回答No.1

iif()などで対応できないら、コードモジュール内に作成した自作関数(Public関数)を呼び出すのはどうでしょう? SQLやクエリから呼び出す祭に引数も受け取れるし、もちろん値も返せます スピードや他のDBシステムに切り替える事を考えるとチョット悩みますが、そういう方法もあるって事で

関連するQ&A