Kolom Terhitung di PowerPivot

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

Dengan kolom terhitung, Anda bisa menambahkan data baru ke tabel di Power Pivot Data Model. Tapi bukan menempelkan atau mengimpor nilai ke dalam kolom, Anda membuat rumus Data Analysis Expressions (DAX)yang menentukan nilai kolom. Misalnya, Anda ingin menambahkan nilai-nilai laba penjualan untuk setiap baris dalam tabel factSales. Dengan menambahkan kolom hitung baru, dan dengan menggunakan rumus = [SalesAmount]-[TotalCost]-[ReturnAmount], nilai dihitung dengan mengurangi nilai dari setiap baris dalam kolom TotalCost dan ReturnAmount dari nilai dalam setiap baris kolom SalesAmount. Kolom laba lalu dapat digunakan dalam laporan PivotTable, PivotChart, atau Power View seperti kolom lainnya.

Kolom terhitung di Power Pivot

Kolom terhitung di PowerPivot

Catatan: Meskipun dihitung kolom dan pengukuran yang sama di mana keduanya berdasarkan rumus, mereka berbeda dalam bagaimana digunakan. Langkah-langkah yang paling sering digunakan dalam area nilai dari PivotTable atau PivotChart. Kolom terhitung yang digunakan saat 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 hampir sama seperti rumus yang Anda buat di Excel. Namun tidak seperti di Excel, Anda tidak dapat membuat rumus lain untuk baris yang berbeda dalam tabel; sebagai gantinya rumus DAX akan 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 yang didasarkan pada 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.

Atas halaman

Contoh

Kolom terhitung bisa didasarkan pada data yang telah Anda tambahkan ke tabel yang sudah ada. Misalnya, Anda mungkin memilih untuk menggabungkan nilai, melakukan penambahan, mengekstrak substring, atau membandingkan nilai dalam bidang lain. Untuk menambahkan kolom terhitung, Anda harus sudah menambahkan setidaknya satu tabel di Power Pivot.

Mari kita lihat rumus berikut;

=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 Mendapatkan contoh data untuk tutorial DAX dan Model Data.

Atas Halaman

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. Anda bisa menyusun ulang dan mengganti nama kolom setelah mereka dibuat. Namun, 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, saat mengacu ke kolom selalu menggunakan referensi kolom berkualifikasi penuh.

  • Bila Anda mengubah nama kolom terhitung, rumus apa pun yang mengandalkan kolom yang ada harus diperbarui. Pembaruan hasil rumus akan dilakukan secara otomatis, kecuali jika Anda berada dalam mode pembaruan manual. Namun, operasi ini mungkin memerlukan waktu beberapa saat.

  • Terdapat sejumlah karakter yang tidak dapat digunakan dalam nama kolom, atau nama objek lain di Power Pivot. Untuk informasi selengkapnya, lihat "Persyaratan Penamaan" di Spesifikasi Sintaks DAX untuk PowerPivot.

Untuk mengubah nama atau mengedit kolom terhitung yang 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.

Atas Halaman

Mengubah Tipe Data

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

Atas Halaman

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; oleh karena itu, pengukuran terhitung hanya untuk subkumpulan data di tiap sel PivotTable.

Rumus memiliki dependensi pada objek yang direferensikan dalam rumus, misalnya kolom atau ekspresi lain yang mengevaluasi nilai. Misalnya, kolom terhitung yang didasarkan pada kolom lain, atau penghitungan yang berisi ekspresi dengan referensi kolom, tidak dapat dievaluasi hingga kolom lain dievaluasi. Secara default, refresh otomatis akan diaktifkan; karenanya, semua dependensi tersebut dapat mempengaruhi kinerja sewaktu nilai diperbarui dan rumus di-refresh.

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

  • Sebagai alternatif membuat satu rumus berisi banyak dependensi kompleks, buat rumus secara bertahap, dengan hasil disimpan ke kolom, sehingga Anda dapat memvalidasi hasil dan menilai kinerja.

  • Modifikasi data sering kali mengharuskan kolom terhitung dihitung ulang. Anda dapat mencegahnya dengan mengatur mode penghitungan ulang ke manual; namun, jika salah satu nilai di kolom terhitung salah, maka kolom akan berwarna abu-abu 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

Artikel berikut berisi informasi tambahan tentang penggunaan kolom terhitung.

Membuat Kolom Terhitung

Atas Halaman

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan 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.

×