• ベストアンサー

excel 次の関数はどういう意味ですか?

エクセルの関数について質問です。 =ROUND(SUM(AC5:AF5)/2,7) 上記の解釈がよくわかりません。 2,7 とはどういう意味ですか? ちなみにセルには0.018906と出ています。 ”2、7”の”2”の部分を毎月変える必要があるとの指示を受けていますが、ネットで調べると四捨五入の関数とのことで、桁数を表しているように思われます。だとすれば、毎月桁数を変えるのはおかしいですし。、、困っています。よろしくお願いいたします。

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

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

ROUND関数は引数1の答えを四捨五入し引数2の桁数で表示しなさいという意味です。 お示しの式ではAC5セルからAF5セルまでの合計を2で割った数値を小数点以下8桁目で四捨五入し、小数点以下7桁目までの数値として表示しなさいとの意味になります。

noname#176992
質問者

お礼

謎がとけました。2は2か月分ということで、月が替わると3(month)として、ここで平均をとっているようでした。ありがとうございました!

その他の回答 (3)

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

回答No2です。毎月2の数値を変えるとのことですが、変える場合の規則性が有るのでしたらそれをお示しください。 2の部分をある関数などで置き換えて式にするなどのことができます。

noname#176992
質問者

お礼

ありがとうございます。今後応用できそうです。大変勉強になりました。

  • Turbo415
  • ベストアンサー率26% (2631/9774)
回答No.3

SUM(AC5:AF5)/2はAC5からAF5までの合計を2で割ると言う意味です。また,7は7桁目で四捨五入といういみです。つまり=ROUND(○,7)が○を7桁目で四捨五入となります。この○のところがSUM(AC5:AF5)/2と言うことです。

noname#176992
質問者

お礼

非常にわかりやすい説明ありがとうございます。謎がとけました!

  • FEX2053
  • ベストアンサー率37% (7995/21381)
回答No.1

SUM(AC5:AF5)/2 これで一つの式です。 意味は「AC5~AF5の4つの数字の合計を2で割る」ですね。 ROUND(xxxx,7) これがもう一つの式で、「小数点以下8桁目を四捨五入 して、小数点以下7桁で表示する」です。 元の数字は多分、0.0189060123とかの、「四捨五入する と0.0189060になる値」だったんじゃないかと思います。 この場合、最後のゼロは表示形式で指定しないと 消えてしまいますので。

関連するQ&A