セルの値を千単位に切り上げまたは切り捨てようとしましたが、機能しません。 USDからVNDへの現在の為替レートに基づいて時給を計算しようとしていますが、結果の合計が22,325のような場合は22,000に切り下げ、同様に数百が500以上の場合は23,000に切り上げます
したがって、時給で527,325と表示されている場合、527,000に切り捨てる必要があります。セルには、現在の為替レートにUSDを掛ける数式が既に含まれています。
ROUND
関数を使用する:
=ROUND(A1,-3)
A1は、丸める数値を含むセルです。負の数は、ゼロに置換する小数点のleftの桁数を指定します数字の末尾のゼロ)。
そのようです:
=ROUND( 34528, -3 ) = 35000
OPの例に関して:
=ROUND( 22325, -3 ) = 22000
OPは次のようにも述べました。
同様に、数百が500以上の場合、23,000に切り上げます
=ROUND( 22500, -3 ) = 23000
ROUND FunctionOfficeサポート を参照してください
これを試すこともできます:
=MROUND(A1,1000)
これにより、必要なものが得られます。
527,325と言うときにrounddownから527,000 '。これには、 FLOOR¹関数 または ROUNDDOWN¹関数 が必要です。
=FLOOR(A1, 1000)
=ROUNDDOWN(A1, -3)
数値はそのままにして、0, K
のカスタム数値形式でフォーマットしますが、これは切り捨てられません。番号が527,501の場合、528 K
ではなく527 K
と表示されます。
1000で除算してから丸め、1000で乗算します。
この方法でA1
を丸める式は次のようになります。
=ROUND(A1/1000)*1000
A1
セルに既に式が存在する場合は、A1
を上の式の新しい式に置き換えるだけです。