• ベストアンサー

エクセル関数について(2)

セルに数値の0.5%の計算式が入っています。端数の0.6以上は四捨五入で0.5以下は切り捨てる事が出来る関数はどうやれば良いでしょうか。 例えば、1100*0.5%は5.5ですが5にしたいのです。又、1120の5%は5.6ですが6にです。

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

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

A1セルに1100などがあるとしたら =ROUND(A1*0.5%-0.1,0)

punipuni44
質問者

お礼

回答大変有難うございます。出来ました。

その他の回答 (1)

noname#164823
noname#164823
回答No.1

先程のご質問が曖昧ですね。 同様に IFにネストします。 計算式の入っているセルがC1として、隣のセルにでも 次の式を入れて下さい。 =IF(C1>=5.6,ROUND(C1,0),ROUNDDOWN(C1,0))

punipuni44
質問者

お礼

度々すいません。回答有難うございます。出来ました。

関連するQ&A

  • エクセル関数について

    セルの値の5/1000を(0.5%)の位の端数の0.5以上を四捨五入、0.5未満を切り捨てる関数があるのなら教えて頂けますか。

  • エクセル関数

    エクセル関数を教えて下さい。 A×B=Cの計算でCが小数点以下の端数が出る場合、 答えのCを小数点以下を四捨五入して整数にする関数を教えて下さい。 CをROUND関数でDという整数に置き換えるのは分かりますが、乗算の答えCを同じセルで整数にしたいです。よろしくお願いします。

  • エクセル関数で教えてください!!

    エクセルで作成した表に計算式をいれたいのですが、 わからないので、ぜひ教えてください!! (内容) D15 のセルに A1×B2×C3×D3ーE3 という計算式が入っているとします。 D15の計算式の結果にまた条件をつけたいのです。その条件は 10万を超え10億未満のものは。上位4位以下の端数を四捨五入 の上、上位3位にとどめるというものです。 たぶんIF関数とROUND関数を併用するのでしょうが、実際式の 入れ方がわかりません。 もしご存知な方がいらっしゃればぜひ教えてください!! 宜しくお願いします☆

  • 関数

    お世話になります。 excelで、セルの数値が1以下(0〜0.99…)なら1を表示し1以上の場合は小数第1位を四捨五入にする関数はどう考えるといいでしょうか? 2つを同時に…という頭になりません。 よろしくお願いします。

  • エクセルの関数。お願いします!

    任意の桁数で四捨五入するROUND関数についてお願いします。 A1「5678.492」の数値。 (ア)小数点以下を四捨五入しなさい。 (イ)1の位を四捨五入しなさい。 =ROUND(A1,○)の○には何が入るんでしょうか?

  • エクセルの関数

    エルセルで2つの関数を同一セル内で使う方法を教えて下さい。 つまり、特定のセルの中で 1.平均値を計算する。 2.その計算結果を小数点以下2位四捨五入で1位表示させる・・・という場合です。 例:=AVERAGE(C5:C35) と =ROUND(C36,1) を同一セルの中で処理したいのです。

  • 切り上げ、切捨ての関数を教えて下さい。

    小数点以下を、端数処理するのに、 0.6以上は切り上げ、0.6未満は切り捨てをしたいのですが、そんなことが出来る関数はありますか? 四捨五入まではあるのは知っているのですが、ifとか組み合わせないとダメでしょうか。 教えていただけるとうれしいです。よろしくお願いします。

  • エクセル関数(24捨25入)

    エクセル関数で以下を教えてください。 四捨五入の応用で、24捨25入(74捨75入)の数式が知りたいです。 (ようは下二桁を50か100単位に切捨てもしくは繰り上げしたいです。) 例えば関数の数値が以下左側のような数値の場合に 24捨25入(74捨75入)して右側の数値で表示させたいです。 「1224」⇒「1200」・「1225」⇒「1250」 「1274」⇒「1250」・「1275」⇒「1300」 エクセル自体得意ではなく困っています。 すみませんが教えてください。

  • エクセルの関数について

    こんにちは。 エクセル関数でわからないところがあるので、教えてください。 Round関数で、四捨五入の小数点以下の表示を切っています。 そうすると、その合計を取ると、実際は表示は小数点以下が 切れていても、元の数字は小数点が残っているので 合計を出した時に端数が合いません。 =IF(E5=0,"",G5) このG5に当たる個所が、Round関数が入っていて 合計が合いません。 ちなみにG5には、=ROUND(C6,2) こんな式が入っています。 C6の数値が小数点になっています。 分かる方、教えてください。よろしくお願いいたします。

  • 簡単なエクセルの足し算が上手くゆきません。

    1×2.15= 2×2.15= 3×2.15= 4×2.15= の数式をエクセルで作成しました。 端数表示をしたくないために 表示を「セルの書式設定」の「表示形式」で小数点以下表示しない様にしました。すると自動的に四捨五入され以下の数値になりました。 それぞれの結果が 2 4 6 9 と表示されました。その数値をオートサムを使ったら・・・ 2+4+6+9=22 となりました。 (原因は2.15+4.3+6.45+8.6=21.5の四捨五入と理解しています。) しかし 表示数値を素直に足した結果がほしいのです。(2+4+6+9=21としたい) 直接「22」と入力する以外で何か良い方法・手段はありませんか?

専門家に質問してみよう