endsWith - Amazon QuickSight

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

endsWith

endsWithmengevaluasi jika ekspresi berakhir dengan substring yang Anda tentukan. Jika ekspresi berakhir dengan substring, endsWith mengembalikan true, dan jika tidak maka mengembalikan false.

Sintaks

endsWith(expression, substring, string-comparison-mode)

Pendapat

ekspresi

Ekspresi harus berupa string. Ini bisa berupa nama bidang yang menggunakan tipe data string, nilai literal seperti'12 Main Street', atau panggilan ke fungsi lain yang mengeluarkan string.

substring

Kumpulan karakter untuk memeriksa ekspresi. Substring dapat terjadi satu kali atau lebih dalam ekspresi.

string-comparison-mode

(Opsional) Menentukan mode perbandingan string untuk menggunakan:

  • CASE_SENSITIVE— Perbandingan string peka huruf besar/kecil.

  • CASE_INSENSITIVE— Perbandingan string tidak peka huruf besar/kecil.

Nilai ini default saat kosong. CASE_SENSITIVE

Jenis pengembalian

Boolean

Contoh

Contoh case sensitive default

Contoh case sensitive berikut mengevaluasi jika state_nm endsWith "York".

endsWith(state_nm, "York")

Berikut ini adalah nilai bidang yang diberikan.

New York new york

Untuk nilai bidang ini, nilai berikut dikembalikan.

true false

Contoh tidak peka huruf besar/kecil

Contoh case insensitive berikut mengevaluasi jika. state_nm endsWith "york"

endsWith(state_nm, "york", CASE_INSENSITIVE)

Berikut ini adalah nilai bidang yang diberikan.

New York new york

Untuk nilai bidang ini, nilai berikut dikembalikan.

true true

Contoh dengan pernyataan bersyarat

endsWithFungsi ini dapat digunakan sebagai pernyataan bersyarat dalam fungsi If berikut: avgIf,, differt_ minIf,countIf,, countIf, maxIf, medianIf, stdevIfstdevpIfsumIf, varIfdan. varpIf

Contoh berikut Sales hanya dijumlahkan jika state_nm diakhiri dengan"York".

sumIf(Sales,endsWith(state_nm, "York"))

Apakah NOT mengandung contoh

NOTOperator bersyarat dapat digunakan untuk mengevaluasi jika ekspresi tidak dimulai dengan substring yang ditentukan.

NOT(endsWith(state_nm, "York"))

Contoh menggunakan nilai numerik

Nilai numerik dapat digunakan dalam ekspresi atau substring argumen dengan menerapkan fungsi. toString

endsWith(state_nm, toString(5) )