---
schema_version: "1"
id: bfd491764216be0d51943c83f00c9e2af1862556dfdeaa0f4f186c1019cadade
title: 数値関数
collection: tableau
version: next
locale: ja-jp
portal_url: https://docs.salesforce.com/tableau/next/ja-jp/pro/desktop/functions_functions_number.md
canonical_url: https://help.tableau.com/v0.0/pro/desktop/ja-jp/functions_functions_number.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 4a0ed5b0c22348e8ff6642a91bc43c6cf1d158bc0815b290f71c0fe47887b216
description: Reference for Tableau number functions used in calculations.
---
[メイン コンテンツに進む](#main-content)

# 数値関数

この記事は、数値関数と Tableau での用途について紹介します。また、例を使用して数値計算を作成する方法を示し。

## 数値関数を使う理由

数値関数により、フィールド内のデータ値で計算することが可能になります。数値関数は、数値を含むフィールドでのみ使用することができます。詳細については、[データ型](https://help.tableau.com/v0.0/pro/desktop/ja-jp/datafields_typesandroles_datatypes.htm)を参照してください。

たとえば、「予算分散」という名前の、予算の分散の値を含むフィールドがあるとします。値の一つが -7 とします。ABS 関数を使って、その数値と、そのフィールド内のその他すべての数値の絶対値を返すことができます。

計算結果は次のようになります。

`ABS[Budget Variance]`

\-7 の値の場合、出力は 7 になります。

## Tableau で利用可能な数値関数:

### ABS

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>ABS(number)</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値 (正)</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>指定された <code>&lt;number&gt;</code> の絶対値を返します。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre>ABS(-7) = 7<br>ABS([Budget Variance])</pre>
                                <p>2 番目の例では、Budget Variance フィールドに含まれているすべての数値の絶対値を返します。</p>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td><code><a href="#SIGN" class="xref">SIGN</a></code> も参照してください。</td>
                        </tr>
                    </tbody>
                </table>

### ACOS

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>ACOS(number)</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値 (ラジアン単位の角度)</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>指定された <code>&lt;number&gt;</code> のアークコサイン (角度) を返します。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre>ACOS(-1) = 3.14159265358979</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td>逆関数 <code><a href="#COS" class="xref">COS</a></code> は、ラジアン単位の角度を引数として受け取り、コサインを返します。</td>
                        </tr>
                    </tbody>
                </table>

### ASIN

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>ASIN(number)</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値 (ラジアン単位の角度)</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>指定された <code>&lt;number&gt;</code> のアークサイン (角度) を返します。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre>ASIN(1) = 1.5707963267949</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td>逆関数 <code><a href="#SIN" class="xref">SIN</a></code> は、ラジアン単位の角度を引数として受け取り、サインを返します。</td>
                        </tr>
                    </tbody>
                </table>

### ATAN

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>ATAN(number)</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値 (ラジアン単位の角度)</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>指定された <code>&lt;number&gt;</code> のアークタンジェント (角度) を返します。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre>ATAN(180) = 1.5652408283942</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td>
                                <p>逆関数 <code>TAN</code> は、ラジアン単位の角度を引数として受け取り、タンジェントを返します。</p>
                                <p><code><a href="#ATAN2" class="xref">ATAN2</a></code> と <code><a href="#COT" class="xref">COT</a></code> も参照してください。</p>
                            </td>
                        </tr>
                    </tbody>
                </table>

### ATAN2

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>ATAN2(y number, x number)</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値 (ラジアン単位の角度)</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>2 つの数値 (x と y) の間のアークタンジェント (角度) を返します。結果はラジアン単位です。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre>ATAN2(2, 1) = 1.10714871779409</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td><code><a href="#ATAN" class="xref">ATAN</a></code>、<code><a href="#TAN" class="xref">TAN</a></code>、<code><a href="#COT" class="xref">COT</a></code> も参照してください。</td>
                        </tr>
                    </tbody>
                </table>

### CEILING

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>CEILING(number)</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>整数</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td><code>&lt;number&gt;</code> を等しいかより大きな最も近い整数に切り上げます。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre xml:space="preserve">CEILING(2.1) = 3</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td><code><a href="#FLOOR" class="xref">FLOOR</a></code> と <code><a href="#ROUND" class="xref">ROUND</a></code> も参照してください。</td>
                        </tr>
                        <tr>
                            <td>データベースの制限</td>
                            <td>
                                <p><code>CEILING</code> は次のコネクタで利用できます。Microsoft Excel、テキスト ファイル、統計ファイル、パブリッシュされたデータ ソース、Amazon EMR Hadoop Hive、Amazon Redshift、Cloudera Hadoop、DataStax Enterprise、Google Analytics、Google BigQuery、Hortonworks Hadoop Hive、MapR&nbsp;Hadoop Hive、Microsoft SQL Server、Salesforce、Spark SQL。</p>
                            </td>
                        </tr>
                    </tbody>
                </table>

### COS

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>COS(number)</code>
                                <p>引数の数値はラジアン単位の角度です。</p>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>角度のコサインを返します。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre>COS(PI( ) /4) = 0.707106781186548</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td>
                                <p>逆関数 <code><a href="#ACOS" class="xref">ACOS</a></code> は、引数としてコサインを受け取り、角度をラジアン単位で返します。</p>
                                <p><code><a href="#PI" class="xref">PI</a></code> も参照してください。角度を度単位からラジアン単位に変換するには、<code><a href="#RADIANS" class="xref">RADIANS</a></code> を使用します。</p>
                            </td>
                        </tr>
                    </tbody>
                </table>

### COT

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>COT(number)</code>
                                <p>引数の数値はラジアン単位の角度です。</p>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>角度のコタンジェントを返します。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre>COT(PI( ) /4) = 1</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td><code><a href="#ATAN" class="xref">ATAN</a></code>、<code><a href="#TAN" class="xref">TAN</a></code>、<code><a href="#PI" class="xref">PI</a></code> も参照してください。角度を度単位からラジアン単位に変換するには、<code><a href="#RADIANS" class="xref">RADIANS</a></code> を使用します。</td>
                        </tr>
                    </tbody>
                </table>

### DEGREES

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>DEGREES(number)</code>
                                <p>引数の数値はラジアン単位の角度です。</p>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値 (度)</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>ラジアン単位の角度を度単位に変換します。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre>DEGREES(PI( )/4) = 45.0</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td>
                                <p>逆関数 <code><a href="#RADIANS" class="xref">RADIANS</a></code> は、角度を度単位で受け取り、ラジアン単位で返します。</p>
                                <p><code><a href="#PI" class="xref">PI</a>()</code> も参照してください。</p>
                            </td>
                        </tr>
                    </tbody>
                </table>

### DIV

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>DIV(integer1, integer2)</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>整数</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td><code>&lt;integer1&gt;</code> を <code>&lt;integer2&gt;</code> で割った割り算の整数部分を返します。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre>DIV(11,2) = 5</pre>
                            </td>
                        </tr>
                    </tbody>
                </table>

### EXP

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>EXP(number)</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>指定された <code>&lt;number&gt;</code> で e を累乗した値を返します。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre>EXP(2) = 7.389<br>EXP(-[Growth Rate]*[Time])</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td><code><a href="#LN" class="xref">LN</a></code> も参照してください。</td>
                        </tr>
                    </tbody>
                </table>

### FLOOR

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>FLOOR(number)</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>整数</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td><code>&lt;number&gt;</code> を等しいかより小さな最も近い整数に切り下げます。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre xml:space="preserve">FLOOR(7.9) = 7</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td><code><a href="#CEILING" class="xref">CEILING</a></code> と <code><a href="#ROUND" class="xref">ROUND</a></code> も参照してください。</td>
                        </tr>
                        <tr>
                            <td>データベースの制限</td>
                            <td>
                                <p><code>FLOOR</code> は次のコネクタで利用できます。Microsoft Excel、テキスト ファイル、統計ファイル、パブリッシュされたデータ ソース、Amazon EMR Hadoop Hive、Cloudera Hadoop、DataStax Enterprise、Google Analytics、Google BigQuery、Hortonworks Hadoop Hive、MapR&nbsp;Hadoop Hive、Microsoft SQL Server、Salesforce、Spark SQL。</p>
                            </td>
                        </tr>
                    </tbody>
                </table>

### HEXBINX

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>HEXBINX(number, number)</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>x、y 座標を最も近い六角形のビンの x 座標にマッピングします。ビンの横幅は 1 です。入力時には適切に拡大縮小する必要があります。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre xml:space="preserve">HEXBINX([Longitude]*2.5, [Latitude]*2.5)</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td><code>HEXBINX </code>と <code><a href="#HEXBINY" class="xref">HEXBINY</a></code> は、六角形のビン用のビニング関数とプロット関数です。六角形のビンは、マップなどの x/y 平面内でデータを可視化するための効率的で洗練されたオプションです。ビンは六角形なので、各ビンは円に近似し、データ点からビンの中心への距離のばらつきを最小限に抑えます。これにより、クラスタリングがより正確かつ有益なものになります。</td>
                        </tr>
                    </tbody>
                </table>

### HEXBINY

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>HEXBINY(number, number)</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>x、y 座標を最も近い六角形のビンの y 座標にマッピングします。ビンの横幅は 1 です。入力時には適切に拡大縮小する必要があります。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre xml:space="preserve">HEXBINY([Longitude]*2.5, [Latitude]*2.5)</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td><code><a href="#HEXBINX" class="xref">HEXBINX</a></code> も参照してください。</td>
                        </tr>
                    </tbody>
                </table>

### LN

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>LN(number)</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>
                                <p>数値</p>
                                <p>引数がゼロ以下の場合、出力は <code>Null</code> になります。</p>
                            </td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td><code>&lt;number&gt;</code> の自然対数を返します。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre xml:space="preserve">LN(50) = 3.912023005</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td><code><a href="#EXP" class="xref">EXP</a></code> と <code><a href="#LOG" class="xref">LOG</a></code> も参照してください。</td>
                        </tr>
                    </tbody>
                </table>

### LOG

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>LOG(number, [base])</code>
                                <p>オプションの基底の引数が存在しない場合は、10 が基底として使用されます。</p>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>指定された基底について数値の対数を返します。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre xml:space="preserve">LOG(16,4) = 2</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td><code><a href="#POWER" class="xref">POWER</a></code> と <code><a href="#LN" class="xref">LN</a></code> も参照してください。</td>
                        </tr>
                    </tbody>
                </table>

### MAX

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>MAX(expression)</code> または <code>MAX(expr1, expr2)</code></td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>引数と同じデータ型、または引数の一部が Null の場合 <code>NULL&nbsp;</code>。</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>
                                <p>2 つの引数の最大値を返します (2 つの引数は同じ型でなければなりません)。</p>
                                <p><code>MAX</code> は集計として単一フィールドにも適用できます。</p>
                            </td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre xml:space="preserve">MAX(4,7) = 7<br>MAX(#3/25/1986#, #2/20/2021#) = #2/20/2021# <br>MAX([Name]) = "Zander"</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td>
                                <p><b>文字列の場合</b>
                                </p>
                                <p><code>MAX</code> は、通常、アルファベット順で最後に来る値です。</p>
                                <p class="note">データベースのデータ ソースでは、<code>MAX</code> の文字列値は、その列でデータベースが定義しているソート順が最も高い値です。</p>
                                <p><b>日付の場合</b>
                                </p>
                                <p>日付の場合、<code>MAX</code> は最新の日付です。<code>MAX</code> が集計の場合、結果には日付の階層がありません。<code>MAX</code> が比較の場合、結果には日付の階層が保持されます。</p>
                                <p><b>集計として</b>
                                </p>
                                <p><code>MAX(expression)</code> は集計関数であり、集計された単一の結果を返します。Viz では <code>AGG(expression)</code> と表示されます。</p>
                                <p><b>比較として</b>
                                </p>
                                <p><code>MAX(expr1, expr2)</code> は 2 つの値を比較し、行レベルの値を返します。</p>
                                <p><code><a href="#MIN" class="xref">MIN</a></code> も参照してください。</p>
                            </td>
                        </tr>
                    </tbody>
                </table>

### MIN

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>MIN(expression)</code> または <code>MIN(expr1, expr2)</code></td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>引数と同じデータ型、または引数の一部が Null の場合 <code>NULL&nbsp;</code>。</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>
                                <p>2 つの引数の最小値を返します (2 つの引数は同じ型でなければなりません)。</p>
                                <p><code>MIN </code> は集計として単一フィールドにも適用できます。</p>
                            </td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre xml:space="preserve">MIN(4,7) = 4<br>MIN(#3/25/1986#, #2/20/2021#) = #3/25/1986#<br>MIN([Name]) = "Abebi"</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td>
                                <p><b>文字列の場合</b>
                                </p>
                                <p><code>MIN</code> は、通常、アルファベット順で最初に来る値です。</p>
                                <p class="note">データベースのデータ ソースでは、<code>MIN</code> の文字列値は、その列でデータベースが定義しているソート順が最も低い値です。</p>
                                <p><b>日付の場合</b>
                                </p>
                                <p>日付の場合、<code>MIN</code> は最も早い日付です。<code>MIN</code> が集計の場合、結果には日付の階層がありません。<code>MIN</code> が比較の場合、結果には日付の階層が保持されます。</p>
                                <p><b>集計として</b>
                                </p>
                                <p><code>MIN(expression)</code> は集計関数であり、集計された単一の結果を返します。Viz では <code>AGG(expression)</code> と表示されます。</p>
                                <p><b>比較として</b>
                                </p>
                                <p><code>MIN(expr1, expr2)</code> は 2 つの値を比較し、行レベルの値を返します。</p>
                                <p><code><a href="#MAX" class="xref">MAX</a></code> も参照してください。</p>
                            </td>
                        </tr>
                    </tbody>
                </table>

### PI

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>PI()</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>数値定数 pi (3.14159...) を返します。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre xml:space="preserve">PI()&nbsp;= 3.14159</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td>入力がラジアン単位の三角関数に便利です。<code><a href="#RADIANS" class="xref">RADIANS</a></code> も参照してください。</td>
                        </tr>
                    </tbody>
                </table>

### POWER

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>POWER(number, power)</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td><code>&lt;number&gt;</code> を <code>&lt;power&gt;</code> で指定された回数掛け合わせます。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre xml:space="preserve">POWER(5,3) = 125<br>POWER([Temperature], 2)</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td><code>5^3 = POWER(5,3) = 125</code> のように、^ 記号を使用することもできます。<p><code><a href="#EXP" class="xref">EXP</a></code>、<code><a href="#LOG" class="xref">LOG</a></code>、<code><a href="#SQUARE" class="xref">SQUARE</a></code> も参照してください。</p></td>
                        </tr>
                    </tbody>
                </table>

### RADIANS

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>RADIANS(number)</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値 (ラジアン単位の角度)</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>指定された <code>&lt;number&gt;</code> を度単位からラジアン単位に変換します。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre xml:space="preserve">RADIANS(180) = 3.14159</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td>逆関数 <code><a href="#DEGREES" class="xref">DEGREES</a></code> は、角度をラジアン単位で受け取り、度単位で返します。</td>
                        </tr>
                    </tbody>
                </table>

### ROUND

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>ROUND(number, [decimals])</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>
                                <p>指定された桁数に <code>&lt;number&gt;</code> を丸めます。</p>
                                <p>オプションの <code>decimals</code> 引数は、最終結果に含める小数点以下の桁数 (精度) を指定します。<code>decimals</code> を省略した場合、数値は最も近い整数に丸められます。</p>
                            </td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre xml:space="preserve">ROUND(1/3, 2) = 0.33</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td>
                                <p>MS SQL Server などの一部のデータベースでは、桁数に負の値を指定できます。たとえば、-1 は数値を十の位で丸め、-2 は百の位で丸めます。このことは、すべてのデータベースに当てはまるわけではありません。たとえば、Excel と Access には当てはまりません。</p>
                                <blockquote><p>[!TIP]</p><p><b>ヒント</b>: <code>ROUND</code> では、参照元の数値の浮動小数点表現 (9.405 から 9.40 に丸めるなど) が原因で問題が発生する可能性があるため、丸めるのではなく目的の小数点以下の桁数になるように<a href="https://help.tableau.com/current/pro/desktop/ja-jp/formatting_specific_numbers.htm">数値を書式設定</a>する方が望ましい場合があります。9.405 を小数点以下 2 桁に書式設定すると、9.41 になります。</p></blockquote>
                                <p><code><a href="#CEILING" class="xref">CEILING</a></code> と <code><a href="#FLOOR" class="xref">FLOOR</a></code> も参照してください。</p>
                            </td>
                        </tr>
                    </tbody>
                </table>

### SIGN

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>SIGN(number)</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>-1、0、または 1</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td><code>&lt;number&gt;</code> の符号を返します。数値が負の場合は -1、数値がゼロの場合は 0、数値が正の場合は 1 を返します。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre xml:space="preserve">SIGN(AVG(Profit)) = -1</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td><code><a href="#ABS" class="xref">ABS</a></code> も参照してください。</td>
                        </tr>
                    </tbody>
                </table>

### SIN

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>SIN(number)</code>
                                <p>引数の数値はラジアン単位の角度です。</p>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>角度のサインを返します。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre>SIN(0) = 1.0<br>SIN(PI( )/4) = 0.707106781186548</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td>
                                <p>逆関数 <code><a href="#ASIN" class="xref">ASIN</a></code> は、引数としてサインを受け取り、角度をラジアン単位で返します。</p>
                                <p><code><a href="#PI" class="xref">PI</a></code> も参照してください。角度を度単位からラジアン単位に変換するには、<code><a href="#RADIANS" class="xref">RADIANS</a></code> を使用します。</p>
                            </td>
                        </tr>
                    </tbody>
                </table>

### SQRT

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>SQRT(number)</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td><code>&lt;number&gt;</code> の平方根を返します。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre xml:space="preserve">SQRT(25) = 5</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td><code><a href="#SQUARE" class="xref">SQUARE</a></code> も参照してください。</td>
                        </tr>
                    </tbody>
                </table>

### SQUARE

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>SQUARE(number)</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td><code>&lt;number&gt;</code> の平方を返します。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre xml:space="preserve">SQUARE(5) = 25</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td><code><a href="#SQRT" class="xref">SQRT</a></code> と <code><a href="#POWER" class="xref">POWER</a></code> も参照してください。</td>
                        </tr>
                    </tbody>
                </table>

### TAN

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>TAN(number)</code>
                                <p>引数の数値はラジアン単位の角度です。</p>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>数値</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>角度のタンジェントを返します。</td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre>TAN(PI ( )/4) = 1.0</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td><code><a href="#ATAN" class="xref">ATAN</a></code>、<code><a href="#ATAN2" class="xref">ATAN2</a></code>、<code><a href="#COT" class="xref">COT</a></code>、<code><a href="#PI" class="xref">PI</a></code> も参照してください。角度を度単位からラジアン単位に変換するには、<code><a href="#RADIANS" class="xref">RADIANS</a></code> を使用します。</td>
                        </tr>
                    </tbody>
                </table>

### ZN

<table class="table--plain" style="width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <td>構文</td>
                            <td><code>ZN(expression)</code>
                            </td>
                        </tr>
                        <tr>
                            <td>出力</td>
                            <td>任意、または 0</td>
                        </tr>
                        <tr>
                            <td>定義</td>
                            <td>
                                <p>式の値が Null でない場合は <code>&lt;expression&gt;</code> を返し、それ以外は 0 を返します。</p>
                                <p>この関数を使用すると、Null 値をゼロに置き換えることができます。</p>
                            </td>
                        </tr>
                        <tr>
                            <td>例</td>
                            <td><pre xml:space="preserve">ZN(Grade) = 0</pre>
                            </td>
                        </tr>
                        <tr>
                            <td>注</td>
                            <td>Null を含む可能性のあるフィールドを計算で使用する場合に便利な関数です。フィールドを <code>ZN</code> でラップすると、Null による計算エラーの発生を防ぐことができます。</td>
                        </tr>
                    </tbody>
                </table>  

## 数値計算の作成

次の手順に従って、数値計算の作成方法を学習してください。

1. Tableau Desktop で、Tableau に付属のサンプル - スーパーストア保存済みデータ ソースに接続します。
2. ワークシートに移動し、\[分析\]\> \[計算フィールドの作成\]を選択します。
3. 開いた計算エディターで、次の操作を実行します。

- 計算フィールドに "Minimum Sales transaction (最小売上トランザクション)" と名前を付け
- 次の式を入力します。
    
    `MIN(Sales)`
- 終了したら、\[OK\] をクリックします。

新しい数値フィールドは、**\[データ\]** ペインの **\[メジャー\]** に表示されます。他のフィールドと同様に、このフィールドを 1 つ以上のビジュアライゼーションで使用できます。

最小売上がワークシートの \[マーク\] カードの \[テキスト\] に配置されると、すでに最も詳細なレベル (全レコードの最も小さな売上値) まで集計されているので、名前が **AGG(最小売上) に**変更され、それ以上集計できないことを示します。

この例は、カテゴリごとの最小売上を示しています。

![カテゴリとそれに関連付けられた値を表示する表。](/tableau/next/ja-jp/pro/desktop/ja-jp/Img/number_function1.png)

サブカテゴリがビューに表示されると、サブカテゴリの最小売上が示されます。

![さまざまなカテゴリとサブカテゴリ内のアイテムの数量を表示する表。](/tableau/next/ja-jp/pro/desktop/ja-jp/Img/number_function2.png)

## 関連項目

[Tableau で使用する関数](https://help.tableau.com/v0.0/pro/desktop/ja-jp/functions.htm)

[Tableau 関数 (アルファベット順)](https://help.tableau.com/v0.0/pro/desktop/ja-jp/functions_all_alphabetical.htm)

[Tableau 関数 (カテゴリ別)](https://help.tableau.com/v0.0/pro/desktop/ja-jp/functions_all_categories.htm)

[Tableau で計算を記述する](https://help.tableau.com/v0.0/pro/desktop/ja-jp/functions_operators.htm)