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 | 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 |
|
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) |