Kolom Terhitung di PowerPivot

Catatan:  Kami ingin secepatnya menyediakan konten bantuan terbaru dalam bahasa Anda. 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 di bagian bawah halaman ini? Berikut artikel dalam bahasa Inggris untuk referensi.

Kolom terhitung memberi Anda kemampuan untuk menambahkan data baru ke tabel di Power Pivot Data Model. Alih-alih menempelkan atau mengimpor nilai ke dalam kolom, Anda membuat rumus Data Analysis Expressions (DAX)yang menentukan nilai kolom.

Jika, misalnya, Anda perlu menambahkan nilai-nilai laba penjualan untuk setiap baris dalam tabel factSales . Dengan menambahkan kolom hitung baru, dan dengan menggunakan rumus = [SalesAmount]-[TotalCost]-[ReturnAmount], nilai baru dihitung dengan mengurangi nilai dari setiap baris dalam kolom TotalCost dan ReturnAmount dari nilai dalam setiap baris SalesAmount kolom. Kolom laba selanjutnya bisa digunakan dalam laporan PivotTable, PivotChart, atau Power View — seperti kolom lainnya.

Gambar ini menunjukkan kolom terhitung di Power Pivot.

Kolom terhitung di PowerPivot

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

Memahami Kolom Terhitung

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

Bila kolom berisi rumus, nilai akan dihitung untuk setiap baris. Hasil akan dihitung untuk kolom segera setelah Anda memasukkan rumus. Nilai kolom akan dihitung ulang jika perlu, misalnya bila data dasar di-refresh.

Anda bisa membuat kolom terhitung sesuai pengukuran dan kolom terhitung lain. Misalnya, Anda mungkin membuat satu kolom terhitung untuk mengekstrak angka dari string teks, dan lalu menggunakan angka itu dalam kolom terhitung lainnya.

Contoh

Anda bisa mendukung kolom terhitung dengan data yang Anda tambahkan ke 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 harus memiliki sudah memiliki setidaknya satu tabel dalam Power Pivot.

Kita lihat rumus ini:

=EOMONTH([StartDate],0])

Menggunakan contoh data Contoso, rumus ini akan mengekstrak bulan dari kolom StartDate dalam tabel Promosi. Selanjutnya, rumus akan menghitung akhir nilai bulan untuk setiap baris dalam tabel Promosi. Parameter kedua akan menetapkan jumlah bulan sebelum atau sesudah bulan di StartDate; dalam kasus ini, 0 berarti bulan yang sama. Misalnya, jika nilai di kolom StartDate adalah 6/1/2001, maka nilai di kolom terhitung akan menjadi 6/30/2001.

Untuk informasi selengkapnya tentang data contoh Contoso, lihat mengambil data sampel untuk tutorial DAX dan Data Model.

Memberi Nama Kolom Terhitung

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

Ada beberapa pembatasan perubahan untuk kolom terhitung:

  • Setiap nama kolom harus unik dalam satu tabel.

  • Hindari nama yang telah digunakan untuk langkah-langkah dalam buku kerja yang sama. Meskipun dimungkinkan untuk pengukuran dan kolom terhitung memiliki nama yang sama, jika nama tidak unik, Anda bisa dengan mudah mendapatkan kesalahan perhitungan. Untuk menghindari secara tidak sengaja menerapkan pengukuran, selalu menggunakan referensi kolom berkualifikasi penuh saat mengacu ke kolom.

  • Ketika mengganti nama kolom terhitung, Anda juga harus memperbarui setiap rumus yang bergantung pada kolom yang sudah ada. Kecuali jika Anda berada di mode pembaruan manual, memperbarui hasil rumus muncul secara otomatis. Namun, operasi ini mungkin butuh beberapa waktu.

  • Ada beberapa karakter yang tidak bisa digunakan dalam nama kolom, atau dalam nama objek lain di Power Pivot. Untuk informasi selengkapnya, lihat "Penamaan persyaratan" "di spesifikasi sintaks DAX untuk Power Pivot.

Untuk mengganti nama atau mengedit kolom terhitung yang sudah ada:

  1. Di jendela Power Pivot, klik kanan judul kolom terhitung yang ingin Anda ubah namanya, dan klik Ganti Nama Kolom.

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

Mengubah Tipe Data

Anda bisa mengubah tipe data untuk kolom terhitung dengan cara yang sama, Anda bisa mengubah tipe data untuk kolom lain. Anda tidak dapat 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 Boolean.

Kinerja Kolom Terhitung

Rumus untuk kolom terhitung bisa lebih sumber daya intensif dari rumus yang digunakan untuk pengukuran. Salah satu alasan adalah bahwa hasil untuk kolom hitung selalu dihitung untuk setiap baris dalam tabel, sedangkan pengukuran hanya dihitung untuk sel yang digunakan dalam PivotTable atau PivotChart.

Misalnya, tabel dengan baris juta akan selalu memiliki kolom terhitung dengan hasil juta, dan efek terkait kinerja. Namun, PivotTable biasanya memfilter data dengan menerapkan judul baris dan kolom. Ini berarti bahwa pengukuran terhitung hanya untuk subkumpulan data di tiap sel PivotTable.

Rumus yang memiliki dependensi pada objek referensi dalam rumus tersebut, seperti kolom atau ekspresi yang mengevaluasi nilai lainnya. Sebagai contoh, kolom terhitung yang didasarkan pada kolom yang 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 membuat kolom terhitung, ikuti panduan berikut:

  • Alih-alih membuat satu rumus yang berisi banyak dependensi kompleks, membuat rumus di langkah-langkah, dengan hasil yang disimpan ke kolom, sehingga Anda bisa memvalidasi hasil dan mengevaluasi perubahan dalam kinerja.

  • Modifikasi data sering akan menyebabkan pembaruan untuk kolom terhitung. Anda bisa mencegah ini dengan mengatur mode penghitungan ulang manual. Harap diingat, namun, jika setiap nilai dalam kolom terhitung tidak benar kolom akan dinonaktifkan hingga Anda me-refresh dan menghitung ulang data.

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

  • Jika Anda membuat rumus yang berisi dependensi sirkuler atau referensi diri, maka kesalahan akan terjadi.

Tugas

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

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.

×