目次:
- 一部の業界では、最も近いペニーにドルを丸めるのが一般的です。この図は、一番近いペニーまでドルの値を上下に丸めることで結果の数値にどのように影響するかを示しています。
- 報告書、数字は有効数字で表示されます。数百万の数字を扱うときには、数十、数百、および数千の位までの精度を示すために余計な数字でレポートを氾濫させる必要はありません。
ビデオ: モーゼル HSc ダミーカートリッジ式モデルガン作動動画 2024
多くの場合、顧客はきれいな丸数字を見たいと思っています。精度のために小数点と不必要な桁数のユーザーを浸水させると、実際にレポートを読みにくくすることができます。このため、Excelの丸め関数の使用を検討することをお勧めします。
この図は、ROUND、ROUNDUP、およびROUNDDOWN関数の使用によって数値9.45がどのように影響を受けるかを示しています。
<! - 1 - >ExcelのROUND関数は、指定された数値を指定された桁数に丸めるために使用されます。 ROUND関数は、元の値と丸められる桁数の2つの引数をとります。
2番目の引数として0を入力すると、Excelにすべての小数点以下の桁を削除し、小数点以下の桁数に基づいて整数部分を丸めます。たとえば、この数式は94に丸めます。
= ROUND(94。45、0)
2番目の引数に1を入力すると、2番目の小数点の値に基づいて1小数点に丸めます。たとえば、この数式は94に丸められます。5:
<! - 2 - >= ROUND(94. 45、1)
また、小数点の左側の値に基づいて丸めを行うようにExcelに指示する、第2引数として負の数を入力することもできます。
= ROUND(94. 45、-1)
ROUNDUPまたはROUNDDOWN関数を使用して、特定の方向に丸めを強制することができます。
このROUNDUP式は、94. 45から94までを丸める:
= ROUNDDOWN(94. 45、0)
このROUNDUP式は、94. 45から95:
<! - ROUNDUP(94. 45、0)Excelで最も近いペニーに丸める
一部の業界では、最も近いペニーにドルを丸めるのが一般的です。この図は、一番近いペニーまでドルの値を上下に丸めることで結果の数値にどのように影響するかを示しています。
CEILINGまたはFLOOR関数を使用して、最も近いペニーに丸めることができます。
CEILING関数は、渡す重要度の最も近い倍数まで数値を丸めます。このユーティリティは、独自のビジネスルールで標準の丸めプロトコルをオーバーライドする必要がある場合に便利です。たとえば、重要度が1のCEILING関数を使用して、123. 222から124に丸めるようにExcelを強制できます。
= CEILING(123.222,1)
01は重要度として、CEILING関数に最も近いペニーに丸めるよう指示します。
あなたが最も近いニッケルに丸めたいなら、あなたは使うことができます。 05を重要度とする。たとえば、次の数式は123を返します。15:
= CEILING(123。11、。05)
FLOOR関数は、丸め
を 意義。次の例の関数は、123. 19を最も近いニッケルに丸めて123. 15とします。 = FLOOR(123.19、。05)
Excelの有効数字の丸め
報告書、数字は有効数字で表示されます。数百万の数字を扱うときには、数十、数百、および数千の位までの精度を示すために余計な数字でレポートを氾濫させる必要はありません。
たとえば、番号883,778を表示する代わりに、数字を1桁の有効数字に丸めることができます。これは、900,000と同じ数字を表示することを意味します。883,778を2桁の有効数字に丸めると、数字は880,000となります。
本質的に、特定の数字の場所が十分に重要であるとみなしています。残りの数字はゼロで置き換えることができます。このようにすると問題が生じるかもしれないように感じるかもしれませんが、十分な数を扱っているときは、ある重要度以下の数字は重要ではありません。
次の図は、指定された有効数字の桁数を四捨五入する式を実装する方法を示しています。
ExcelのROUND関数を使用して、指定した数値を指定した桁数に丸めます。 ROUND関数は、元の値と丸められる桁数の2つの引数をとります。
第2引数として負の数を入力すると、小数点の左側の有効数字に基づいて丸められます。
= ROUND(9489、-2)
有効桁数の引数を-3に変更すると、9000の値が返されます。
= ROUND(B14、-3)
これはうまくいくが、数値が違うとどうなるだろうか?つまり、あなたの数字の何百万は何百万人、他の人は数十万人なのでしょうか? 1桁の有効数字をすべて表示したい場合は、各数字タイプに必要な異なる有効数字桁数を考慮して、それぞれの数字に異なるROUND関数を作成する必要があります。
この問題を解決するために、ハードコードされた有効桁数の引数を、その数値を計算する式で置き換えることができます。
あなたの番号が-2330であるとします。
LEN(INT(ABS(-2330.45)))* - 1 + 2
この数式は、最初にあなたの数値をABSにラップします存在するかもしれない負のシンボルを効果的に除去します。次に、その結果をINT関数にラップし、存在する可能性のある小数を取り除きます。次に、
が という結果をLEN関数にラップして、小数点または否定記号なしの数字に含まれる文字の数を取得します。 この例では、数式のこの部分が4になります。数字が-2330の場合。小数点と負の記号を取り除くと、4文字が残されます。
この数値に-1を掛けて負の数にしてから、あなたが探している有効数字の桁数に加算します。この例では、その計算は次のようになります。4 * -1 + 2 = -2。
この式もROUND関数の第2引数として使用されます。この式をExcelに入力し、数値を2300(2桁の有効数字)に丸めます。
= ROUND(-2330.45、LEN(INT(ABS(-2330.45)))* - 1 + 2)
この式を、ソース番号と目的の有効数字の数を保持するセルを指し示すセル参照に置き換えることができます。
= ROUND(B5、LEN(INT(ABS(B5)))* - 1 + $ E $ 3)