初心者です。
アクセス2000で見積り・請求書を作成しております。
フォーム上[使用量][料金][加減率(%)][小計]というテキストフォームを作成し、[使用量]に数値を入力すると[料金]に金額が表示されるようSwitch関数をつかい[使用量]<500なら¥100[使用量]<700なら¥200・・・・・
次が問題で、ある一定の量を超えると[使用量]>10000なら1000あたり\1000という具合になります。
[料金]にはこの関数でそれぞれの料金や1000あたりの金額を表示する事ができたのですが[小計]で[使用量]が10000以下なら[料金]*[加減率(%)]、[使用量]が10000以上なら([使用量]*1/1000)*[加減率(%)]の答えが出るようにするにはどうしたらよいのでしょうか?
iif関数で試みたのですが" "の中が数式はだめなんでしょうか?
どうか宜しくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

>「#Name?」とでて計算してくれません。

どこか記述が悪いのでしょうか?

Me! はいらなかったようです。

=IIf([使用量]<5000,[料金]*[加減率],([使用量]/1000)*[加減率])
では駄目でしょうか?
[使用量][料金][加減率][小計]は一応規定値を0にして
ます。
    • good
    • 0

試してないですが…



IIF(me![使用量]<10000,me![料金]*me![加減率(%)],(me![使用量]/1000)*me![加減率(%)])

で駄目ですか?

この回答への補足

早速の回答有難う御座います。
IIF(me![使用量]<10000,me![料金]*me![加減率(%)],(me![使用量]/1000)*me![加減率(%)])
を試してみたのですが、「#Name?」とでて計算してくれません。どこか記述が悪いのでしょうか?

IIF(me![使用量]<5000,me![料金]*me![加減率],(me![使用量]/1000)*me![加減率]")

と記述しました。

補足日時:2005/04/07 08:48
    • good
    • 0
この回答へのお礼

モジュールで記述したら解決しました。
有難う御座いました。

お礼日時:2005/04/07 12:47

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング