数値を扱うときは、正確な値を取得することが重要です。デフォルトでは、シートを適切にフォーマットしない限り、Google スプレッドシートは入力された値の表示を上下に丸めます。
この記事では、入力された正確な値を取得するために、Google スプレッドシートの四捨五入を停止する方法を説明します。
表示は丸められていますが、値は残ります
最初に理解しておくべきことは、Google スプレッドシートは数値を切り上げまたは切り捨てているように見えますが、それは視覚的にのみ行われるということです。入力された数値の実際の値は変更されません。とはいえ、通貨としてフォーマットされたセルは、カスタム フォーマットでない限り、デフォルトで常に小数点以下 2 桁を表示します。
TRUNC() 関数の使用
TRUNC()、または切り捨ては、切り上げまたは切り捨てを行わずに小数点以下の桁数を表示できる Google スプレッドシートに組み込まれた関数です。表示されない小数点以下の桁数は値を保持しますが、表示されないだけです。これは、カスタムの数値形式を定義せずに正確な数値を表示する最も簡単な方法です。
その使用も非常に簡単です。四捨五入されていない数値を表示するセルにスクリプトを入力するだけです。コードの構文は次のとおりです。
コードは「=TRUNC(Value,[Places])」です。ここで:
「=」は、これがフォーマット スクリプトであることを Google スプレッドシートに伝えるコマンド ラインです。
パスワードなしで無料wifiを取得する方法
「TRUNC」は、入力されたものをすべて切り捨てることを決定するコマンドです。
私が持っているラムの種類をどのように知ることができますか
「値」は、四捨五入しないで表示したい金額です
「位」は表示したい小数点以下の桁数です。
たとえば、切り上げまたは切り捨てを行わずに 123.45678 を表示する場合、コードは =TRUNC(123.45678,5) になります。 123.456 のみを表示したい場合、コードは =TRUNC(123.45678,3) などになります。
もちろん、値セクションに変数を入力できるため、手動で数値を入力する必要はありません。たとえば、セル A1 の数値を切り捨てて小数点以下 5 桁まで表示する場合、数式は =TRUNC(A1,5) になります。 2 つのセルの合計の切り捨てられた値を表示する場合は、プロセスを =TRUNC(A1+A2,5) として入力できます。
値は別のスクリプトにすることもできます。たとえば、A1 から A10 までのいくつかのセルの合計は、=SUM(A1:A10) と記述されます。小数点以下 6 桁まで切り捨てて表示する場合、数式は =TRUNC(SUM(A1:A10),6) になります。エラーが発生しないように、2 番目のプロセスでは等号を省略します。
値は、別のシートにある数値にすることもできます。たとえば、シート 2 のセル A1 にある数値の切り捨てられた値を小数点以下 5 桁まで表示するとします。 =TRUNC(Sheet2!A1,5) のように数式を入力できます。 「!」は、取得しようとしているデータが別のシートにあることを示すインジケーターです。他のシートの名前が変更されている場合 (たとえば、sheet2 ではなくproducts)、代わりに数式を =TRUNC(products!A1,5) として入力します。
数式を入力するときに使用する構文に注意してください。コードでは大文字と小文字が区別されない場合がありますが、コンマまたは括弧の位置を間違えると、関数がエラーを返します。 #NAME エラーが発生した場合は、Google スプレッドシートが入力した値を見つけるのに問題があることを意味します。コードをクリックして、シートのすぐ上にある値ウィンドウを見て、コードを確認してください。これは長いテキスト ボックスです。例えばその右側に。セルに数式がある場合は、常にここに表示されます。
通貨のフォーマット
前に述べたように、通貨を表示するようにフォーマットされたセルは、別のフォーマットでない限り、小数点以下 2 桁までしか表示されません。これを行うのはかなり簡単ですが、スプレッドシートを定期的に使用しない人にとっては明らかではありません。
小数点以下 2 桁を超える小数点以下を切り上げまたは切り捨てずに表示するようにセルの書式を設定するには、次の操作を行います。
起動ウィンドウでSpotifyが開かないようにするにはどうすればよいですか
- 書式を設定するセルをクリックします。
- 上部のメニュー バーにある [フォーマット メニュー] をクリックします。
- 数字にカーソルを合わせると、さらにオプションが表示されます。
- メニューの下部にある [その他の形式] にカーソルを合わせます。
- [カスタム番号形式] をクリックします。
- 使用する数値形式を入力します。
数値フォーマットのリストには、いくつかのタイプが表示され、各タイプを使用した場合の数値の表示方法が表示されます。通貨形式を使用する場合は、ハッシュタグの前に「$」と入力するだけです。たとえば、小数点以下 3 桁までの 1000 区切り文字で通貨を表示する場合は、「$#,####.###」と入力します。各ハッシュタグは、潜在的な数字を表しています。ハッシュタグの数は適宜増減してください。
[その他の形式] にカーソルを合わせたときに別の通貨を使用する場合は、[カスタムの数値形式] ではなく [その他の通貨] を選択します。現在使用している通貨を変更してから、上記の指示に従ってカスタム番号形式を変更してください。
シンプルだがすぐにはわからないツール
方法を知っていれば、Google スプレッドシートで数値の正確な値を取得するのは非常に簡単です。 TRUNC() とカスタム数値形式オプションは、一般ユーザーにはすぐにはわからないかもしれませんが、持っていると便利なツールです。
Google Sheetsが特定の数値を四捨五入しないようにする方法について、他にヒントはありますか?以下のコメントセクションであなたの考えを共有してください。