アプリ版:「スタンプのみでお礼する」機能のリリースについて

Accessで入力値”A”に対する答え”C”を自動的に算出させたいのですが,関数が分からないので困ってます。

入力値を”A”,掛ける数値を”B”,答えを”C”とします。
ここで,Bが変動しない場合は
[A]*[B]
でCが算出できると思いますが,

Aが100未満の場合はBを1
Aが100以上300未満の場合はBを3
Aが300以上の場合はBを5
といった形でCを算出させたい場合はどの様に記述すればよろしいでしょうか?

よろしくお願いします。

A 回答 (2件)

テーブル名:t_Table


項目名:A

と仮定した場合

IIf(t_Test!A<100,1,IIf(t_Test!A<300,3,5))*t_Test!A

で出来ると思います。

よろしければ、一度お試し下さい
    • good
    • 1
この回答へのお礼

ありがとうございます。出来ました。
とても簡潔にご回答くださって助かりました。

お礼日時:2006/03/31 06:35

No.1です



訂正があります。

テーブル名はt_Tableでは無く、t_Testです。
    • good
    • 0

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