Excel DAX - Bidang / Pengukuran Terhitung
SEBUAH calculated fielddalam tabel di Model Data adalah bidang yang diperoleh dengan rumus DAX. Di versi Power Pivot yang lebih lama, bidang terhitung disebut sebagai ukuran. Di Excel 2013, ini diganti namanya sebagai bidang terhitung. Namun, namanya diubah kembali untuk mengukur di Excel 2016. Jika Anda merujuk ke dokumentasi apa pun, Anda dapat mengamati campuran dari dua istilah ini. Perhatikan bahwa istilah bidang terhitung dan ukuran adalah sama. Dalam tutorial ini, kami menggunakan istilah kolom kalkulasi.
Memahami Bidang Terhitung
Bidang terhitung adalah rumus yang dibuat khusus untuk digunakan dalam PivotTable (atau PivotChart).
Anda bisa membuat bidang terhitung berdasarkan fungsi agregasi standar, seperti COUNT atau SUM, atau dengan menentukan rumus DAX Anda sendiri.
Berikut adalah perbedaan antara bidang terhitung dan kolom terhitung -
Bidang terhitung hanya dapat digunakan di area NILAI dari PivotTable.
Kolom kalkulasi dengan hasil yang dihitung dapat digunakan di area BARIS, KOLOM, dan FILTER juga.
Menyimpan Bidang Kalkulasi
Kolom kalkulasi akan disimpan dengan tabel sumbernya di Model Data. Ini muncul di daftar Bidang Power PivotTable atau Power PivotChart sebagai bidang dalam tabel.
Menggunakan Bidang Terhitung
Untuk menggunakan bidang terhitung, Anda harus memilihnya dari daftar Bidang Power PivotTable. Bidang yang dihitung akan ditambahkan ke area NILAI dan rumus yang digunakan untuk bidang yang dihitung akan dievaluasi. Hasil dibuat untuk setiap kombinasi bidang baris dan kolom.
Bidang Terhitung - Contoh
Pertimbangkan Model Data berikut untuk data Olimpiade -
Seperti yang terlihat pada tangkapan layar di atas, tabel Hasil memiliki bidang Medali yang berisi nilai - Emas, Perak, atau Perunggu untuk setiap baris yang berisi kombinasi Olahraga - Acara - Negara - Tanggal. Misalkan Anda menginginkan perolehan medali untuk setiap negara, maka Anda dapat membuat bidang terhitung Jumlah Medali dengan rumus DAX berikut -
Medal Count := COUNTA([Medal])
Membuat Bidang Terhitung dalam Tabel
Untuk membuat jumlah medali bidang terhitung dalam tabel hasil, lakukan hal berikut -
Klik sel di area perhitungan di bawah kolom Medali di tabel Hasil. Sel akan disorot.
Ketik Jumlah Medali: = COUNTA ([Medal]) di bilah rumus.
Tekan enter.
Seperti yang terlihat pada tangkapan layar di atas, bidang yang dihitung muncul di sel yang dipilih, menunjukkan nilai 34.094. Jumlah ini adalah jumlah baris dalam tabel Hasil. Karenanya, itu tidak masuk akal pada tampilan pertama. Seperti yang telah dibahas sebelumnya, penggunaan sebenarnya dari bidang terhitung hanya bisa dilihat dengan menambahkannya ke Power PivotTable atau Power PivotChart.
Menggunakan Bidang Terhitung di Power PivotTable
Untuk menggunakan kolom kalkulasi untuk menghitung jumlah medali untuk setiap negara, lakukan hal berikut -
- Klik PivotTable pada Pita di jendela Power Pivot.
- Klik PivotTable di daftar turun bawah.
Kotak dialog Buat PivotTable muncul.
- Klik Lembar Kerja yang Ada.
- Pilih tempat Anda ingin meletakkan PivotTable.
PivotTable kosong akan dibuat.
- Klik tabel Hasil di daftar Bidang PivotTable.
- Klik bidang - Negara dan Jumlah medali.
Seperti yang bisa kamu amati, Medal Count ditambahkan ke area VALUES dan Country ditambahkan ke area ROWS. PivotTable dibuat dengan bidang nilai Negara yang muncul di baris. Dan untuk setiap baris, nilai Medal Count dihitung dan ditampilkan. Begitulah caranya, bidang terhitung mengevaluasi rumus DAX yang digunakan dan menampilkan nilainya.
- Tambahkan bidang Olahraga dari tabel Hasil ke area BARIS.
Seperti yang Anda lihat pada gambar di atas, Jumlah Medali dihitung untuk setiap Negara - Sport-bijaksana dan Subtotal untuk Negara itu sendiri.
Beginilah cara DAX melengkapi fitur Power.
Jenis Bidang Terhitung
Ada dua jenis Bidang Kalkulasi - Implisit dan Eksplisit.
Sebuah implicit calculated field dibuat di panel daftar Bidang Power PivotTable.
Sebuah explicit calculated field dibuat baik di tabel di jendela Power Pivot, atau dari Pita PowerPivot di jendela Excel.
Membuat Bidang Kalkulasi Implisit
Bidang terhitung implisit bisa dibuat dalam dua cara, keduanya di panel Bidang Power PivotTable.
Membuat Bidang Hitung Implisit di Daftar Bidang PivotTable
Anda dapat membuat Hitungan Bidang Medali dari bidang Medali di daftar Bidang PivotTable sebagai berikut -
- Batalkan pilihan Bidang Medali Hitungan.
- Klik kanan pada field Medal.
- Klik Tambahkan ke Nilai di daftar tarik-turun.
Hitungan Medali muncul di area Nilai. Kolom Hitungan Medali akan ditambahkan ke PivotTable.
Membuat Bidang Kalkulasi Implisit di Area NILAI
Anda dapat membuat bidang kalkulasi implisit -% Baris Induk di area Nilai untuk menyatakan jumlah Medali setiap olahraga yang dimenangkan negara sebagai persentase dari jumlah total Medali yang dimenangkan oleh Negara tersebut.
- Klik panah bawah di kotak Hitungan Medali di area VALUES.
- Klik Pengaturan Bidang Nilai dalam daftar turun bawah.
Kotak dialog Pengaturan Bidang Nilai muncul.
- Ketik% Medali di kotak Nama Kustom.
- Klik tab Perlihatkan Nilai Sebagai.
- Klik kotak di bawah Perlihatkan nilai sebagai.
- Klik% dari Total Baris Induk.
- Klik tombol Format Angka.
Kotak dialog Format Sel muncul.
- Klik Persentase.
- Ketik 0 di tempat desimal.
- Klik OK.
- Klik OK di kotak dialog Pengaturan Bidang Nilai.
- Pilih Jangan Perlihatkan Subtotal.
Anda membuat bidang lain% Medali yang dihitung secara implisit dan seperti yang dapat Anda amati, untuk setiap Negara, persentase Medali dari segi Olahraga ditampilkan.
Kekurangan dari Bidang Hitung Implisit
Bidang kalkulasi implisit mudah dibuat. Nyatanya, Anda telah membuatnya bahkan di Excel PivotTable dan Pivot Charts. Tapi, mereka memiliki kekurangan berikut -
They are volatile. Artinya, jika Anda membatalkan pilihan kolom yang Anda gunakan untuk kolom kalkulasi, kolom tersebut akan dihapus. Jika Anda ingin menampilkannya lagi, Anda harus membuatnya sekali lagi.
Their scope is limitedke PivotTable atau PivotChart tempat mereka dibuat. Jika Anda membuat PivotTable lain di lembar kerja lain, Anda harus membuat bidang terhitung lagi.
Di sisi lain, kolom kalkulasi eksplisit akan disimpan dengan tabel dan akan tersedia setiap kali Anda memilih tabel itu.
Membuat Bidang Kalkulasi Eksplisit
Anda dapat membuat kolom kalkulasi eksplisit dengan dua cara -
Di area penghitungan dalam Tabel di Model Data. Anda telah mempelajari ini di bagian - Membuat Bidang Terhitung dalam Tabel.
Dari Pita PowerPivot di tabel Excel. Anda akan mempelajari cara membuat kolom kalkulasi eksplisit ini di bagian selanjutnya.
Membuat Bidang Hitung Eksplisit dari Pita PowerPivot
Untuk membuat bidang terhitung eksplisit dari Pita PowerPivot, lakukan hal berikut -
- Klik tab POWERPIVOT pada Ribbon di buku kerja Anda.
- Klik Bidang Terhitung di area Perhitungan.
- Klik Bidang Hitung Baru di daftar turun bawah.
Kotak dialog Bidang Terhitung muncul.
- Isi informasi yang diperlukan seperti yang ditunjukkan pada tangkapan layar berikut.
- Klik tombol Periksa rumus.
- Klik OK hanya jika tidak ada kesalahan dalam rumus.
Seperti yang Anda amati, Anda dapat menentukan kategori dan format kolom kalkulasi di kotak dialog ini. Lebih lanjut, Anda bisa menggunakan fitur IntelliSense untuk memahami penggunaan fungsi dan menggunakan fitur AutoComplete untuk dengan mudah melengkapi nama fungsi, tabel, dan kolom. Untuk detail tentang fitur IntelliSense, lihat bab - Rumus DAX .
Ini adalah cara yang direkomendasikan untuk membuat kolom kalkulasi eksplisit.