関数リスト

データポータルには、計算フィールドの数式内で使用できる便利な機能が数多く用意されています。

各関数とその例について詳しくは、数式エディタのヘルプをご確認ください。ヘルプは、数式を数文字入力すると表示されます。
タイプ名前説明構文
集計APPROX_COUNT_DISTINCTX の固有値の概数を返します。詳細APPROX_COUNT_DISTINCT(X)
集計 AVG X のすべての値の平均値を返します。
詳細
AVG(X)
集計 COUNT X の値の数を返します。
詳細
COUNT(X)
集計 COUNT_DISTINCT X の固有値の数を返します。
詳細
COUNT_DISTINCT(X)
集計 MAX X の最大値を返します。
詳細
MAX(X)
集計 MEDIAN X のすべての値の中央値を返します。
詳細
MEDIAN(X)
集計 MIN X の最小値を返します。
詳細
MIN(X)
集計 PERCENTILE フィールド X のパーセンタイル ランクとして Y を返します。
詳細
PERCENTILE(X,Y)
集計 STDDEV X の標準偏差を返します。
詳細
STDDEV(X)
集計 SUM X のすべての値の合計を返します。
詳細
SUM(X)
集計VARIANCEX の分散を返します。
詳細
VARIANCE(X)
算術 ABS 数値の絶対値を返します。
詳細
ABS(X)
算術 ACOS X の余弦の逆数を返します。
詳細
ACOS(X)
算術 ASIN X の正弦の逆数を返します。
詳細
ASIN(X)
算術 ATAN X の正接の逆数を返します。
詳細
ATAN(X)
算術 CEIL X より大きい値のうち最も近い整数を返します。たとえば、X の値が v の場合、CEIL(X) が返す値は v 以上の値となります。
詳細
CEIL(X)
算術 COS X の余弦を返します。
詳細
COS(X)
算術 FLOOR X より小さい値のうち最も近い整数を返します。たとえば、X の値が v の場合、FLOOR(X) が返す値は v 以下の値となります。
詳細
FLOOR(X)
算術 LOG X の 2 を底とする対数を返します。
詳細
LOG(X)
算術 LOG10 X の 10 を底とする対数を返します。
詳細
LOG10(X)
算術 NARY_MAX X、Y、[,Z]* の最大値を返します。入力引数はすべて同じ型のもの(すべて数値など)である必要があります。少なくとも 1 つの引数は、フィールドか、1 つのフィールドを含む式である必要があります。
詳細
NARY_MAX(X, Y [,Z]*)
算術 NARY_MIN X, Y, [,Z]* の最小値を返します。入力引数はすべて同じ型のもの(すべて数値など)である必要があります。少なくとも 1 つの引数は、フィールドか、1 つのフィールドを含む式である必要があります。
詳細
NARY_MIN(X, Y [,Z]*)
算術 POWERX を Y に累乗した結果を返します。
詳細
POWER(X, Y)
算術 ROUND X を Y の桁で四捨五入した値を返します。
詳細
ROUND(X, Y)
算術 SIN X の正弦を返します。
詳細
SIN(X)
算術 SQRT X の平方根を返します。なお、X は非負数である必要があります。
詳細
SQRT(X)
算術 TAN X の正接を返します。
詳細
Tan(X)
日付 DATE_DIFF X と Y の日数の差(X - Y)を返します。
詳細
DATE_DIFF(X, Y)
日付 DAY X の日付を返します。
詳細
DAY(X [,Input Format])
日付 HOUR X の時間コンポーネントを返します。
詳細
HOUR(X [,Input Format])
日付 MINUTE X の分コンポーネントを返します。
詳細
MINUTE(X [,Input Format])
日付 MONTH X の月を返します。
詳細
MONTH(X [,Input Format])
日付 QUARTER X の四半期を返します。
詳細
QUARTER(X [,Input Format])
日付 SECOND X の秒コンポーネントを返します。
詳細
SECOND(X [,Input Format])
日付 TODATE 指定された UTC の形式で日時フィールドを返します。詳細 TODATE(X, Input Format, Output Format)
日付 WEEK ISO 8601 規格に沿って、X の年初から数えた週番号を返します。
詳細
WEEK(X)
日付 WEEKDAY X の曜日を返します。
詳細
WEEKDAY(X [,Input Format])
日付 YEAR X の年を返します。
詳細
YEAR(X [,Input Format])
日付 YEARWEEK X の年および週番号を返します。
詳細
YEARWEEK(X)
地域 TOCITY X の都市名を返します。 TOCITY(X [,Input Format])
地域 TOCONTINENT X の大陸名を返します。
詳細
TOCONTINENT(X [,Input Format])
地域 TOCOUNTRY X の国名を返します。
詳細
TOCOUNTRY(X [,Input Format])
地域 TOREGION X の地域名を返します。
詳細
TOREGION(X [,Input Format])
地域 TOSUBCONTINENT X の亜大陸名を返します。
詳細
TOSUBCONTINENT(X [,Input Format])
その他CASE指定されたブール式セットに基づいて、1 つの値としてのみ評価されます。詳細
CASE
  WHEN C = 'yes'
  THEN 'done:yes'
  ELSE 'done:no'
END
その他CASTフィールドまたは式を TYPE にキャストします。集計フィールドを CAST 内で使用することはできません。TYPE には NUMBERTEXT を指定できます。
詳細
CAST(field_expression AS TYPE)
その他HYPERLINKURL へのハイパーリンクを、リンクラベルを付けて返します。
詳細
HYPERLINK(URL, link label)
その他IMAGEデータソースの Image フィールドを作成します
詳細
IMAGE(Image URL, [Alternative Text])
テキスト CONCAT X と Y を連結したテキストを返します。
詳細
CONCAT(X, Y)
テキスト CONTAINS_TEXT X が Y を含む場合には true を返します。それ以外の場合は false を返します。大文字と小文字が区別されます。
詳細
CONTAINS_TEXT(X, text)
テキスト ENDS_WITH X がテキストで終わる場合は true を返します。それ以外の場合は false を返します。大文字と小文字が区別されます。
詳細
ENDS_WITH(X, text)
テキスト LEFT_TEXT X の先頭から指定した数の文字を返します。文字数は length で指定します。
詳細
LEFT_TEXT(X, length)
テキスト LENGTH X の文字数を返します。
詳細
LENGTH(X)
テキストLOWERX に含まれる英字をすべて小文字に変換します。
詳細
LOWER(X)
テキスト REGEXP_EXTRACT X の中で正規表現のパターンに該当する最初の部分文字列を返します。
詳細
REGEXP_EXTRACT(X, regular_expression)
テキスト REGEXP_MATCH X が正規表現パターンと一致する場合に true を返します。それ以外の場合は、false を返します。
詳細
REGEXP_MATCH(X, regular_expression)
テキスト REGEXP_REPLACE X の中で正規表現パターンに一致するすべてのテキストを、別の置換文字列に置き換えます。
詳細
REGEXP_REPLACE(X, regular_expression, replacement)
テキスト REPLACE X に含まれるすべての Y を Z に置き換えた X のコピーを返します。
詳細
REPLACE(X, Y, Z)
テキスト RIGHT_TEXT X の末尾から指定した数の文字を返します。文字数は length で指定します。
詳細
RIGHT_TEXT(X, length)
テキスト STARTS_WITH X がテキストで始まる場合に true を返します。それ以外の場合は、false を返します。大文字と小文字が区別されます。
詳細
STARTS_WITH(X, text)
テキスト SUBSTR X のサブテキストを返します。部分文字列が始まる位置は start index で指定し、length で文字数を指定します。
詳細
SUBSTR(X, start index, length)
テキスト TRIM 最初と最後のスペースを削除したテキストを返します。
詳細
TRIM(X)
テキスト UPPERX に含まれる英字をすべて大文字に変換します。
詳細
UPPER(X)