• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:委託販売の「返金処理業務」を楽にする方法)

委託販売の返金処理業務を効率化する方法

このQ&Aのポイント
  • 委託販売の返金処理業務を効率化する方法についてご相談いたします。
  • 返金業務に時間を取られて疲弊している問題を解決するための方法をお教えください。
  • 販売価格を入力すると返金価格が表示され、合計額もわかるサイトや経理ソフトの活用方法についてご教示いただきたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • yosifuji20
  • ベストアンサー率43% (2675/6115)
回答No.2

>=INT(IF(A2>3000,A2*0.8、A2>1000,A2*0.7、A2*0.6)) IF関数は2つの条件しか扱えません。 それ以上の場合はIFのなかにもう一つIF文を入れ子にします。 ご質問の場合は =INT(IF(A2>3000,A2*0.8、IF(A2>1000,A2*0.7、A2*0.6))) と言う式でいけます。 要するに先頭の式がNOの場合で、IF(1000円より大ならばA2*0.7、1000未満ならばA2*0.6)と言うことです。 これより条件が多い場合は、VLOOKUPなどが良いと思いますが、これはヘルプでお調べください。

ichGojam
質問者

お礼

入れ子!できました^^ 初心者的な質問に大変丁寧にお答えいただき、 ありがとうございました! 立派な計算表が出来上がりました! 今月末よりさっそく使わせていただきます。

その他の回答 (1)

  • yosifuji20
  • ベストアンサー率43% (2675/6115)
回答No.1

エクセルで計算すれば簡単ですね A2に単価を入力し、B2に下記の式を入れます。 =INT(IF(A2>1000,A2*0.7、A2*0.6)) A3以下は上記の式をコピーすれば良いでしょう。 ついでにB1に =SUM(B2:B10) という式を入れておけば合計額も出ますよね。

ichGojam
質問者

お礼

早速ありがとうございます! 教えていただいたように入力して何とかフォーマットを 作ることができました!(拍手) =INT(IF(A2>1000,A2*0.7、A2*0.6)) 2ランクでは問題なくできたのですが、 =INT(IF(A2>3000,A2*0.8、A2>1000,A2*0.7、A2*0.6)) このように3つの価格ランクを欲張って記入したところ、 式が長すぎです、とエラーが出てしまいました。 取り急ぎ、高価格帯作家さん向けのフォーマット、 低価格帯作家さん向けのフォーマットを 2種類作って対応させたつもりではいるのですが、 もしかすると、3ランク向けの もっと便利な数式があるのでしょうか。 厚かましくも教えていただけますと助かります!