Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 7全般 : Excel 2010)
SUMIFSで計算後、四捨五入して100万円単位で表示
投稿日時: 19/06/19 09:51:58
投稿者: 匿名

SUMIFS後、出た数字を四捨五入して、
さらに100万円単位で表示したいです。
 
185,000だったら、0.2にしたいです。
 
ROUNDで出来ると聞き、やってみたのですが、
引数がおかしいというエラーが出てしまいます。
なにか方法はないでしょうか。
そもそもSUMIFSとROUNDの併用って可能ですか?
たくさん調べたのですが、
ヒントが得られませんでした。

回答
投稿日時: 19/06/19 10:33:20
投稿者: ライスマン

回答ではありません
下記のサイトで質問している方と同じ方ですよね
http://www.excel.studio-kazu.jp/kw/20190618120059.html
 
あちらのサイトで続けられたほうが宜しいかと

回答
投稿日時: 19/06/19 10:43:07
投稿者: Suzu

出来ます。
 

引用:
ヒントが得られませんでした

どんなヒントを求めているのでしょう。
 
SUMIFSと、ROUND それぞれ
どの引数にどんな値を与えればどう変化するのか、
どんな関数なのかきちんと動作を確認し、理解しましょう。
 
それができて初めてヒントがヒントとなりえます。
引数の意味が判らなければヒントである事にすら気づけないでしょう。
 
引用:
100万円単位で表示したいです。
185,000だったら、0.2にしたいです。

 
100万円単位四捨五入の結果を得るなら、180000は、0です。
 
100万円単位「表示」の、1万円の桁を 四捨五入(結果10万円単位の表示) ?
 
合計の結果を、必要桁にて除算を行い その結果に対し ROUND関数 となります。

回答
投稿日時: 19/06/19 11:29:43
投稿者: んなっと

「万の位で四捨五入した後、100万の単位に変換したい」ということですね。
185,000[円] → 0.2[百万円]
  
     A  B
1 185,000 0.2
2  85000 0.1
3 1043000  1
4 1053000 1.1
5  45000  0
  
コナミさんの式の
=ROUND(A1,-5)/1000000
とか
=ROUND(A1/1000000,1)
で、A1のところに現在の SUMIFS(   ) の式を入れるだけです。

投稿日時: 19/06/19 19:48:20
投稿者: 匿名

んなっとさま
みなさま
 
厳しいご意見も、親切なご指導もありがとうございました。
 
エクセルが全く得意ではない私が、
上司より大至急500件のデータ集計を依頼されてしまい、
とても気持ちが焦っており、不適切な対応や言葉があったこと、
こころからお詫びいたします。
 
本日再度教えていただいた内容で試してみたのですが、
やはり引数のエラーがでてしまいました。
 
試しに別々ではどうなるのかと思い、
SUMIFSをした後、右側に作業列を追加して、
教えていただいた内容のROUNDを試したところ、
理想通りの答えが出たのですが、
本来は行をたしてはいけない作業なので、これではだめなのです…
 
私には勉強が足らず難しいようなので、
手入力で対応することにします。
みなさまありがとうございました。