プロが教えるわが家の防犯対策術!

アメリカから商品を取り寄せます。入荷した際にカタログ作成用に円貨を表示するべく、$を円貨にするための(¥の場合は税抜き、税込両方)式を先ほど教えていただきました。

早速価格表を作成したのですが、円貨の1の位を四捨五入するようと新たに指示を受けました。

($1=¥160換算予定で。$6.00以下は全て$6.00として計算します)

例)
$2.99¥(税抜き)¥(税込)
$6.50¥(税抜き)¥(税込)
$4.99¥(税抜き)¥(税込)
$14.99¥(税抜き)¥(税込)
$25.00¥(税抜き)¥(税込)

$=¥160換算

先ほど勉強した式で$6.00以下のものの円貨を出そうとした場合、上記$2.99をエクセルのA列1に記したとして→=MAX(A1、6)*160で円貨は¥960(税抜き)と算出出来たのですが、$14.99の場合→=MAX(14.99,6)*160で¥2,398.4でした。


円貨1の位を四捨五入するべく、
$14.99の場合の税抜き円貨が¥2,400
$ 7.15の場合の税抜き円貨が¥1,140 となるような式を教えてください。


次の入荷から点数が増えそうなので、予め式を用意しておきたいと考えています。

A 回答 (2件)

=ROUND(MAX(A1,6)*160,-1)



ROUNDの2つ目の引数は桁の位置です。

「-1」にすると、結果が10円単位になり、「-2」にすると、結果が100円単位になります。
    • good
    • 0
この回答へのお礼

ありがとうございました。

-1とか-2の意味もわかりました。

本当に助かりました。

感謝します。

お礼日時:2011/04/14 17:59

一例です。


=IF(A1<>"",ROUND(MAX(A1,6)*160,-1),"")
    • good
    • 0
この回答へのお礼

ありがとうございました。

綺麗に円貨が出ました。

こんなに早くにできあがるとは思っていなかったので本当に助かりました。

感謝します。

お礼日時:2011/04/14 18:01

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