電子書籍の厳選無料作品が豊富!

IFS関数についてです。
F17~F31まで、業者名(購入したところの名前)が入っています。
AD17~AD31、までは購入したものの税込金額を入れています。
下記にはF17~F31に入る業者名のリストをAZ列に入力していて、
AZ18=成約特典JCB
AZ19=※肉
となっています。
F17が成約特典JCBだったときは、AD17に入力したそのままの金額を入力して、
F17が※肉だったときは、AD17÷1.08した金額を入力して、
F17が成約特典JCBと※肉以外だったら、AD17÷1.10とする
という数式を入れたいのですが、可能でしょうか!?
何度かやってみたけど分からなくて教えてほしいです。
宜しくお願いいたします。

質問者からの補足コメント

  • 15の業者の中で肉とJCBを買うとこは決まってます!
    肉は軽減税率で計算して、JCBは非課税にしたいのです。

      補足日時:2023/11/10 15:24

A 回答 (2件)

>>15の業者の中で肉とJCBを買うとこは決まってます!


解りにくい
AZ18には成約特典JCBの業者名、AZ19には※肉の業者名が1個ずつ入ってると言う意味ですか??


AD列に式を入れると循環参照になってしまうので、AE列に式を入れてくださいな。

=IF(F17=$AZ$18,A1,IF(F17=$AZ$19,F17/1.08,F17/1.1))
これを31行目までコピー。

ですが、
AZ18には、成約特典JCBに該当する業者名が1個しか入って無いのに・・。
質問投稿や補足の説明おかしく無いですか??
    • good
    • 0
この回答へのお礼

ありがとうございます。
説明がわかりにくくて申し訳ないです。
F17から31までは、別のセルにリストを作って入れれるようにしています。
教えていただいた式でやってみます!
ありがとうございました!

お礼日時:2023/11/11 00:30

???15の業者に対して、成約特典JCBや※肉に該当する業者は1個しか無い事になってしまうけど本当??



自分自身を指すと循環参照になってしまうけど・・・。
=AD17÷1.10の式をAD17へは格納出来ない。
    • good
    • 0

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

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A