iff()

Mengembalikan then nilai saat if kondisi dievaluasi ke true, jika tidak, nilai akan else dikembalikan.

Fungsi iff() dan iif() setara.

Sintaks

iff(if, then, else)

Pelajari selengkapnya tentang konvensi sintaksis.

Parameter

Nama Jenis Diperlukan Deskripsi
if string ✔️ Ekspresi yang mengevaluasi ke nilai boolean.
then skalar ✔️ Ekspresi yang mengembalikan nilainya saat if kondisi mengevaluasi ke true.
else skalar ✔️ Ekspresi yang mengembalikan nilainya saat if kondisi mengevaluasi ke false.

Mengembalikan

Fungsi ini mengembalikan then nilai ketika if kondisi mengevaluasi ke true, jika tidak, fungsi ini else mengembalikan nilai .

Contoh

StormEvents
| extend Rain = iff((EventType in ("Heavy Rain", "Flash Flood", "Flood")), "Rain event", "Not rain event")
| project State, EventId, EventType, Rain

Output

Tabel berikut ini hanya memperlihatkan lima baris pertama.

Provinsi EventId EventType Hujan
ATLANTIC SOUTH 61032 Sengkayan Kejadian tidak hujan
FLORIDA 60904 Hujan Lebat Peristiwa hujan
FLORIDA 60913 Tornado Kejadian tidak hujan
GEORGIA 64588 Angin Badai Petir Kejadian tidak hujan
MISSISSIPPI 68796 Angin Badai Petir Kejadian tidak hujan
... ... ... ...