Membuat Rumus untuk Perhitungan di Power Pivot

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.

Di artikel ini, kita akan melihat dasar-dasar pembuatan rumus perhitungan untuk kedua kolom terhitung dan langkah-langkah di Power Pivot. Jika Anda baru menggunakan DAX, pastikan untuk check out QuickStart: mempelajari dasar-dasar DAX dalam 30 menit.

Dasar-Dasar Rumus

Power Pivot akan memberikan Data Analysis Expressions (DAX) untuk membuat hitungan kustom dalam tabel Power Pivot dan PivotTable Excel. DAX memiliki sejumlah fungsi yang digunakan dalam rumus Excel, serta fungsi tambahan yang dirancang untuk bekerja dengan hubungan data dan melakukan agregasi dinamis.

Berikut adalah beberapa rumus dasar yang dapat digunakan di kolom hitung:

Rumus

Deskripsi

=TODAY()

Untuk memasukkan tanggal hari ini di setiap baris kolom.

=3

Untuk memasukkan nilai 3 di setiap baris kolom.

=[Column1] + [Column2]

Untuk menambahkan nilai di baris yang sama [Column1] dan [Column2] serta menempatkan hasil di baris yang sama pada kolom terhitung.

Anda dapat membuat rumus Power Pivot untuk kolom terhitung seperti Anda membuat rumus di Microsoft Excel.

Gunakan langkah-langkah berikut saat membuat rumus:

  • Setiap rumus harus diawali dengan tanda sama dengan.

  • Anda dapat mengetik atau memilih nama fungsi, atau mengetik ekspresi.

  • Mulailah mengetikkan beberapa huruf pertama fungsi atau nama yang Anda inginkan, dan LengkapiOtomatis menampilkan daftar fungsi, tabel, dan kolom yang tersedia. Tekan TAB untuk menambahkan item dari daftar LengkapiOtomatis ke rumus tersebut.

  • Klik tombol Fx untuk menampilkan daftar fungsi yang tersedia. Untuk memilih fungsi dari daftar turun bawah, gunakan tombol panah untuk menyoroti item, lalu klik Ok untuk menambahkan fungsi ke rumus.

  • Masukkan argumen ke fungsi dengan memilihnya dari daftar turun bawah tabel dan kolom yang memungkinkan atau dengan mengetik nilai maupun fungsi lain.

  • Periksa kesalahan sintaks: pastikan semua kurung ditutup dan kolom, tabel, serta nilai direferensikan dengan benar.

  • Tekan ENTER untuk menerima rumus.

Catatan: Di kolom terhitung, segera setelah Anda menerima rumus, kolom akan terisi nilai. Di ukuran, menekan ENTER menyimpan definisi pengukuran.

Membuat Rumus Sederhana

Untuk membuat kolom terhitung dengan rumus sederhana

SalesDate

Subkategori

Product

Penjualan

Kuantitas

1/5/2009

Aksesori

Tas Kamera

254995

68

1/5/2009

Aksesori

Pengisi Daya Baterai Mini

1099,56

44

1/5/2009

Digital

Digital Slim

6512

44

1/6/2009

Aksesori

Lensa Konversi Telefoto

1662,5

18

1/6/2009

Aksesori

Tripod

938,34

18

1/6/2009

Aksesori

Kabel USB

1230,25

26

  1. Pilih dan salin data dari tabel di atas, termasuk judul tabel.

  2. Di Power Pivot, klik Beranda> Tempel.

  3. Di kotak dialog Pratinjau Tempel, klik OK.

  4. Klik desain> kolom> Tambahkan.

  5. Pada panel rumus di atas tabel, ketik rumus berikut ini.

    = [Sales] / [Quantity]

  6. Tekan ENTER untuk menerima rumus.

Nilai akan diisi pada kolom terhitung baru untuk semua baris.

Tips untuk menggunakan LengkapiOtomatis

  • Anda dapat menggunakan Rumus LengkapiOtomatis di tengah rumus yang sudah ada dengan fungsi ditumpuk. Teks setelah titik penyisipan digunakan untuk menampilkan nilai dalam daftar turun bawah, dan semua teks setelah titik penyisipan tidak berubah.

  • Power Pivot tidak menambahkan tanda kurung tutup fungsi atau mencocokkan tanda kurung secara otomatis. Anda harus memastikan bahwa setiap fungsi sudah benar secara sintaks atau Anda tidak dapat menggunakan rumus. Power Pivot akan menyoroti tanda kurung yang akan mempermudah pemeriksaan kelengkapan tanda kurung.

Menggunakan Tabel dan Kolom

Tabel Power Pivot terlihat mirip dengan tabel Excel, namun cara kerjanya berbeda dalam hal data dan rumus:

  • Rumus di Power Pivot hanya berfungsi dengan tabel dan kolom, tidak dengan sel, referensi rentang, atau array individual.

  • Rumus bisa menggunakan hubungan untuk mendapatkan nilai dari tabel terkait. Nilai yang diambil selalu terkait dengan nilai baris saat ini.

  • Anda tidak dapat menempelkan rumus Power Pivot ke lembar kerja Excel dan sebaliknya.

  • Anda tidak bisa memiliki data yang tidak teratur atau "tak rata", seperti yang Anda lakukan di lembar kerja Excel. Masing-masing baris dalam tabel harus berisi jumlah kolom yang sama. Namun, Anda bisa memiliki nilai kosong dalam beberapa kolom. Tabel data Excel dan Power Pivot tabel data yang tidak dapat dipertukarkan, tapi Anda bisa menautkan ke tabel Excel dari Power Pivot dan tempelkan Excel data ke Power Pivot. Untuk informasi selengkapnya, lihat menambahkan data lembar kerja ke Model Data menggunakan tabel yang ditautkan dan menyalin dan menempel baris ke dalam Model Data di Power Pivot.

Merujuk ke Tabel dan Kolom Dalam Rumus dan Ekspresi

Anda bisa merujuk ke tabel dan kolom dengan menggunakan namanya. Misalnya, rumus berikut mengilustrasikan cara merujuk ke kolom dari dua tabel dengan menggunakan nama yang sepenuhnya memenuhi syarat:

= SUM (' baru Sales'[Amount]) + SUM('Past Sales'[Amount])

Bila rumus dievaluasi, Power Pivot terlebih dahulu memeriksa sintaks umum, dan lalu memeriksa nama kolom dan tabel yang Anda sediakan terhadap kemungkinan kolom dan tabel dalam konteks saat ini. Jika nama tidak ambigu atau jika kolom atau tabel tidak ditemukan, Anda akan mendapatkan kesalahan di rumus Anda (string #ERROR dan bukan nilai data dalam sel yang tempat kesalahan terjadi). Untuk informasi selengkapnya tentang penamaan persyaratan untuk tabel, kolom, dan objek lainnya, lihat "harus persyaratan dalam spesifikasi sintaks DAX untuk Power Pivot.

Catatan: Konteks adalah fitur penting dari model data Power Pivot yang memungkinkan Anda membuat rumus dinamis. Konteks ditentukan oleh tabel dalam data model, hubungan antar tabel, dan filter apa pun yang telah diterapkan. Untuk informasi selengkapnya, lihat konteks dalam rumus DAX.

Hubungan Tabel

Tabel dapat dikaitkan dengan tabel lainnya. Dengan membuat hubungan, Anda mendapatkan kemampuan untuk mencari data dalam tabel lainnya dan menggunakan nilai terkait untuk menjalankan perhitungan kompleks. Misalnya, Anda bisa menggunakan kolom terhitung untuk mencari semua catatan pengiriman terkait dengan penjual saat ini, lalu menjumlahkan biaya pengiriman untuk masing-masing penjual. Efeknya seperti kueri berparameter: Anda dapat menghitung jumlah yang berbeda untuk tiap baris dalam tabel saat ini.

Banyak fungsi DAX mengharuskan adanya hubungan antar tabel, atau di antara beberapa tabel, agar bisa menemukan kolom yang sudah Anda referensikan dan mengembalikan hasil yang masuk akal. Fungsi lainnya akan berusaha mengidentifikasi hubungan; tetapi, untuk hasil terbaik Anda sebaiknya selalu membuat hubungan jika memungkinkan.

Ketika Anda bekerja dengan PivotTable, sangat penting Anda menyambungkan semua tabel yang digunakan dalam PivotTable agar data ringkasan dapat dihitung dengan benar. Untuk informasi selengkapnya, lihat bekerja dengan hubungan di PivotTable.

Pemecahan Masalah Kesalahan Dalam Rumus

Jika Anda mendapatkan kesalahan saat Anda menentukan kolom terhitung, rumus mungkin berisi kesalahan sintaks atau kesalahan semantik.

Kesalahan sintaksis adalah termudah untuk menyelesaikan. Mereka biasanya melibatkan kurung yang hilang atau koma. Untuk bantuan tentang sintaks fungsi individual, lihat Referensi fungsi DAX.

Tipe kesalahan lain yang muncul ketika sintaks sudah benar, tapi nilai atau referensi kolom tidak cocok dengan konteks rumus. Kesalahan semantik tersebut mungkin disebabkan oleh salah satu masalah berikut ini:

  • Rumus merujuk pada kolom, tabel atau fungsi yang tidak ada.

  • Rumus tampaknya sudah benar, namun ketika Power Pivot mengambil data, PowerPivot menemukan semacam ketidakcocokan dan menimbulkan kesalahan.

  • Rumus mengirim nomor atau tipe parameter yang tidak tepat ke fungsi.

  • Rumus merujuk ke kolom yang berbeda yang memiliki kesalahan, dan karena itu nilainya tidak valid.

  • Rumus merujuk ke kolom yang belum diproses. Ini dapat terjadi jika Anda mengubah buku kerja ke mode manual, membuat perubahan, lalu tidak pernah me-refresh data atau memperbarui perhitungan.

Dalam empat kasus pertama, DAX membenderai seluruh kolom yang berisi rumus yang tidak valid. Dalam kasus terakhir, DAX memberi kolom warna abu-abu untuk mengindikasikan bahwa kolom dalam status tidak di proses.

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.

×