Daftar fungsi

Looker Studio menyediakan sejumlah fungsi efektif yang dapat digunakan di dalam formula kolom kalkulasi.

Informasi selengkapnya tentang setiap fungsi, termasuk contoh, tersedia di editor formula. Bantuan ini akan muncul saat Anda mulai mengetik formula.

Nama Jenis Deskripsi Sintaks
ABS Aritmetika Menampilkan nilai absolut dari angka. Pelajari lebih lanjut. ABS(X)
ACOS Aritmetika Menampilkan invers dari kosinus X. Pelajari lebih lanjut. ACOS(X)
APPROX_COUNT_DISTINCT Agregasi Menampilkan perkiraan jumlah nilai unik X. Pelajari lebih lanjut APPROX_COUNT_DISTINCT(X)
ASIN Aritmetika Menampilkan invers dari sinus X. Pelajari lebih lanjut. ASIN(X)
ATAN Aritmetika Menampilkan invers dari tangen X. Pelajari lebih lanjut. ATAN(X)
AVG Agregasi Menampilkan rata-rata semua nilai X. Pelajari lebih lanjut. AVG(X)
CASE (Sederhana) Kondisional Membandingkan input_expression dengan expression_to_match dari setiap klausa WHEN yang berurutan dan menampilkan result pertama tempat perbandingan ini menampilkan nilai benar. Pelajari lebih lanjut

CASE input_expression
    WHEN expression_to_match THEN result
    [WHEN expression_to_match THEN result]
    [...]
    [ELSE result]
END
CASE Kondisional Mengevaluasi condition untuk setiap klausa WHEN yang berurutan dan menampilkan result pertama dengan condition benar; klausa WHEN dan ELSE apa pun yang tersisa tidak dievaluasi. Jika semua kondisi bernilai salah atau NULL, akan menampilkan else_result jika ada; jika tidak ada, menampilkan NULL. Pelajari lebih lanjut

CASE
    WHEN condition THEN result
    [WHEN condition THEN result]
    [...]
    [ELSE else_result]
END
CAST Lain-lain Melakukan cast kolom atau ekspresi ke TYPE. Kolom gabungan tidak diizinkan di dalam CAST.TYPE dapat berupa NUMBER, TEXT, atau DATETIME. Pelajari lebih lanjut. CAST(field_expression AS TYPE)
CEIL Aritmetika Menampilkan bilangan bulat terdekat yang lebih besar dari X. Misalnya, jika nilai X adalah v, CEIL(X) lebih besar dari atau sama dengan v. Pelajari lebih lanjut. CEIL(X)
COALESCE Kondisional Menampilkan nilai pertama yang ditemukan di daftar kolom. Pelajari lebih lanjut. COALESCE(field_expression[,field_expression, ...])
CONCAT Teks Menampilkan teks yang merupakan rangkaian X dan Y. Pelajari lebih lanjut. CONCAT(X, Y)
CONTAINS_TEXT Teks Menampilkan nilai benar jika X berisi teks, jika tidak, menampilkan nilai salah. Peka huruf besar/kecil. Pelajari lebih lanjut. CONTAINS_TEXT(X, text)
COS Aritmetika Menampilkan kosinus X. Pelajari lebih lanjut. COS(X)
COUNT Agregasi Menampilkan jumlah nilai X. Pelajari lebih lanjut. COUNT(X)
COUNT_DISTINCT Agregasi Menampilkan jumlah nilai unik X. Pelajari lebih lanjut. COUNT_DISTINCT(X)
CURRENT_DATE Tanggal Menampilkan tanggal saat ini sesuai dengan zona waktu default atau yang telah ditetapkan. Pelajari lebih lanjut. CURRENT_DATE([time_zone])
CURRENT_DATETIME Tanggal Menampilkan tanggal dan waktu saat ini sesuai dengan zona waktu default atau yang telah ditetapkan. Pelajari lebih lanjut. CURRENT_DATETIME([time_zone])
DATE Tanggal Menyusun kolom atau nilai Tanggal dari angka atau dari kolom/ekspresi Tanggal & Waktu. Pelajari lebih lanjut. DATE(year, month, day)
DATE_DIFF Tanggal Menampilkan perbedaan hari antara X dan Y (X - Y). Pelajari lebih lanjut. DATE_DIFF(X, Y)
DATE_FROM_UNIX_DATE Tanggal Menafsirkan bilangan bulat sebagai jumlah hari sejak 1970-01-01. Pelajari lebih lanjut. DATE_FROM_UNIX_DATE(integer)
DATETIME Tanggal Menyusun kolom atau nilai Tanggal & Waktu dari angka. Pelajari lebih lanjut. DATETIME(year, month, day, hour, minute, second)
DATETIME_ADD Tanggal Menambahkan interval waktu yang ditentukan ke tanggal. Pelajari lebih lanjut. DATETIME_ADD(datetime_expression, INTERVAL integer part)
DATETIME_DIFF Tanggal Menampilkan interval bagian tanggal tertentu antara dua tanggal. Pelajari lebih lanjut. DATETIME_DIFF(date_expression, date_expression, part)
DATETIME_SUB Tanggal Mengurangi interval waktu yang ditentukan dari tanggal. Pelajari lebih lanjut. DATETIME_SUB(datetime_expression, INTERVAL integer part)
DATETIME_TRUNC Tanggal Menyingkat tanggal menjadi perincian yang ditentukan. Pelajari lebih lanjut. DATETIME_TRUNC(date_expression, part)
HARI Tanggal Menampilkan hari dari Tanggal atau Tanggal & Waktu. Pelajari lebih lanjut. Day(date_expression)
ENDS_WITH  Teks Menampilkan nilai benar jika X diakhiri dengan teks, jika tidak, menampilkan nilai salah. Peka huruf besar/kecil. Pelajari lebih lanjut. ENDS_WITH(X, text)
EXTRACT Tanggal Menampilkan bagian Tanggal atau Tanggal & Waktu. Pelajari lebih lanjut. EXTRACT(part FROM date_expression)
FLOOR Aritmetika Menampilkan bilangan bulat terdekat yang lebih kecil dari X. Misalnya, jika nilai X adalah v, FLOOR(X) sama dengan atau kurang dari v. Pelajari lebih lanjut. FLOOR(X)
FORMAT_DATETIME Tanggal Menampilkan string tanggal yang diformat. Pelajari lebih lanjut. FORMAT_DATETIME(format_string, datetime_expression)
HOUR Tanggal Menampilkan jam dari tanggal dan waktu. Pelajari lebih lanjut. HOUR(datetime_expression)
HYPERLINK Lain-lain Menampilkan hyperlink ke URL, yang diberi label dengan label link. Pelajari lebih lanjut. HYPERLINK(URL, link label)
IF Kondisional Jika condition bernilai benar, true_result akan ditampilkan. Jika tidak, false_result akan ditampilkan. false_result tidak dievaluasi jika condition bernilai benar. true_result tidak dievaluasi jika condition bernilai salah atau NULL. Pelajari lebih lanjut IF(condition, true_result, false_result)
IMAGE Lain-lain Membuat kolom Gambar di sumber data Anda Pelajari lebih lanjut. IMAGE(Image URL, [Alternative Text])
LEFT_TEXT  Teks Menampilkan jumlah karakter dari awal X. Jumlah karakter ditentukan oleh length. Pelajari lebih lanjut. LEFT_TEXT(X, length)
PANJANG Teks Menampilkan jumlah karakter di X. Pelajari lebih lanjut. LENGTH(X)
LOG Aritmetika Menampilkan logaritma ke basis 2 dari X. Pelajari lebih lanjut. LOG(X)
LOG10 Aritmetika Menampilkan logaritma ke basis 10 dari X. Pelajari lebih lanjut. LOG10(X)
LEBIH RENDAH Teks Mengonversi X menjadi huruf kecil. Pelajari lebih lanjut. LOWER(X)
MAX Agregasi Menampilkan nilai maksimum X. Pelajari lebih lanjut. MAX(X)
MEDIAN Agregasi Menampilkan median dari semua nilai X. Pelajari lebih lanjut. MEDIAN(X)
MIN Agregasi Menampilkan nilai minimum X. Pelajari lebih lanjut. MIN(X)
MINUTE Tanggal Menampilkan komponen menit dari tanggal dan waktu yang ditentukan. Pelajari lebih lanjut. MINUTE(datetime_expression)
BULAN Tanggal Menampilkan bulan dari nilai Tanggal & Waktu. Pelajari lebih lanjut. MONTH(date_expression)
NARY_MAX Aritmetika Menampilkan nilai maksimum X, Y, [,Z]*. Semua argumen input harus memiliki jenis yang sama: angka semua. Setidaknya satu argumen input harus berupa kolom atau ekspresi yang berisi kolom. Pelajari lebih lanjut. NARY_MAX(X, Y [,Z]*)
NARY_MIN Aritmetika Menampilkan nilai minimum X, Y, [,Z]*. Semua argumen input harus memiliki jenis yang sama, angka semua. Setidaknya satu argumen input harus berupa kolom atau ekspresi yang berisi kolom. Pelajari lebih lanjut. NARY_MIN(X, Y [,Z]*)
NATIVE_DIMENSION Lain-lain Menampilkan hasil ekspresi SQL seperti yang dievaluasi berdasarkan set data pokok. Ekspresi tidak boleh berisi agregasi. Pelajari lebih lanjut. NATIVE_DIMENSION("JSON_VALUE('{"name": "Dana"}', '$.name')","STRING")
NULLIF Kondisional Menampilkan null jika input cocok dengan ekspresi, jika tidak, akan menampilkan input. Pelajari lebih lanjut. NULLIF(input_expression, expression_to_match)
PARSE_DATE Tanggal Mengonversi teks ke tanggal. Pelajari lebih lanjut. PARSE_DATE(format_string, text)
PARSE_DATETIME Tanggal Mengonversi teks ke tanggal dengan waktu. Pelajari lebih lanjut. PARSE_DATETIME(format_string, text)
PERCENTILE Agregasi Menampilkan peringkat persentil N untuk kolom X. Pelajari lebih lanjut. PERCENTILE(X,N)
POWER Aritmetika Menampilkan hasil X pangkat Y. Pelajari lebih lanjut. POWER(X, Y)
QUARTER Tanggal Menampilkan kuartal dalam setahun untuk tanggal yang ditentukan. Pelajari lebih lanjut. QUARTER(date_expression)
REGEXP_CONTAINS Teks Menampilkan nilai benar jika X berisi pola ekspresi reguler, jika tidak, menampilkan nilai salah. Pelajari lebih lanjut. REGEXP_CONTAINS(X, regular_expression)
REGEXP_EXTRACT Teks Menampilkan substring pertama yang cocok di X yang cocok dengan pola ekspresi reguler. Pelajari lebih lanjut. REGEXP_EXTRACT(X, regular_expression)
REGEXP_MATCH Teks Menampilkan nilai benar jika X cocok dengan pola ekspresi reguler, jika tidak, menampilkan nilai salah. Pelajari lebih lanjut. REGEXP_MATCH(X, regular_expression)
REGEXP_REPLACE Teks Mengganti semua kemunculan teks yang cocok dengan pola ekspresi reguler di X dengan string penggantian. Pelajari lebih lanjut. REGEXP_REPLACE(X, regular_expression, replacement)
GANTI Teks Menampilkan salinan X dengan semua kemunculan Y di X yang diganti dengan Z. Pelajari lebih lanjut. REPLACE(X, Y, Z)
RIGHT_TEXT  Teks Menampilkan jumlah karakter dari akhir X. Jumlah karakter ditentukan oleh length. Pelajari lebih lanjut. RIGHT_TEXT(X, length)
ROUND Aritmetika Menampilkan X yang dibulatkan ke digit presisi Y. Pelajari lebih lanjut. ROUND(X, Y)
SECOND Tanggal Menampilkan komponen detik untuk tanggal dan waktu yang ditentukan. Pelajari lebih lanjut. SECOND(datetime_expression)
SIN Aritmetika Menampilkan sinus X. Pelajari lebih lanjut. SIN(X)
SQRT Aritmetika Menampilkan akar kuadrat dari X. Perhatikan bahwa X tidak boleh negatif. Pelajari lebih lanjut. SQRT(X)
STARTS_WITH  Teks Menampilkan nilai benar jika X diawali dengan teks. Jika tidak, nilai salah (false) akan ditampilkan. Peka huruf besar/kecil. Pelajari lebih lanjut. STARTS_WITH(X, text)
STDDEV Agregasi Menampilkan simpangan baku X. Pelajari lebih lanjut. STDDEV(X)
SUBSTR Teks Menampilkan teks yang merupakan substring dari X. Substring dimulai pada indeks awal dan memiliki panjang panjang karakter. Pelajari lebih lanjut. SUBSTR(X, start index, length)
SUM Agregasi Menampilkan jumlah semua nilai X. Pelajari lebih lanjut. SUM(X)
TAN Aritmetika Menampilkan tangen X. Pelajari lebih lanjut. TAN(X)
TOCITY Geo Menampilkan nama kota untuk X. TOCITY(X [,Input Format])
TOCONTINENT Geo Menampilkan nama benua untuk X. Pelajari lebih lanjut. TOCONTINENT(X [,Input Format])
TOCOUNTRY Geo Menampilkan nama negara untuk X. Pelajari lebih lanjut. TOCOUNTRY(X [,Input Format])
TODATE Tanggal Menampilkan Tanggal mode kompatibilitas yang diformat. Pelajari lebih lanjut. TODATE(X, Input Format, Output Format)
HARI INI Tanggal Menampilkan tanggal saat ini sesuai dengan zona waktu default atau yang telah ditetapkan. Pelajari lebih lanjut. TODAY([time_zone])
TOREGION Geo Menampilkan nama wilayah untuk X. Pelajari lebih lanjut. TOREGION(X [,Input Format])
TOSUBCONTINENT Geo Menampilkan nama subbenua untuk X. Pelajari lebih lanjut. TOSUBCONTINENT(X [,Input Format])
TRIM Teks Menampilkan X dengan menghapus spasi di depan dan di belakangnya. Pelajari lebih lanjut. TRIM(X)
UNIX_DATE Tanggal Menampilkan jumlah hari sejak 1970-01-01. Pelajari lebih lanjut. UNIX_DATE(date_expression)
UPPER Teks Mengonversi X ke huruf besar. Pelajari lebih lanjut. UPPER(X)
VARIANCE Agregasi Menampilkan variansi X. Pelajari lebih lanjut. VARIANCE(X)
MINGGU Tanggal Menampilkan nomor minggu untuk tanggal yang ditentukan. Pelajari lebih lanjut. WEEK(Date)
WEEKDAY Tanggal Menampilkan angka yang mewakili hari dalam seminggu untuk tanggal tertentu. Pelajari lebih lanjut. WEEKDAY(Date)
YEAR Tanggal Menampilkan tahun dari tanggal yang ditentukan. Pelajari lebih lanjut. YEAR(Date)
YEARWEEK Tanggal Menampilkan nomor tahun dan minggu pada tanggal yang ditentukan. Pelajari lebih lanjut. YEARWEEK(Date)