Baca dalam bahasa Inggris

Bagikan melalui


fungsi Filter

Fungsi filterandvalue dalam DAX adalah beberapa and paling kompleks yang kuat, and sangat berbeda dari fungsi Excel. Fungsi pencarian berfungsi dengan menggunakan tabel and hubungan, seperti database. Fungsi pemfilteran memungkinkan Anda memanipulasi konteks data untuk membuat perhitungan dinamis.

Dalam kategori ini

Fungsi Deskripsi
ALL Mengembalikan all baris dalam tabel, orallvalues dalam kolom, mengabaikan filters apa pun yang mungkin telah diterapkan.
ALLCROSSFILTERED Hapus allfilters yang diterapkan ke tabel.
ALLEXCEPT Menghapus filters konteks all dalam tabel exceptfilters yang telah diterapkan ke kolom yang ditentukan.
ALLNOBLANKROW Dari tabel induk hubungan, mengembalikan baris all tetapi baris blank, orallvalues kolom yang berbeda tetapi baris blank, and mengabaikan filters konteks apa pun yang mungkin ada.
ALLSELECTED Menghapus filters konteks dari kolom and baris dalam kueri saat ini, sambil mempertahankan all konteks lain filtersorfilterseksplisit .
CALCULATE Mengevaluasi ekspresi dalam konteks filter yang dimodifikasi.
CALCULATETABLE Mengevaluasi ekspresi tabel dalam konteks filter yang dimodifikasi.
EARLIER Mengembalikan value kolom yang ditentukan saat ini dalam lulus evaluasi luar dari kolom yang disebutkan.
EARLIEST Mengembalikan value kolom yang ditentukan saat ini dalam lulus evaluasi luar kolom yang ditentukan.
FILTER Mengembalikan tabel yang mewakili subset tabel lain or ekspresi.
FIRST Hanya digunakan dalam perhitungan visual. Mengambil value dalam matriks visual dari baris sumbu first.
INDEX Mengembalikan baris pada posisi absolut, yang ditentukan oleh parameter posisi, dalam partisi yang ditentukan, diurutkan menurut urutan yang ditentukan or pada sumbu yang ditentukan.
KEEPFILTERS Memodifikasi bagaimana filters diterapkan saat mengevaluasi fungsi CALCULATEorCALCULATETABLE.
LAST Hanya digunakan dalam perhitungan visual. Mengambil value dalam matriks visual dari baris sumbu last.
LOOKUPVALUE Mengembalikan value untuk baris yang memenuhi kriteria all yang ditentukan oleh kondisi search. Fungsi ini dapat menerapkan satu or kondisi yang lebih search.
MATCHBY Dalam fungsi window, menentukan kolom yang digunakan untuk menentukan cara mencocokkan data and mengidentifikasi baris saat ini.
MOVINGAVERAGE Mengembalikan average bergerak yang dihitung di sepanjang sumbu matriks visual yang diberikan.
NEXT Hanya digunakan dalam perhitungan visual. Mengambil value di baris next sumbu dalam matriks visual.
OFFSET Mengembalikan satu baris yang diposisikan baik sebelum or setelah baris saat ini dalam tabel yang sama, dengan offsettertentu.
ORDERBY Menentukan kolom yang menentukan urutan pengurutan dalam setiap partisi fungsi window.
PARTITIONBY Menentukan kolom yang digunakan untuk mempartisi parameter relation fungsi window.
PREVIOUS Hanya digunakan dalam perhitungan visual. Mengambil value di baris previous sumbu dalam matriks visual.
RANGE Mengembalikan interval baris dalam sumbu yang diberikan, relatif terhadap baris saat ini. Pintasan untuk WINDOW.
RANK Mengembalikan peringkat baris dalam interval yang diberikan.
REMOVEFILTERS Menghapus filters dari tabel yang ditentukan or kolom.
ROWNUMBER Mengembalikan peringkat unik baris dalam interval yang diberikan.
RUNNINGSUM Mengembalikan sum berjalan yang dihitung di sepanjang sumbu matriks visual yang diberikan.
SELECTEDVALUE Mengembalikan value saat konteks untuk columnName telah difilter ke satu value berbeda saja. Jika tidak, mengembalikan alternateResult.
WINDOW Mengembalikan beberapa baris yang diposisikan dalam interval tertentu.