Kolom Terhitung di PowerPivot

Kolom terhitung memberi Anda kemampuan untuk menambahkan data baru ke tabel dalam model data Power Pivot Anda. Sebagai ganti menempelkan atau mengimpor nilai ke dalam kolom, Anda membuat rumus data Analysis Expressions (Dax)yang menentukan nilai kolom.

Jika, misalnya, Anda perlu menambahkan nilai laba penjualan ke setiap baris dalam tabel Factsales . Dengan menambahkan kolom terhitung baru, dan dengan menggunakan rumus = [Salesamount]-[TotalCost] – [ReturnAmount], nilai baru dihitung dengan mengurangkan nilai dari setiap baris dalam kolom totalcost dan returnamount dari nilai di setiap baris kolom salesamount. Kolom profit selanjutnya bisa digunakan dalam laporan PivotTable, PivotChart, atau Power View — seperti yang Anda lakukan pada kolom lain.

Angka ini memperlihatkan kolom terhitung dalam Power Pivot.

Kolom terhitung di PowerPivot

Catatan: Meskipun kolom dan pengukuran terhitung serupa karena masing-masing bergantung pada rumus, namun berbeda. Ukuran paling sering digunakan di area nilai PivotTable atau PivotChart. Gunakan kolom terhitung saat Anda ingin menempatkan hasil terhitung di area yang berbeda dari PivotTable — seperti kolom atau baris di PivotTable, atau di sumbu dalam PivotChart. Untuk informasi selengkapnya tentang pengukuran, lihat pengukuran di Power Pivot.

Memahami kolom terhitung

Rumus dalam kolom terhitung sama seperti rumus yang Anda buat di Excel. Namun, Anda tidak bisa membuat rumus berbeda untuk baris yang berbeda dalam tabel. Sebaliknya, rumus DAX secara otomatis diterapkan ke seluruh kolom.

Saat kolom berisi rumus, nilai dihitung untuk setiap baris. Hasil dihitung untuk kolom segera setelah Anda memasukkan rumus. Nilai kolom kemudian dihitung ulang jika diperlukan, seperti ketika data yang mendasari refresh.

Anda dapat membuat kolom terhitung sesuai dengan ukuran dan kolom terhitung lainnya. Misalnya, Anda dapat membuat satu kolom terhitung untuk mengekstrak angka dari string teks, lalu gunakan angka tersebut dalam kolom terhitung lain.

Contoh

Anda bisa mendukung kolom terhitung dengan data yang Anda tambahkan ke dalam tabel yang sudah ada. Misalnya, Anda mungkin memilih untuk menggabungkan nilai, melakukan penambahan, mengekstrak substring, atau membandingkan nilai di bidang lain. Untuk menambahkan kolom terhitung, Anda seharusnya sudah memiliki setidaknya satu tabel di Power Pivot.

Lihat rumus ini:

= EOMONTH ([StartDate],0])

Menggunakan data sampel contoso, rumus ini mengekstrak bulan dari kolom StartDate dalam tabel promosi. Kemudian menghitung nilai akhir bulan untuk setiap baris dalam tabel promosi. Parameter kedua menentukan jumlah bulan sebelum atau sesudah bulan dalam StartDate; dalam kasus ini, 0 berarti bulan yang sama. Misalnya, jika nilai dalam kolom StartDate adalah 6/1/2001, nilai dalam kolom terhitung adalah 6/30/2001.

Memberi nama kolom terhitung

Secara default, kolom terhitung baru ditambahkan ke sebelah kanan kolom lain, dan kolom secara otomatis ditetapkan nama default CalculatedColumn1, CalculatedColumn2, dan seterusnya. Setelah membuat kolom, Anda bisa menyusun ulang dan mengganti nama kolom yang diperlukan.

Ada beberapa larangan untuk perubahan pada kolom terhitung:

  • Setiap nama kolom harus unik dalam tabel.

  • Hindari nama yang telah digunakan untuk pengukuran dalam buku kerja yang sama. Meskipun dimungkinkan untuk ukuran dan kolom terhitung untuk memiliki nama yang sama, jika nama tidak unik, Anda bisa dengan mudah mendapatkan kesalahan perhitungan. Untuk menghindari pengukuran secara tidak sengaja, selalu gunakan referensi kolom yang memenuhi syarat saat mengacu ke kolom.

  • Saat mengganti nama kolom terhitung, Anda juga harus memperbarui setiap rumus yang bergantung pada kolom yang sudah ada. Kecuali Anda berada dalam mode pembaruan manual, memperbarui hasil rumus akan muncul secara otomatis. Namun, operasi ini mungkin memakan waktu.

  • Ada beberapa karakter yang tidak dapat digunakan dalam nama kolom, atau dalam nama objek lainnya di Power Pivot. Untuk informasi selengkapnya, lihat "persyaratan penamaan" "dalam spesifikasi sintaks Dax untuk Power Pivot.

Untuk mengganti nama atau mengedit kolom hitung yang sudah ada:

  1. Di jendela Power Pivot , klik kanan judul kolom terhitung yang ingin Anda ganti namanya, dan klik ganti nama kolom.

  2. Ketikkan nama baru, lalu tekan ENTER untuk menerima nama baru.

Mengubah tipe data

Anda dapat mengubah tipe data untuk kolom terhitung dengan cara yang sama seperti mengubah tipe data untuk kolom lain. Anda tidak bisa membuat perubahan tipe data berikut ini: dari teks ke desimal, dari teks ke bilangan bulat, dari teks ke mata uang, dan dari teks ke tanggal. Anda dapat membuat perubahan dari teks ke Boolean.

Kinerja kolom terhitung

Rumus untuk kolom terhitung dapat lebih intensif sumber daya daripada rumus yang digunakan untuk pengukuran. Salah satu alasannya adalah hasil untuk kolom terhitung selalu dihitung untuk setiap baris dalam tabel, sedangkan pengukuran hanya dihitung untuk sel yang digunakan dalam PivotTable atau PivotChart.

Misalnya, tabel dengan satu juta baris akan selalu memiliki kolom terhitung dengan satu juta hasil, dan efek terkait pada kinerja. Namun, PivotTable secara umum memfilter data dengan menerapkan judul baris dan kolom. Ini berarti bahwa pengukuran dihitung hanya untuk subset data dalam setiap sel PivotTable.

Rumus memiliki dependensi pada referensi objek dalam rumus, seperti kolom atau ekspresi lain yang mengevaluasi nilai. Misalnya, kolom terhitung yang didasarkan pada kolom lain — atau penghitungan yang berisi ekspresi dengan referensi kolom — tidak bisa dievaluasi hingga kolom lainnya dievaluasi. Secara default, refresh otomatis diaktifkan. Jadi, ingatlah bahwa dependensi rumus bisa mempengaruhi kinerja.

Untuk menghindari masalah kinerja saat Anda membuat kolom terhitung, ikuti panduan berikut:

  • Daripada membuat rumus tunggal yang berisi banyak dependensi kompleks, buat rumus dalam langkah, dengan hasil yang disimpan ke kolom, sehingga Anda bisa memvalidasi hasil dan mengevaluasi perubahan dalam kinerja.

  • Perubahan pada data akan sering menyebabkan pembaruan pada kolom terhitung. Anda bisa mencegah ini dengan mengatur mode penghitungan ulang ke manual. Namun, ingatlah, jika ada nilai dalam kolom terhitung yang salah maka kolom akan dinonaktifkan hingga Anda melakukan refresh dan menghitung ulang data.

  • Jika Anda mengubah atau menghapus hubungan antara tabel, rumus yang menggunakan kolom dalam tabel tersebut akan menjadi tidak valid.

  • Jika Anda membuat rumus yang berisi dependensi Edaran atau referensi mandiri, kesalahan akan terjadi.

Tugas

Untuk informasi selengkapnya tentang bekerja dengan kolom terhitung, lihat membuat kolom terhitung.

Catatan:  Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda? Berikut adalah artikel dalam bahasa Inggris untuk referensi.

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×