• 締切済み

エクセルの数式について

売上金額に対して6%の手数料をもらいます。 手数料の1の位が1と2は「繰り下がりの0」 3と4は「5」に 6と7は「5」に 8と9は「繰り上がりの0」に なる数式をご存知の方ご教授おねがいいたします。 宜しくおねがいいたします。

みんなの回答

  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.2

 例えば売上金額が120円の場合には、売り上げの6%は7.2円となり、売り上げの6%の1の位は7ですから、手数料は5円としなければなりませんが、CEILING関数を使った方法では、手数料が10円となってしまい、正しい手数料を計算する事が出来ません。  今仮に、売上金額がA2以下にに入力されているものとした場合、A2セルの売り上げに対する手数料を表示させるセルに、次の数式を入力してから、そのセルをコピーして、同じ列の3行目以下に貼り付けて下さい。 =IF(ISNUMBER($A2),FLOOR($A2*0.06+2,5),"") 或いは、 =IF(ISNUMBER(INDEX($A:$A,ROW())),FLOOR(INDEX($A:$A,ROW())*0.06+2,5),"")

daiwamejya-
質問者

お礼

kagakusukiさんへ お世話になります。 貴方様の数式で問題解決いたしました。気持のもやもやまで解決する事が出来ました 本当に有難うございました。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

例えばA列には売上が、手数料がB列にあるとして、C1セルには次の式を入力します。 =CEILING(B1-2,5)

関連するQ&A