TRUNCワークシート関数の使用(Microsoft Excel)
特定の桁数の数値を「切り捨てる」必要がある場合があります。この目的のために、ExcelはTRUNCワークシート機能を提供します。 TRUNCは、目的に応じて、1つまたは2つの引数を使用できます。単一の引数のみで使用する場合、TRUNCは、小数点以下の数値の任意の部分を単純に削除します。たとえば、次のことを考慮してください。
=TRUNC(12.34)
これは12の値を返します。これは、小数点の左側のすべてです。この結果は見覚えがあるかもしれませんし、TRUNCがINT関数と同じことをしていると思われるかもしれません。ただし、いくつかの違いがあります。引数がゼロ未満のシナリオを考えてみましょう:
=TRUNC(-43.21)
この場合、TRUNCはINTのように–44ではなく–43を返します。単一の引数でTRUNCを使用する場合、すべてを小数点の右側にドロップするだけであることを忘れないでください。
TRUNCで2番目の引数を使用する場合は、切り捨てを発生させる小数点以下の桁数を指定できます。たとえば、次の数式は12.3の値を返します。
=TRUNC(12.34,1)
2番目の引数に負の値を使用すると、切り捨ては小数点の左側で行われます。これは、10の累乗を返すのと同じ効果があります。たとえば、1200の値を返す次の例について考えてみます。
=TRUNC(1234.5678,-2)
_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。
このヒント(2151)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。
linkTRUNCワークシート関数の使用。