Excelの切り捨て関数
Truncは、10進数を整数にトリミングするために使用されるExcel関数です。これは、2007年版のExcelで導入された三角関数と数学関数の1つです。TRUNCは、必要な精度を指定して10進数の小数部分を削除することにより、整数部分のみを返します。
INTは整数部分を返すためにも使用されますが、欠点があります。ExcelのINT関数を負の数に使用すると、結果の整数部分ではなく、値が小さい数値に丸められます。今回の記事では、以下のトピックを取り上げて、Excelでの切り捨て関数の使用例と式について説明します。
説明
Trunc関数は、桁数に基づいて数値のトリミングされた値を返します。エクセルワークシート機能として活用されている組み込み関数です。Excelシートのセルに数式として入力されます。
構文
- 必要なパラメーター: TRUNC関数で使用されるパラメーターは、numberおよびnum_digitsとして識別されます。
- 数値:ユーザーが小数部分の桁を切り捨てたいのは必須パラメーターです。
- num_digits: 10進数の後に切り捨てられる桁数を指定するために使用されるオプションのパラメーターです。値が指定されていない場合、このパラメーターのデフォルト値は0です。
- 戻り値:この関数は、小数部を省略した数値になります
この機能は、2007、2010、2013、2016、Office365を含むすべての種類のExcelバージョンで機能します。
Num_digitsのパラメーターに値が指定されている場合
- 値がゼロに等しい場合、関数は丸められた値を返します
- 値がゼロより大きい場合、切り捨てられて小数点の右側に表示される桁数を示します
- 値がゼロ未満の場合、切り捨てられる桁数を示し、小数点の左側に表示されます
Excelで切り捨て関数を使用する方法は?(例)
この切り捨て関数Excelテンプレートはここからダウンロードできます–切り捨て関数Excelテンプレート例1-TRUNC関数の基本的な使用法
この例は、切り捨てられた関数の基本的なアプリケーションを最もよく示しています
ステップ1:最初のステップでは、図に示されている次のデータを検討します
ステップ2:カーソルを適切なセルに置いて、ExcelでTRUNC関数を入力します
ステップ3:図に示すようにExcelの切り捨て式を入力します
ステップ4:切り捨てたい番号のセルアドレスを選択します
この場合、num_digitsパラメーターにセルアドレスは指定されず、デフォルト値のゼロが使用されます。Enterキーを押して、結果を確認します。
ステップ5:マウスをドラッグして、残りのセルに数式を適用します。
ステップ6:以下のスクリーンショットに示されている結果を観察します
この場合、デフォルト値がゼロであるため、小数点の左側のみが結果になります。
例2–10進数のセットにTRUNC関数を適用する
この例は、10進数のセットに対する切り捨てられた関数の基本的なアプリケーションを最もよく示しています。
ステップ1:最初のステップでは、図に示されている次のデータを検討します
この例では、小数点以下が切り捨てられる桁数が考慮されます
ステップ2:カーソルを適切なセルに置きます。
ステップ3:図に示すように切り捨てられたExcel関数を入力します
ステップ4:切り捨てたい数値のセルアドレスと桁数を選択します
この場合、セルアドレスは値とnum_digitsパラメータに指定され、列に記載されている値を取ります。Enterキーを押すと、次のような結果が表示されます。
ステップ5:マウスをドラッグして、残りのセルに数式を適用します
ステップ6:以下のスクリーンショットに示されている結果を観察します
この場合、10進数の右側の部分は、桁数の列に指定された値に基づいて生成されます。5桁の数字は、10進数が小数点以下5桁に切り捨てられることを示します。
例3–日付と時刻から日付を抽出するには
ステップ1:最初のステップでは、図に示されている次のデータを検討します
この例では、日付を抽出するための桁数はゼロと見なされます
ステップ2:「抽出日」と呼ばれる適切なセルにカーソルを置き、ExcelでTRUNC関数を入力します
ステップ3:図に示すように切り捨てられたExcel関数を入力します
この場合、セルアドレスは日付と時刻に指定され、num_digitsパラメーターは列に記載されているようにゼロとして指定されます。
ステップ4: Enterキーを押して、以下に示す結果を確認します
ステップ5:マウスをドラッグして、残りのセルにExcelの数式を適用します
ステップ6:以下のスクリーンショットに示されている結果を観察します
図に示すように、切り捨てられた関数Excelを使用して、日付と時刻から日付値のみが抽出されます。桁数を指定しない場合、結果の日付にはデフォルト値のゼロが使用されます。
応用
Trunc関数にはExcelで多くのアプリケーションがあります
- このExcel関数は、財務分析で値を適切な精度レベルにトリミングするのに役立ちます。
- これは、日付からの時刻と日付の値のマイニングに使用されます
- 10進数を最も近い整数に切り捨てる
- 番号を接地する必要がない場合に使用します
覚えておくべきこと
- INTとTRUNCATEのExcel関数は、整数値になるため同じです。ただし、これらを負の値で使用すると異なります。たとえば、INT(-5.3)は値が小さいため-6を返しますが、TRUNC(-5.3)は-5を返し、小数値のみを削除します。
- Num_digitsの値が負の場合、切り捨てられた値をゼロとして返します