Baca dalam bahasa Inggris

Bagikan melalui


ISONORAFTER

Berlaku untuk: kolom terhitungTabel terhitungUkurPerhitungan visual

Fungsi boolean yang meniru perilaku klausul Start At dan mengembalikan true untuk baris yang memenuhi semua parameter kondisi.

Berdasarkan urutan pengurutan, parameter pertama dibandingkan dengan parameter kedua. Jika urutan pengurutan naik, perbandingan yang akan dilakukan adalah parameter pertama yang lebih besar dari parameter kedua. Jika urutan pengurutan menurun, perbandingan yang akan dilakukan adalah parameter kedua yang kurang dari parameter pertama.

Sintaksis

DAX
ISONORAFTER(<scalar_expression>, <scalar_expression>[, sort_order [, <scalar_expression>, <scalar_expression>[, sort_order]]…)  

Parameter

Istilah Definisi
scalar expression Ekspresi apa pun yang mengembalikan nilai skalar seperti referensi kolom atau bilangan bulat atau nilai string. Biasanya parameter pertama adalah referensi kolom dan parameter kedua adalah nilai skalar.
sort order (opsional) Urutan di mana kolom diurutkan. Bisa naik (ASC) atau turun (DESC). Secara default urutan pengurutan naik.

Mengembalikan nilai

Benar atau salah.

Komentar

Fungsi ini mirip dengan ISAFTER. Perbedaannya adalah ISONORAFTER mengembalikan true untuk nilai yang diurutkan pada atau setelah nilai filter, di mana ISAFTER mengembalikan true untuk nilai yang diurutkan secara ketat setelah nilai filter.

Fungsi ini tidak didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung atau aturan keamanan tingkat baris (RLS).

Contoh

Untuk tabel berikut bernama, Info:

Negara/Wilayah Negara Hitung Seluruh
IND JK 20 800
IND MH 25 1000
IND WB 10 900
Amerika Serikat CA 5 500
Amerika Serikat WA 10 900

Ekspresi berikut:

DAX
FILTER (
    Info,
    ISONORAFTER (
        Info[Country], "IND", ASC,
        Info[State], "MH", ASC )
)

Kembali:

Negara/Wilayah Negara Hitung Seluruh
IND MH 25 1000
IND WB 10 900
Amerika Serikat CA 5 500
Amerika Serikat WA 10 900

ISAFTER