- ベストアンサー
エクセルの達人さんにお聞きします!
- みんなの回答 (8)
- 専門家の回答
質問者が選んだベストアンサー
達人でなくて中級の下ランクくらいの者で大変恐縮なのですが・・・ (おそらく手打ちであろう)図の3行目に捉われずに、 「文章の中身だけ」で考えると、 B3セル:=ROUNDUP(B1,-3) C3セル:=ROUNDUP(C1,-3) D3セル:=ROUNDUP(D1,-3) F3セル:=SUM(B3:D3) で出来るような気がします。 中の下程度がエクセルを開かずに考えた式なので、 質問者さま並びに達人の皆さまからお叱りを受けるかもしれませんが、 参考までにどうぞ。
その他の回答 (7)
- bunjii
- ベストアンサー率43% (3589/8249)
- imogasi
- ベストアンサー率27% (4737/17069)
>エクセルの達人さんにお聞きします 自己の謙遜の言かもしれないが。回答者にとって、気恥ずかしい文章だ。 こんなことは書かなくてよい。 回答者が力不足で勘違いして、回答することもあるが、みんなが参加の、こういうコーナーではやむを得ない。 ーー なぜ1行目から3行目の数字が出るのかわからない。説明すること。 ーー ひょっとして、下記のようなことを聞いているのかな? 小生の例データで A烈 B列 ーー>四捨五入 13.165 13.2 12.45 12.5 23.016 23 B列合計 48.7 これをB列を使わずやると =SUM(ROUND(A1:A3,1))と入れて Shift+CTRL+ENTER(3つのキーを同時押しする) 配列数式というやり方。 結果は同じ48.7 ーー 小生の例は、四捨五入と勝手にしているが、そこがよくわからず、質問には質問者の説明が必要だろう。 画像だけ張り付けて、文章説明しないのは、質問として不十分。 ー 的外れなら、最低の礼儀として、「有難う」としてやり過ごせばよい。
- fjnobu
- ベストアンサー率21% (491/2332)
B3=((int((B1/1000+0.999))*1000 とすると如何ですか? cは138,000となります。
- s4330
- ベストアンサー率14% (8/56)
繰上げのルールがありません。 まず頭を整理しましょう、そうでないと関数が決まりません。 137,192--->137,000、繰上げでなく切り捨てになってる
- kikisei_
- ベストアンサー率33% (33/98)
先ほどROUNUPで回答した者です。 すみません。 ちゃんと見てなかったです。 C1からC3への修正はROUNUPでは出来ないですね
- kikisei_
- ベストアンサー率33% (33/98)
ROUNDUP関数で、指定した位まで切り上げてくれます。 位の指定にクセがありますので色々と試してみて覚えて下さい。 因みに図の内容であれば B3に =ROUNDUP(B1,-3) C3に =ROUNDUP(C1,-3) D3に =ROUNDUP(D1,-3) で良いと思います。
四捨五入ではありませんね。 条件を日本語で指定願います。