MAJLIS BI Power - Bagaimana Meniru Fungsi Logik COUNTIF?

Fungsi COUNTIF dalam Power BI

"COUNTIF" adalah fungsi logik untuk menghitung nilai dalam rentang berdasarkan syarat yang diberikan. Sebagai pendatang baru, anda mungkin tidak mendapat logik menggunakan fungsi COUNTIF kerana tidak ada fungsi COUNTIF langsung dengan Power BI. Namun, tetap saja, kita dapat menerapkan fungsi logik yang sama, yang berfungsi seperti COUNTIF dalam Power BI; dalam artikel ini, kami akan membimbing anda bagaimana meniru logika fungsi COUNTIF di Power BI walaupun tidak ada fungsi COUNTIF dengan Power BI.

Bagi semua orang yang telah menggunakan COUNTIF dalam excel, mereka mungkin merasa senang kerana ada fungsi built-in dengan excel, tetapi dengan Power BI, tidak ada fungsi built-in. Di sinilah cabaran meletakkan pengguna kerana untuk menyelesaikan satu pekerjaan; pengguna perlu memahami sekurang-kurangnya 3 fungsi DAX yang lain.

Sebagai contoh, lihat julat data di bawah ini di excel.

Dari senarai di atas, anda mungkin ingin mengira berapa kali negara "Kanada" muncul di lajur negara. Dalam kes ini, kriteria kami adalah negara "Kanada" seperti ini berdasarkan kriteria yang berbeza sehingga kita dapat menghitung nilai.

Bagaimana Mengaplikasikan Fungsi COUNTIF di Power BI?

Seperti yang telah kami katakan, tidak ada fungsi COUNTIF terbina dalam Power BI. Kita perlu menerapkan beberapa fungsi lain untuk menyelesaikan tugas.

Berikut adalah data yang kami gunakan untuk menerapkan Fungsi COUNTIF di Power BI. Anda boleh memuat turun buku kerja dari pautan di bawah dan menggunakannya untuk berlatih dengan kami.

Jadual pertama mempunyai nilai jualan "negara-negara" dan jadual kedua mempunyai senarai negara yang unik, jadi dari jadual pertama, kita perlu mendapatkan jumlah senarai negara yang unik.

  • Muat naik dua jadual di atas ke Power BI.
  • Kami mempunyai dua jadual yang dimuat naik "Jadual Data" dan "Senarai." Klik kanan pada jadual "Daftar" dan pilih "Lajur Baru."
  • Sekarang beri nama ke lajur baru.
  • Buka fungsi CALCULATE.
  • Untuk Ekspresi, buka fungsi COUNTA .
  • Untuk fungsi COUNTA Nama Kolum, kita perlu memilih lajur "Negara" dari "Jadual Data."

Tugas fungsi COUNTA dilakukan di sini, tutup pendakap dan untuk argumen seterusnya fungsi CALCULATE Filter1, Open FILTER function.

  • Argumen pertama fungsi Saringan adalah Jadual iaitu, dari mana kita perlu mengira lajur negara, jadi pilih "Jadual Data."
  • Filter Expression tidak lain adalah untuk lajur “Table Data” mana yang ingin Anda gunakan filter, jadi akan menjadi “Country Column” dari “Data Table”.
  • Sekarang ia akan menerapkan filter, dan setelah filter diterapkan, kita perlu menghitung negara berdasarkan daftar unik "Daftar" tabel, jadi letakkan tanda yang sama dan pilih "Negara" dari tabel "Daftar".

Ok, kita sudah selesai dengan formula. Tutup dua tanda kurung dan tekan butang enter untuk mendapatkan hasilnya.

Seperti yang anda lihat, kami menghitung setiap negara dalam "Jadual Data." Seperti ini, kita dapat menerapkan fungsi COUNTIF dalam Power BI untuk menyelesaikan tugas.

Kaedah Alternatif Fungsi COUNTIF

Kita juga boleh menggunakan satu kaedah lagi untuk mendapatkan jumlah negara sama seperti fungsi COUNTIF, iaitu menggunakan kaedah COUNT ROWS

  • Klik kanan pada memilih pilihan "New Column".
  • Kali ini memberikan nama yang berbeza daripada yang sebelumnya.
  • Buka fungsi COUNTROWS.
  • Untuk fungsi ini, buka fungsi FILTER sekali lagi.
  • The Table bahawa kita perlu kiraan adalah "Data Jadual" jadi pilih yang sama.
  • Untuk Ekspresi Penapis, ikuti kaedah yang kami lakukan dalam contoh sebelumnya.

Itupun dia; kami telah memperoleh jumlah setiap negara dari "Jadual Data." Seperti ini menggunakan kombinasi formula DAX di Power BI, kita juga dapat meniru fungsi COUNTIF Excel di Power BI juga.

Catatan: Fail Power BI COUNTIF juga boleh dimuat turun dari pautan di bawah, dan output akhir dapat dilihat.

Anda boleh memuat turun Templat Power BI COUNTIF ini di sini - Templat Power BI COUNTIF

Perkara yang Perlu Diingat

  • Tidak ada fungsi COUNTIF terbina dalam Power BI.
  • FILTER akan menggunakan filter untuk ruangan yang disebutkan dengan kriteria yang disebutkan.
  • Selepas penapis digunakan, COUTNROWS mengira bilangan baris yang tersedia untuk penapis.

Artikel menarik...