エクセルでオートサムにより計算された結果セルF10には 528739 と表示されています。

そのすぐ下に 上記の答え*0.91 の答えの下4桁を四捨五入し、それを非表示とし「万」をつける。ということをしたいです。

具体的にはF10が528739のときはF11は 528739*0.91=481152ですので「48万」
F10が535739のときはF11は 528739*0.91=487522ですので「49万」

としたいのですが関数?書式設定でできるのでしょうか。

何かご存知の方いらっしゃいましたら具体的な関数等ご記載いただけるとありがたいです。
どうぞよろしくお願いいたします。

回答の条件
  • 1人1回まで
  • 登録:
  • 終了:2019/10/22 15:00:08
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:nepia11 No.1

回答回数714ベストアンサー獲得回数146

ポイント250pt

=ROUND(F10*0.91/10000,0)
で書士設定>ユーザー定義>G/標準"万"

文字列になってしまっていいのであれば、
=ROUND(F10*0.91/10000,0)&"万"
でもいけます。

ROUND関数は四捨五入する関数で、ROUND("四捨五入する対象","四捨五入する桁数")という使い方をします。"四捨五入する桁数"=0は、小数点第一位を四捨五入して、整数にする、という意味。

id:orekojinn

完璧です。うまくいきました。
ありがとうございました。

2019/10/16 08:18:30

その他の回答1件)

id:nepia11 No.1

回答回数714ベストアンサー獲得回数146ここでベストアンサー

ポイント250pt

=ROUND(F10*0.91/10000,0)
で書士設定>ユーザー定義>G/標準"万"

文字列になってしまっていいのであれば、
=ROUND(F10*0.91/10000,0)&"万"
でもいけます。

ROUND関数は四捨五入する関数で、ROUND("四捨五入する対象","四捨五入する桁数")という使い方をします。"四捨五入する桁数"=0は、小数点第一位を四捨五入して、整数にする、という意味。

id:orekojinn

完璧です。うまくいきました。
ありがとうございました。

2019/10/16 08:18:30
id:AichiKaoru No.2

回答回数180ベストアンサー獲得回数37

ポイント250pt

 
べき乗 の関数
https://excel-microsoft.info/%E6%95%B0%E5%BC%8F%E3%83%BB%E8%A8%88%E7%AE%97/481
 
四捨五入 の関数 
https://www.becoolusers.com/excel/round.html
 
数字の「万」単位のみ漢字で計算結果を表示する方法
https://oshiete.goo.ne.jp/qa/5591150.html
 
セルの書式設定 ユーザー定義 の説明
https://prau-pc.jp/excel/user-defined-format/
 
  
セルF10に計算結果、セルG10に0.91が入力表示されていて、
セルF11に四捨五入した結果を表示すると仮定します。
 
セルF11に、関数計算式として、
=round(power(F10,G10),-4)/10000)
と入力します。
 
セルF11の中に、漢字 万 を一緒に表示させたいときは、
セルの書式設定を、ユーザー定義にして、種類の欄に
[>=10]#"万";G/標準
を入力すると、
計算結果を四捨五入して桁調整した数値が 万 と一緒に、
セルF11に表示されます。
 
 
 

id:orekojinn

ご回答ありがとうございます。。
F11に =F10*0.91/10000 を入れ 書式設定を変更し目的を達成できました。

=round(power(F10,G10),-4)/10000) を入れますと想定していない答えが出てしまいました。

2019/10/16 08:16:28

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません