Acara
Bergabunglah dengan kami di FabCon Vegas
31 Mar, 23 - 2 Apr, 23
Acara utama yang dipimpin komunitas Microsoft Fabric, Power BI, SQL, dan AI. 31 Maret hingga 2 April 2025.
Daftar hari iniBrowser ini sudah tidak didukung.
Mutakhirkan ke Microsoft Edge untuk memanfaatkan fitur, pembaruan keamanan, dan dukungan teknis terkini.
Berlaku untuk: kolom terhitungTabel terhitungMeasurePerhitungan visual
Mengevaluasi ekspresi and mengembalikan valueif ekspresi tertentu mengembalikan error; jika tidak, mengembalikan value ekspresi itu sendiri.
IFERROR(value, value_if_error)
Istilah | Definisi |
---|---|
value |
Ekspresi valueor apa pun. |
value_if_error |
Ekspresi valueor apa pun. |
Skalar dengan jenis yang sama dengan value
Anda dapat menggunakan fungsi IFERROR untuk menjebak and menangani kesalahan dalam ekspresi.
If
value
or
value_if_error
adalah sel kosong, IFERROR memperlakukannya sebagai string kosong value ("").
Fungsi IFERROR didasarkan pada fungsi IF, and menggunakan pesan error yang sama, tetapi memiliki lebih sedikit argumen. Hubungan antara fungsi IFERRORand fungsi IF sebagai berikut:
IFERROR(A,B) := IF(ISERROR(A), B, A)
Values yang dikembalikan untuk A and B harus memiliki jenis data yang sama; oleh karena itu, ekspresi or kolom yang digunakan untuk value
andvalue yang dikembalikan untuk value_if_error
harus merupakan jenis data yang sama.
Fungsi ini not didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung or aturan keamanan tingkat baris (RLS).
Untuk praktik terbaik saat menggunakan IFERROR, lihat Penggunaan fungsi error yang sesuai.
Contoh berikut mengembalikan 9999 if ekspresi 25/0 dievaluasi ke error. If ekspresi mengembalikan value selain error, bahwa value diteruskan ke ekspresi pemanggilan.
= IFERROR(25/0,9999)
fungsi logis
Acara
Bergabunglah dengan kami di FabCon Vegas
31 Mar, 23 - 2 Apr, 23
Acara utama yang dipimpin komunitas Microsoft Fabric, Power BI, SQL, dan AI. 31 Maret hingga 2 April 2025.
Daftar hari ini