Fungsi CUBESET

Tutorial kelas excel ini membahas tentang fungsi CUBESET lengkap dengan syntax dan contohnya.

Fungsi CUBESET ini termasuk dalam kategori fungsi cube di excel.

Deskripsi

Pengertian fungsi CUBESET adalah function excel untuk mendefinisikan sebuah perhitungan daftar anggota atau tupel dengan mengirimkan set expression ke dalam cube di server.

Dengan membuat set dan mengembalikan set tersebut ke dalam Microsoft Excel.

Penggunaan

Membuat definisi dari suatu proses perhitungan.

Nilai yang Dihasilkan

Daftar anggota yang dihitung.

Sintaksis

Berikut adalah syntax penulisan fungsi CUBESET:

=CUBESET(connection; set_expression; ; [sort_order]; [sort_by])

Argumen

Fungsi CUBESET memiliki argumen berikut:

  • connection wajib – nama koneksi ke cube.
  • set_expression wajib – nilai teks string / set expression MDX yang mendefinisikan jumlah element dalam cube.
  • caption tidak wajib – teks caption menggantikan caption yang ada.
  • sort_order tidak wajib – nilai yang menunjukkan cara mengurutkan data.
  • sort_by tidak wajib – string teks untuk menyaring data.

Catatan

Berikut catatan penggunaan rumus fungsi CUBESET:

  • Nilai sort_order sebagai berikut:
NilaiKonstantaKeteranganSort_by argument
0SortNoneMeninggalkan set dalam urutan yang ada.Diabaikan
1SortAscendingUrutkan diatur dalam urutan ascending berdasarkan sort_by.Wajib
2SortDescendingSortir diatur dalam descending menurut sort_by.Wajib
3SortAlphaAscendingUrutkan diatur dalam ascending alfa.Diabaikan
4Sort_Alpha_DescendingMengurutkan diatur dalam descending alfa.Diabaikan
5Sort_Natural_AscendingSortir diatur dalam ascending alami.Diabaikan
6Sort_Natural_DescendingUrutkan diatur dalam descending alami.Diabaikan
  • Jika proses sedang dilakukan akan muncul pesan "#GETTING_DATA…".
  • Error #NAME? jika koneksi workbook tidak valid.
  • Error #N/A! jika sintak set_expression tidak valid.
  • Error #VALUE! jika set_expression melebihi 255 karakter.

Contoh

Berikut example dari fungsi CUBESET untuk berbagai skenario implementasi.

=CUBESET("Keuangan";"Order([Produk].[Produk].[Produk Category].Members;[Measures].[Unit Sales];ASC)";"List_Produk")

=CUBESET("Penjualan";"[Produk].[All List_Produk].Children";"List_Produk";1;"[Measures].[Penjualan Amount]")

Leave a Comment