Memahami dan membuat tabel tanggal di Power Pivot di Excel

Tabel tanggal di Power Pivot sangat penting untuk menelusuri dan menghitung data seiring berjalannya waktu. Artikel ini menyediakan pemahaman menyeluruh tentang tabel tanggal dan cara membuatnya di Power Pivot. Secara khusus, artikel ini menguraikan:

  • Mengapa tabel tanggal penting untuk menelusuri dan menghitung data berdasarkan tanggal dan waktu.

  • Cara menggunakan Power Pivot untuk menambahkan tabel tanggal ke model data.

  • Cara membuat kolom tanggal baru seperti tahun, bulan, dan periode dalam tabel tanggal.

  • Cara membuat hubungan antara tabel tanggal dan tabel fakta.

  • Cara bekerja dengan waktu.

Artikel ini ditujukan untuk pengguna baru untuk Power Pivot. Namun, penting untuk memiliki pemahaman yang baik tentang mengimpor data, membuat hubungan, dan membuat kolom terhitung dan pengukuran.

Artikel ini tidak menjelaskan cara menggunakan fungsi Time-Intelligence Dax dalam rumus ukuran. Untuk informasi selengkapnya tentang cara membuat pengukuran dengan fungsi intelijen waktu DAX, lihat kecerdasan waktu di Power Pivot di Excel.

Catatan: Di PowerPivot, nama "ukur" dan "bidang terhitung" adalah identik. Kami menggunakan ukuran nama di sepanjang artikel ini. Untuk informasi selengkapnya, lihat pengukuran di Power Pivot.

Konten

Memahami tabel tanggal

Hampir semua analisis data melibatkan penelusuran dan perbandingan data melalui tanggal dan waktu. Misalnya, Anda mungkin ingin menjumlahkan jumlah penjualan untuk kuartal fiskal sebelumnya, lalu membandingkan Total dengan kuartal lain, atau Anda mungkin ingin menghitung saldo penutupan akhir bulan untuk sebuah akun. Dalam setiap kasus ini, Anda menggunakan tanggal sebagai cara untuk mengelompokkan dan menggabungkan transaksi atau saldo penjualan untuk periode waktu tertentu.

Laporan Power View

Total penjualan menurut kuartal fiskal tabel pivot

Tabel tanggal dapat berisi banyak representasi tanggal dan waktu yang berbeda. Misalnya, tabel tanggal akan sering memiliki kolom seperti tahun fiskal, bulan, kuartal, atau periode yang bisa Anda pilih sebagai bidang dari daftar bidang saat mengiris dan memfilter data Anda dalam laporan PivotTable atau Power View.

Daftar bidang Power View

Daftar Bidang Power View

Untuk kolom tanggal seperti tahun, bulan, dan kuartal untuk menyertakan semua tanggal dalam rentang masing-masing, tabel tanggal harus memiliki setidaknya satu kolom dengan kumpulan tanggal yang bersebelahan. Artinya, kolom tersebut harus memiliki satu baris untuk setiap hari untuk setiap tahun yang disertakan dalam tabel tanggal.

Misalnya, jika data yang ingin Anda telusuri memiliki tanggal dari 1 Februari 2010 hingga 30 November 2012, dan laporan Anda pada tahun kalender, maka Anda akan menginginkan tabel tanggal dengan setidaknya rentang tanggal dari 1 Januari 2010 hingga 31 Desember 2012. Setiap tahun dalam tabel tanggal Anda harus berisi semua hari untuk setiap tahun. Jika Anda akan secara teratur melakukan refresh data dengan data yang lebih baru, Anda mungkin ingin menjalankan tanggal akhir dengan satu atau dua tahun, sehingga Anda tidak perlu memperbarui tabel tanggal Anda seiring waktu.

Tabel tanggal dengan kumpulan tanggal yang bersebelahan

Tabel tanggal dengan tanggal yang berdekatan

Jika Anda melaporkan pada tahun fiskal, Anda bisa membuat tabel tanggal dengan kumpulan tanggal yang bersebelahan untuk setiap tahun fiskal. Misalnya, jika tahun fiskal Anda dimulai pada tanggal 1 Maret, dan Anda memiliki data untuk tahun fiskal 2010 hingga tanggal saat ini (misalnya, di FY 2013), Anda bisa membuat tabel tanggal yang dimulai pada 3/1/2009 dan mencakup setidaknya setiap hari dalam setiap tahun fiskal hingga tanggal terakhir dalam tahun fiskal 2013.

Jika Anda akan melaporkan pada tahun kalender dan tahun fiskal, Anda tidak perlu membuat tabel tanggal terpisah. Tabel tanggal tunggal dapat menyertakan kolom untuk tahun kalender, tahun fiskal, dan bahkan kalender periode Minggu 13 4. Yang terpenting adalah tabel tanggal Anda berisi kumpulan tanggal yang bersebelahan untuk semua tahun.

Menambahkan tabel tanggal ke model data

Ada beberapa cara untuk menambahkan tabel tanggal ke model data Anda:

  • Mengimpor dari database relasional, atau sumber data lainnya.

  • Buat tabel tanggal di Excel lalu salin atau tautkan ke tabel baru di Power Pivot.

  • Mengimpor dari Microsoft Azure Marketplace.

Mari kita lihat masing-masing lebih dekat.

Mengimpor dari database relasional

Jika Anda mengimpor beberapa atau semua data dari gudang data atau tipe database relasional lainnya, ada kemungkinan sudah ada tabel dan hubungan tanggal dan seluruh data yang Anda impor. Tanggal dan format kemungkinan akan cocok dengan tanggal dalam data fakta Anda, dan tanggal mungkin dimulai dengan baik di masa lalu dan masuk jauh ke masa mendatang. Tabel tanggal yang ingin Anda impor mungkin sangat besar dan berisi rentang tanggal melebihi yang perlu Anda sertakan dalam model data Anda. Anda dapat menggunakan fitur filter tingkat lanjut panduan impor tabel Power Pivot untuk memilih hanya tanggal dan kolom tertentu yang Anda perlukan. Hal ini dapat mengurangi ukuran buku kerja Anda dan meningkatkan kinerja secara signifikan.

Panduan impor tabel

Kotak dialog Panduan Impor Tabel

Dalam kebanyakan kasus, Anda tidak perlu membuat kolom tambahan seperti tahun fiskal, Minggu, nama bulan, dsb. karena mereka sudah ada dalam tabel yang diimpor. Namun, dalam beberapa kasus, setelah Anda memiliki tabel tanggal yang diimpor ke model data, Anda mungkin perlu membuat kolom tanggal tambahan, tergantung pada kebutuhan pelaporan tertentu. Untungnya, ini mudah dilakukan menggunakan DAX. Anda akan mempelajari selengkapnya tentang membuat bidang tabel tanggal nanti. Setiap lingkungan berbeda. Jika Anda tidak yakin jika sumber data Anda memiliki tabel tanggal atau kalender terkait, Bicaralah dengan administrator database Anda.

Membuat tabel tanggal di Excel

Anda bisa membuat tabel tanggal di Excel lalu menyalinnya ke dalam tabel baru dalam model data. Ini sangat mudah dilakukan dan memberi Anda fleksibilitas.

Saat Anda membuat tabel tanggal di Excel, Anda mulai dengan satu kolom dengan rentang tanggal yang bersebelahan. Anda kemudian dapat membuat kolom tambahan seperti tahun, kuartal, bulan, tahun fiskal, periode, dsb. dalam lembar kerja Excel dengan menggunakan rumus Excel, atau, setelah Anda menyalin tabel ke dalam model data, Anda bisa membuatnya sebagai kolom terhitung. Membuat kolom tanggal tambahan di Power Pivot dijelaskan dalam kolom Tambahkan tanggal baru ke bagian tabel tanggal selanjutnya di artikel ini.

Cara: membuat tabel tanggal di Excel dan menyalinnya ke dalam model data

  1. Di Excel, di lembar kerja kosong, di sel a1, ketikkan nama header kolom untuk mengidentifikasi rentang tanggal. Biasanya, ini akan berupa sesuatu seperti tanggal, datetime, atau DateKey.

  2. Di sel a2, ketikkan tanggal awal. Misalnya, 1/1/2010.

  3. Klik gagang isian dan seret ke nomor baris yang menyertakan tanggal akhir. Misalnya, 12/31/2016.

    Kolom Tanggal di Excel

  4. Pilih Semua baris dalam kolom tanggal (termasuk nama header di sel a1).

  5. Di grup gaya , klik format sebagai tabel, lalu pilih gaya.

  6. Dalam kotak dialog format sebagai tabel , klik OK.

    Kolom tanggal di Power Pivot

  7. Salin Semua baris, termasuk header.

  8. Di Power Pivot, pada tab Beranda , klik tempel.

  9. Dalam pratinjau tempel > nama tabel ketikkan nama seperti tanggal atau kalender. Biarkan gunakan baris pertama sebagai header kolomyang dicentang, lalu klik OK.

    Pratinjau Tempel

    Tabel tanggal baru (bernama kalender dalam contoh ini) di Power Pivot terlihat seperti ini:

    Tabel tanggal di Power Pivot

    Catatan: Anda juga dapat membuat tabel tertaut dengan menggunakan Tambahkan ke model data. Namun, ini membuat buku kerja Anda tidak perlu besar karena buku kerja memiliki dua versi tabel tanggal; satu di Excel dan satu di Power Pivot..

Catatan: Tanggal nama adalah kata kunci di Power Pivot. Jika Anda menamai tabel yang Anda buat di tanggal Power Pivot, maka Anda harus menyertakan nama tabel dengan tanda kutip tunggal di rumus DAX apa pun yang mereferensikan dalam argumen. Semua contoh gambar dan rumus dalam artikel ini merujuk ke tabel tanggal yang dibuat di Power Pivot bernama Calendar.

Anda kini memiliki tabel tanggal di model data Anda. Anda dapat menambahkan kolom tanggal baru seperti tahun, bulan, dsb dengan menggunakan DAX.

Menambahkan kolom tanggal baru ke tabel tanggal

Tabel tanggal dengan kolom tanggal tunggal yang memiliki satu baris untuk setiap hari untuk setiap tahun penting untuk menentukan semua tanggal dalam rentang tanggal. Ini juga diperlukan untuk membuat hubungan antara tabel fakta dan tabel tanggal. Tapi kolom tanggal tunggal dengan satu baris untuk setiap hari tidak berguna saat menganalisis menurut tanggal dalam laporan PivotTable atau Power View. Anda ingin tabel tanggal menyertakan kolom yang membantu Anda mengumpulkan data untuk rentang atau grup tanggal. Misalnya, Anda mungkin ingin menjumlahkan jumlah penjualan menurut bulan atau kuartal, atau Anda dapat membuat pengukuran yang menghitung pertumbuhan tahun-tahun. Dalam setiap kasus ini, tabel tanggal Anda memerlukan kolom tahun, bulan, atau kuartal yang memungkinkan Anda menggabungkan data untuk periode tersebut.

Jika Anda mengimpor tabel tanggal dari sumber data relasional, Anda mungkin sudah menyertakan tipe kolom tanggal yang berbeda yang Anda inginkan. Dalam beberapa kasus, Anda mungkin ingin mengubah beberapa kolom tersebut atau membuat kolom tanggal tambahan. Ini terutama True jika Anda membuat tabel tanggal Anda sendiri di Excel dan menyalinnya ke dalam model data. Untungnya, membuat kolom tanggal baru di Power Pivot cukup mudah dengan fungsi tanggal dan waktu di Dax.

Tips: Jika Anda belum bekerja dengan DAX, tempat yang tepat untuk mulai belajar adalah dengan Quickstart: mempelajari dasar-dasar Dax dalam 30 menit di Office.com.

Fungsi tanggal dan waktu DAX

Jika Anda pernah bekerja dengan fungsi tanggal dan waktu dalam rumus Excel, maka Anda mungkin akan terbiasa dengan fungsi tanggal dan waktu. Meskipun fungsi ini mirip dengan rekan mereka di Excel, ada beberapa perbedaan penting:

  • Fungsi tanggal dan waktu DAX menggunakan tipe data datetime.

  • Mereka bisa mengambil nilai dari kolom sebagai argumen.

  • Mereka bisa digunakan untuk mengembalikan dan/atau memanipulasi nilai tanggal.

Fungsi ini sering digunakan saat membuat kolom tanggal kustom dalam tabel tanggal, sehingga sangat penting untuk dipahami. Kita akan menggunakan sejumlah fungsi ini untuk membuat kolom untuk tahun, kuartal, FiscalMonth, dan seterusnya.

Catatan: Fungsi tanggal dan waktu di DAX tidak sama dengan fungsi kecerdasan waktu. Pelajari selengkapnya tentang kecerdasan waktu di Power Pivot di Excel 2013.

DAX menyertakan fungsi tanggal dan waktu berikut:

Ada banyak fungsi DAX lainnya yang bisa Anda gunakan di rumus Anda. Misalnya, banyak rumus yang diuraikan di sini menggunakan fungsi matematika dan trigonometri seperti mod dan TRUNC, fungsi logika seperti if, dan fungsi text seperti format untuk informasi selengkapnya tentang fungsi Dax lainnya, lihat bagian sumber daya tambahan nanti di artikel ini.

Contoh rumus untuk tahun kalender

Contoh berikut menguraikan rumus yang digunakan untuk membuat kolom tambahan dalam tabel tanggal bernama kalender. Satu kolom, tanggal bernama, sudah ada dan berisi rentang tanggal yang bersebelahan dari 1/1/2010 hingga 12/31/2016.

Tahun

= YEAR ([date])

Dalam rumus ini, fungsi Year mengembalikan tahun dari nilai dalam kolom date. Karena nilai dalam kolom tanggal adalah tipe data datetime, fungsi YEAR mengetahui cara mengembalikan tahun darinya.

Kolom Tahun

Bulan

= MONTH ([date])

Dalam rumus ini, sama seperti fungsi YEAR, kita cukup menggunakan fungsi month untuk mengembalikan nilai bulan dari kolom date.

Kolom bulan

Kuartal

= INT (([bulan] + 2)/3)

Dalam rumus ini, kita menggunakan fungsi int untuk mengembalikan nilai tanggal sebagai bilangan bulat. Argumen yang kita tentukan untuk fungsi INT adalah nilai dari kolom month, tambahkan 2 lalu membaginya dengan 3 untuk mendapatkan kuartal kami, 1 hingga 4.

Kolom kuartal

Nama bulan

= FORMAT ([tanggal], "mmmm")

Dalam rumus ini, untuk mendapatkan nama bulan, kita menggunakan fungsi format untuk mengonversi nilai numerik dari kolom date ke teks. Kami menentukan kolom tanggal sebagai argumen pertama, lalu formatnya; Kami ingin nama bulan kami memperlihatkan semua karakter, jadi kami menggunakan "mmmm". Hasil kami terlihat seperti ini:

Kolom Nama Bulan

Jika kita ingin mengembalikan nama bulan yang disingkat menjadi tiga huruf, kita akan menggunakan "mmm" dalam argumen format.

Hari dalam Minggu

= FORMAT ([tanggal], "DDD")

Dalam rumus ini, kita menggunakan fungsi FORMAT untuk mendapatkan nama hari. Karena kita hanya menginginkan nama hari yang disingkat, kita menentukan "DDD" dalam argumen format.

Kolom Hari dalam Seminggu
Contoh PivotTable

Setelah Anda memiliki bidang untuk tanggal seperti tahun, kuartal, bulan, dsb, Anda bisa menggunakannya dalam PivotTable atau laporan. Misalnya, gambar berikut ini memperlihatkan bidang SalesAmount dari tabel fakta penjualan dalam nilai, dan tahun dan kuartal dari tabel dimensi kalender dalam baris. SalesAmount diagregasi untuk konteks tahun dan kuartal.

Contoh PivotTable

Contoh rumus untuk tahun fiskal

Tahun fiskal

= IF ([month] <= 6, [Year], [Year] + 1)

Dalam contoh ini, tahun fiskal dimulai pada 1 Juli.

Tidak ada fungsi yang bisa mengekstrak tahun fiskal dari nilai tanggal karena tanggal mulai dan akhir untuk tahun fiskal seringkali berbeda dari tahun kalender. Untuk mendapatkan tahun fiskal, pertama-tama kami menggunakan fungsi if untuk menguji apakah nilai untuk bulan kurang dari atau sama dengan 6. Dalam argumen kedua, jika nilai untuk bulan kurang dari atau sama dengan 6, maka Kembalikan nilai dari kolom Year. Jika tidak, maka Kembalikan nilai dari tahun dan tambahkan 1.

Kolom Tahun Fiskal

Cara lain untuk menentukan nilai bulan akhir tahun fiskal adalah membuat pengukuran yang hanya menentukan bulan. Misalnya, FYE: = 6. Anda kemudian dapat mereferensikan nama ukur sebagai ganti nomor bulan. Misalnya, = IF ([month] <= [FYE], [Year], [Year] + 1). Ini memberikan fleksibilitas lebih saat mereferensikan bulan akhir tahun fiskal dalam beberapa rumus berbeda.

Bulan fiskal

= IF ([month] <= 6, 6 + [bulan], [bulan]-6)

Dalam rumus ini, kita menentukan jika nilai untuk [bulan] kurang dari atau sama dengan 6, maka ambil 6 dan tambahkan nilai dari bulan, jika tidak kurangi 6 dari nilai dari [bulan].

Kolom Bulan Fiskal

Kuartal fiskal

= INT (([FiscalMonth] + 2)/3)

Rumus yang kami gunakan untuk Fiscalkuartal sama seperti untuk kuartal dalam tahun kalender kami. Satu-satunya perbedaan adalah kami menentukan [FiscalMonth] dan bukan [month].

KolomKuartal fiskal

Hari libur atau tanggal khusus

Anda mungkin ingin menyertakan kolom tanggal yang menunjukkan tanggal tertentu adalah hari libur atau beberapa tanggal Spesial lainnya. Misalnya, Anda mungkin ingin menjumlahkan Total penjualan untuk hari tahun baru dengan menambahkan bidang Holiday ke PivotTable, sebagai pemotong, atau memfilter. Dalam kasus lain, Anda mungkin ingin mengecualikan tanggal tersebut dari kolom tanggal lain atau dalam ukuran.

Termasuk hari libur atau hari spesial cukup sederhana. Anda dapat membuat tabel di Excel yang memiliki tanggal yang ingin Anda sertakan. Anda kemudian dapat menyalin atau menggunakan Tambahkan ke model data untuk menambahkannya ke model data sebagai tabel tertaut. Dalam kebanyakan kasus, tidak diperlukan untuk membuat hubungan antara tabel dan tabel kalender. Setiap rumus yang mereferensikan bisa menggunakan fungsi Lookupvalue untuk mengembalikan nilai.

Di bawah ini adalah contoh tabel yang dibuat di Excel yang menyertakan hari libur untuk ditambahkan ke tabel tanggal:

Tanggal

Hari Libur

1/1/2010

Tahun baru

11/25/2010

Thanksgiving

12/25/2010

Natal

01/01/11

Tahun baru

11/24/2011

Thanksgiving

12/25/2011

Natal

01/01/2012

Tahun baru

22/11/2012

Thanksgiving

12/25/2012

Natal

1/1/2013

Tahun baru

11/28/2013

Thanksgiving

12/25/2013

Natal

11/27/2014

Thanksgiving

12/25/2014

Natal

01/01/2014

Tahun baru

11/27/2014

Thanksgiving

12/25/2014

Natal

1/1/2015

Tahun baru

11/26/2014

Thanksgiving

12/25/2015

Natal

01/01/2016

Tahun baru

11/24/2016

Thanksgiving

12/25/2016

Natal

Dalam tabel tanggal, kita membuat kolom yang bernama Holiday dan menggunakan rumus seperti ini:

= LOOKUPVALUE (Holidays [Holiday], Holidays [date], Calendar [date])

Mari kita lihat rumus ini dengan lebih seksama.

Kami menggunakan fungsi LOOKUPVALUE untuk mendapatkan nilai dari kolom Holiday dalam tabel hari Raya. Dalam argumen pertama, kita menentukan kolom tempat nilai hasil kita akan berada. Kami menentukan kolom hari libur dalam tabel liburan karena itu adalah nilai yang ingin dikembalikan.

= LOOKUPVALUE (Holidays [Holiday], Holidays [date], Calendar [date])

Kami kemudian menentukan argumen kedua, kolom pencarian yang memiliki tanggal yang ingin dicari. Kami menentukan kolom tanggal dalam tabel hari Raya , seperti ini:

= LOOKUPVALUE (Holidays [Holiday],Holidays [date], Calendar [date])

Terakhir, kita menentukan kolom dalam tabel kalender kita yang memiliki tanggal yang ingin dicari dalam tabel hari Raya. Ini tentu saja adalah kolom tanggal dalam tabel kalender .

= LOOKUPVALUE (Holidays [Holiday], Holidays [date],Calendar [date])

Kolom Holiday akan mengembalikan nama hari libur untuk setiap baris yang memiliki nilai tanggal yang cocok dengan tanggal dalam tabel hari Raya.

Tabel Hari Libur

Kalender kustom-periode 13 4-minggu

Beberapa organisasi, seperti layanan ritel atau makanan, sering kali melaporkan pada periode yang berbeda, seperti periode Minggu 13 4. Dengan kalender periode 13 4-minggu, setiap periode adalah 28 hari; oleh karena itu, setiap periode berisi empat Senin, empat hari Selasa, empat Rabu, dan seterusnya. Setiap periode berisi jumlah hari yang sama, dan biasanya, hari libur akan jatuh dalam periode yang sama setiap tahun. Anda dapat memilih untuk memulai periode pada hari mana saja. Sama seperti tanggal dalam kalender atau tahun fiskal, Anda bisa menggunakan DAX untuk membuat kolom tambahan dengan tanggal kustom.

Dalam contoh di bawah ini, periode penuh pertama dimulai pada hari minggu pertama dalam tahun fiskal. Dalam kasus ini, tahun fiskal dimulai pada 7/1.

Minggu

Nilai ini memberi kita nomor minggu yang dimulai dengan minggu penuh pertama pada tahun fiskal. Dalam contoh ini, minggu penuh pertama dimulai pada hari Minggu, jadi minggu penuh pertama pada tahun fiskal pertama dalam tabel kalender sebenarnya dimulai pada 7/4/2010 dan berlanjut pada minggu penuh terakhir dalam tabel kalender. Sementara nilai ini sendiri tidak semua yang berguna dalam analisis, maka perlu untuk menghitung untuk digunakan dalam rumus periode 28 hari lainnya.

= INT ([date]-40356)/7)

Mari kita lihat rumus ini dengan lebih seksama.

Pertama, kita membuat rumus yang mengembalikan nilai dari kolom date sebagai bilangan bulat, seperti ini:

= INT ([tanggal])

Kami kemudian ingin mencari minggu pertama dalam tahun fiskal pertama. Kita melihat bahwa itu adalah 7/4/2010.

Kolom minggu

Sekarang, kurangi 40356 (yang merupakan bilangan bulat untuk 6/27/2010, minggu terakhir dari tahun fiskal sebelumnya) dari nilai tersebut untuk mendapatkan jumlah hari sejak dimulainya hari dalam tabel kalender kami, seperti ini:

= INT ([date]-40356)

Lalu bagi hasil 7 (hari dalam seminggu), seperti ini:

= INT (([date]-40356)/7)

Hasilnya terlihat seperti ini:

Kolom minggu

Period (Titik)

Periode dalam kalender kustom ini berisi 28 hari dan akan selalu dimulai pada hari Minggu. Kolom ini akan mengembalikan jumlah periode yang dimulai dengan minggu pertama pada tahun fiskal pertama.

= INT (([Week] + 3)/4)

Mari kita lihat rumus ini dengan lebih seksama.

Pertama, kita membuat rumus yang mengembalikan nilai dari kolom Week sebagai bilangan bulat, seperti ini:

=Int ([Week])

Lalu tambahkan 3 ke nilai tersebut, seperti ini:

= INT ([Week]+ 3)

Lalu bagi hasil sebesar 4, seperti ini:

= INT (([Week] + 3)/4)

Hasilnya terlihat seperti ini:

Kolom periode

Periode fiskal tahun

Nilai ini mengembalikan tahun fiskal untuk periode.

= INT (([periode] + 12)/13) + 2008

Mari kita lihat rumus ini dengan lebih seksama.

Pertama, kita membuat rumus yang mengembalikan nilai dari periode dan menambahkan 12:

= ([Periode] + 12)

Kami membagi hasil sebesar 13, karena ada periode hari 13 28 dalam tahun fiskal:

= (([Periode] + 12)/13)

Kita menambahkan 2010, karena itu adalah tahun pertama dalam tabel:

= (([Tanda] + 12)/13)+ 2010

Akhirnya kita menggunakan fungsi INT untuk menghapus pecahan hasil, dan mengembalikan bilangan bulat, ketika dibagi dengan 13, seperti ini:

=Int(([periode] + 12)/13)+2010

Hasilnya terlihat seperti ini:

Kolom periode tahun fiskal

Periode dalam FiscalYear

Nilai ini mengembalikan angka periode, 1 – 13, dimulai dengan periode penuh pertama (dimulai pada hari Minggu) dalam setiap tahun fiskal.

= IF (MOD ([period],13), MOD ([period],13),13)

Rumus ini sedikit lebih kompleks, jadi kami akan menjelaskannya terlebih dahulu dalam bahasa yang kami pahami dengan lebih baik. Rumus ini menyatakan, membagi nilai dari [tanda] dengan 13 untuk mendapatkan angka titik (1-13) dalam setahun. Jika angka tersebut adalah 0, maka kembali 13.

Pertama, kita membuat rumus yang mengembalikan nilai sisa dari periode dengan 13. Kita bisa menggunakan fungsi mod (matematika dan trigonometri) seperti ini:

=Mod ([periode], 13)

Ini, untuk sebagian besar, memberi kami hasil yang kami inginkan, kecuali tempat nilai untuk periode adalah 0 karena tanggal tersebut tidak termasuk dalam tahun fiskal pertama, seperti dalam lima hari pertama dari tabel tanggal kalender kami. Kita bisa mengurus ini dengan fungsi IF. Jika hasil kami adalah 0, kami mengembalikan 13, seperti ini:

=If(mod ([period],13), mod ([period],13),13)

Hasilnya terlihat seperti ini:

Periode dalam kolom tahun fiskal

Contoh PivotTable

Gambar di bawah ini memperlihatkan PivotTable dengan bidang SalesAmount dari tabel fakta penjualan dalam nilai, dan bidang PeriodFiscalYear dan PeriodInFiscalYear dari tabel dimensi tanggal kalender dalam baris. SalesAmount diagregasi untuk konteks menurut tahun fiskal dan periode 28 hari dalam tahun fiskal.

Contoh PivotTable untuk tahun fiskal

Hubungan

Setelah Anda membuat tabel tanggal di model data Anda, untuk mulai menelusuri data Anda di PivotTable dan laporan, dan untuk menggabungkan data berdasarkan kolom dalam tabel dimensi tanggal Anda, Anda perlu membuat hubungan antara tabel fakta dengan data transaksi dan tabel tanggal.

Karena Anda perlu membuat hubungan berdasarkan tanggal, Anda akan ingin memastikan bahwa Anda membuat hubungan antara kolom yang nilainya adalah tipe data datetime (tanggal).

Untuk setiap nilai tanggal dalam tabel fakta, kolom pencarian terkait dalam tabel tanggal harus berisi nilai yang cocok. Misalnya, baris (catatan transaksi) dalam tabel fakta penjualan dengan nilai 8/15/2012 12:00 dalam kolom DateKey harus memiliki nilai yang terkait dalam kolom tanggal terkait dalam tabel tanggal (bernama kalender). Ini adalah salah satu alasan paling penting yang Anda inginkan untuk kolom tanggal Anda dalam tabel tanggal untuk memuat rentang tanggal yang berdekatan yang menyertakan setiap kemungkinan tanggal dalam tabel fakta Anda.

Hubungan dalam Tampilan Diagram

Catatan: Sementara kolom tanggal dalam setiap tabel harus terdiri dari tipe data yang sama (tanggal), format masing-masing kolom tidak penting..

Catatan: Jika Power Pivot tidak memungkinkan Anda membuat hubungan antara dua tabel, bidang tanggal mungkin tidak menyimpan tanggal dan waktu ke tingkat presisi yang sama. Bergantung pada pemformatan kolom, nilai mungkin terlihat sama, tetapi disimpan secara berbeda. Baca selengkapnya tentang bekerja dengan waktu.

Catatan: Hindari penggunaan kunci pengganti bilangan bulat dalam hubungan. Saat Anda mengimpor data dari sumber data relasional, sering kali kolom tanggal dan waktu diwakili oleh kunci pengganti, yang merupakan kolom bilangan bulat yang digunakan untuk mewakili tanggal unik. Di Power Pivot, Anda harus menghindari membuat hubungan dengan menggunakan kunci tanggal/waktu bilangan bulat, dan sebagai gantinya, gunakan kolom yang berisi nilai unik dengan tipe data tanggal. Meskipun penggunaan tombol pengganti dianggap sebagai praktik terbaik di gudang data tradisional, kunci bilangan bulat tidak diperlukan di Power Pivot dan bisa menyulitkan untuk mengelompokkan nilai dalam PivotTable menurut periode tanggal berbeda.

Jika Anda mendapatkan kesalahan tipe ketidakcocokan ketika mencoba membuat hubungan, kemungkinan karena kolom dalam tabel fakta bukan dari tipe data tanggal. Hal ini bisa terjadi saat Power Pivot tidak dapat secara otomatis mengonversi non-tanggal (biasanya tipe data teks) ke tipe data tanggal. Anda masih bisa menggunakan kolom dalam tabel fakta, tapi Anda harus mengonversi data dengan rumus DAX dalam kolom terhitung baru. Lihat mengonversi data teks tanggal tipe menjadi tipe data tanggal nanti dalam lampiran.

Beberapa hubungan

Dalam beberapa kasus, mungkin perlu membuat beberapa hubungan atau membuat beberapa tabel tanggal. Misalnya, jika ada beberapa bidang tanggal dalam tabel fakta penjualan, seperti DateKey, ShipDate, dan ReturnDate, mereka semua bisa memiliki hubungan ke bidang tanggal dalam tabel tanggal kalender, namun hanya salah satu dari mereka yang bisa menjadi hubungan aktif. Dalam kasus ini, karena DateKey menunjukkan tanggal transaksi, dan karenanya tanggal paling penting, ini akan paling baik digunakan sebagai hubungan aktif . Yang lain memiliki hubungan yang tidak aktif.

PivotTable berikut menghitung total penjualan menurut tahun fiskal dan kuartal fiskal. Ukuran Total penjualan yang bernama, dengan rumus Total Sales: = Sum ([SalesAmount]), ditempatkan dalam nilai, dan FiscalYear dan FiscalQuarter dari tabel tanggal kalender ditempatkan dalam baris.

Total penjualan menurut tahun fiskal PivotTable Daftar Bidang PivotTable

PivotTable Straight-Forward ini berfungsi dengan benar karena kami ingin menjumlahkan Total penjualan kami pada transactiontanggal transaksi dalam datekey. Total ukuran penjualan kami menggunakan tanggal dalam DateKey dan disimpulkan oleh tahun fiskal dan kuartal fiskal karena ada hubungan antara DateKey dalam tabel penjualan dan kolom date dalam tabel tanggal kalender.

Hubungan tidak aktif

Tapi, bagaimana jika kami ingin menjumlahkan Total penjualan kami bukan berdasarkan tanggal transaksi, tapi menurut tanggal pengiriman? Kita memerlukan hubungan antara kolom Tanggalpengiriman dalam tabel penjualan dan kolom tanggal di tabel kalender. Jika kita tidak membuat hubungan itu, agregasi kita selalu didasarkan pada tanggal transaksi. Namun, kita bisa memiliki beberapa hubungan, meskipun hanya satu yang dapat aktif, dan karena tanggal transaksi adalah yang paling penting, ia mendapatkan hubungan aktif dengan tabel kalender.

Dalam kasus ini, ShipDate memiliki hubungan yang tidak aktif, jadi rumus pengukuran apa pun yang dibuat untuk agregat data berdasarkan tanggal pengiriman harus menentukan hubungan tidak aktif dengan menggunakan fungsi Userelationship .

Misalnya, karena ada hubungan yang tidak aktif antara kolom Tanggalpengiriman dalam tabel penjualan dan kolom tanggal di tabel kalender, kita bisa membuat pengukuran yang menjumlahkan Total penjualan berdasarkan tanggal pengiriman. Kami menggunakan rumus seperti ini untuk menentukan hubungan yang digunakan:

Total penjualan menurut tanggal pengiriman: = Hitung (SUM (Sales [SalesAmount]), USERELATIONSHIP (Sales [ShipDate], Calendar [date]))

Rumus ini hanya menyatakan: menghitung jumlah untuk tenaga penjualan, tapi memfilter dengan menggunakan hubungan antara kolom Tanggalpengiriman dalam tabel penjualan dan kolom tanggal di tabel kalender.

Sekarang, jika kita membuat PivotTable dan meletakkan Total penjualan berdasarkan ukuran tanggal pengiriman dalam nilai, dan tahun fiskal dan kuartal fiskal pada baris, kita melihat Total keseluruhan yang sama, tapi semua jumlah penjumlahan untuk tahun fiskal dan kuartal fiskal berbeda karena berdasarkan tanggal pengiriman dan bukan tanggal transaksi.

Total penjualan menurut tanggal pengiriman PivotTable Daftar Bidang PivotTable

Menggunakan hubungan tidak aktif memungkinkan Anda menggunakan hanya satu tabel tanggal, tetapi tidak memerlukan tindakan apa pun (seperti total penjualan berdasarkan tanggal pengiriman), mereferensikan hubungan tidak aktif dalam Rumusnya. Ada alternatif lain, yaitu, menggunakan beberapa tabel tanggal.

Beberapa tabel tanggal

Cara lain untuk bekerja dengan beberapa kolom tanggal dalam tabel fakta Anda adalah membuat beberapa tabel tanggal, dan membuat hubungan aktif terpisah di antara keduanya. Mari kita lihat contoh tabel penjualan kita lagi. Kami memiliki tiga kolom dengan tanggal di mana kami mungkin ingin menggabungkan data:

  • Tombol Datedengan tanggal penjualan untuk setiap transaksi.

  • Tanggalpengiriman – dengan tanggal dan waktu saat item yang terjual dikirim ke pelanggan.

  • Tanggal ulang – dengan tanggal dan waktu saat satu atau beberapa item yang dikembalikan diterima.

Ingat, bidang DateKey dengan tanggal transaksi adalah yang terpenting. Kita akan melakukan sebagian besar agregasi berdasarkan tanggal tersebut, jadi kita pasti menginginkan hubungan antara kolom ini dan kolom tanggal di tabel kalender. Jika kami tidak ingin membuat hubungan tidak aktif antara tanggalpengiriman dan teguran dan bidang tanggal dalam tabel kalender, sehingga memerlukan rumus pengukuran khusus, kami bisa membuat tabel tanggal tambahan untuk tanggal pengiriman dan tanggal pengiriman. Kita kemudian dapat membuat hubungan aktif di antara keduanya.

Hubungan dengan beberapa tabel tanggal di Tampilan Diagram

Dalam contoh ini, kami telah membuat tabel tanggal lain bernama ShipCalendar. Ini, tentu saja, juga berarti membuat kolom tanggal tambahan, dan karena kolom tanggal tersebut berada dalam tabel tanggal yang berbeda, kita ingin menamainya dengan cara yang membedakan mereka dari kolom yang sama dalam tabel kalender. Misalnya, kami telah membuat kolom bernama ShipYear, ShipMonth, ShipQuarter, dan seterusnya.

Jika kita membuat PivotTable kita dan menaruh Total penjualan kami dalam nilai, dan ShipFiscalYear dan ShipFiscalQuarter pada baris, kita melihat hasil yang sama seperti yang kita lihat saat kita membuat hubungan tidak aktif dan Total penjualan khusus berdasarkan bidang terhitung tanggal pengiriman.

Total penjualan menurut tanggal pengiriman PivotTable dengan kalender pengiriman Daftar Bidang Tabel Pivot

Setiap pendekatan ini memerlukan pertimbangan cermat. Saat menggunakan beberapa hubungan dengan satu tabel tanggal, Anda mungkin harus membuat pengukuran khusus yang transit hubungan tidak aktif dengan menggunakan fungsi USERELATIONSHIP. Di sisi lain, membuat beberapa tabel tanggal bisa membingungkan dalam daftar bidang, dan karena Anda memiliki lebih banyak tabel dalam model data, maka akan memerlukan lebih banyak memori. Bereksperimen dengan apa yang paling sesuai untuk Anda.

Properti tabel tanggal

Properti tabel tanggal mengatur metadata yang diperlukan untuk fungsi Time-Intelligence seperti TOTALYTD, PREVIOUSMONTH, dan DATESBETWEEN untuk bekerja dengan benar. Saat penghitungan dijalankan menggunakan salah satu fungsi ini, Mesin rumus Power Pivot mengetahui tempat untuk mendapatkan tanggal yang dibutuhkan.

Peringatan: Jika properti ini tidak diatur, pengukuran menggunakan fungsi Time-Intelligence DAX mungkin tidak mengembalikan hasil yang benar.

Saat Anda mengatur properti tabel tanggal, Anda menentukan tabel tanggal dan kolom tanggal dari tipe data tanggal (datetime) di dalamnya.

Dialog Tandai Sebagai Tabel Tanggal

Cara: mengatur properti tabel tanggal

  1. Di jendela PowerPivot, pilih tabel kalender .

  2. Pada tab desain , klik Tandai sebagai tabel tanggal.

  3. Dalam kotak dialog Tandai tabel tanggal sebagai, pilih kolom dengan nilai unik dan tipe data tanggal.

Bekerja dengan waktu

Semua nilai tanggal dengan tipe data tanggal di Excel atau SQL Server sebenarnya adalah angka. Termasuk dalam angka tersebut adalah digit yang merujuk ke suatu waktu. Dalam banyak kasus, waktu untuk setiap baris adalah tengah malam. Misalnya, jika bidang DateTimeKey dalam tabel fakta penjualan memiliki nilai seperti 10/19/2010 12:00:00 AM, artinya nilai tersebut adalah untuk tingkat presisi hari. Jika nilai bidang DateTimeKey memiliki waktu yang disertakan, misalnya, 10/19/2010 8:44:00 AM, ini berarti bahwa nilai sesuai dengan tingkat presisi menit. Nilai juga bisa dengan presisi tingkat jam, atau bahkan tingkat presisi detik. Tingkat presisi dalam nilai waktu akan berdampak signifikan pada cara Anda membuat tabel tanggal dan hubungan antara dan tabel fakta Anda.

Anda perlu menentukan apakah Anda akan menggabungkan data Anda ke tingkat presisi hari atau ke tingkat presisi waktu. Dengan kata lain, Anda mungkin ingin menggunakan kolom dalam tabel tanggal seperti pagi, siang, atau jam sebagai bidang tanggal waktu di area baris, kolom, atau filter PivotTable.

Catatan: Hari adalah satuan waktu terkecil yang dapat dikerjakan oleh fungsi kecerdasan waktu DAX. Jika Anda tidak perlu bekerja dengan nilai waktu, Anda harus mengurangi ketepatan data Anda untuk menggunakan hari sebagai unit minimum.

Jika Anda ingin menggabungkan data Anda ke tingkat waktu, tabel tanggal Anda akan memerlukan kolom tanggal dengan waktu yang disertakan. Dalam kenyataannya, akan memerlukan kolom tanggal dengan satu baris untuk setiap jam, atau mungkin bahkan setiap menit, setiap hari, untuk setiap tahun dalam rentang tanggal. Ini karena, untuk membuat hubungan antara kolom DateTimeKey dalam tabel fakta dan kolom date dalam tabel tanggal, Anda harus memiliki nilai yang cocok. Seperti yang bisa Anda bayangkan, jika Anda menyertakan banyak tahun, ini bisa membuat sebuah tabel tanggal yang sangat besar.

Dalam kebanyakan kasus, Anda ingin menggabungkan data Anda saja ke hari. Dengan kata lain, Anda akan menggunakan kolom seperti tahun, bulan, Minggu, atau hari dalam minggu sebagai bidang di area baris, kolom, atau filter PivotTable. Dalam kasus ini, kolom tanggal dalam tabel tanggal hanya memerlukan satu baris untuk setiap hari dalam setahun, seperti yang kami jelaskan sebelumnya.

Jika kolom tanggal Anda menyertakan tingkat presisi waktu, tapi Anda hanya akan menggabungkan ke tingkat hari, untuk membuat hubungan antara tabel fakta dan tabel tanggal, Anda mungkin harus mengubah tabel fakta dengan membuat kolom baru yang memotong nilai dalam kolom date ke nilai hari. Dengan kata lain, konversi nilai seperti 10/19/2010 8:44:00AM ke 10/19/2010 12:00:00 am. Anda kemudian dapat membuat hubungan antara kolom baru ini dan kolom tanggal dalam tabel tanggal karena nilai sesuai.

Mari kita lihat contoh. Gambar ini memperlihatkan kolom DateTimeKey dalam tabel fakta penjualan. Semua agregasi untuk data dalam tabel ini hanya perlu untuk tingkat hari, dengan menggunakan kolom dalam tabel tanggal kalender seperti tahun, bulan, kuartal, dsb. Waktu yang disertakan dalam nilai tidak relevan, hanya tanggal sebenarnya.

Kolom DateTimeKey

Karena kami tidak perlu menganalisis data ini ke tingkat waktu, kami tidak memerlukan kolom tanggal dalam tabel tanggal kalender untuk menyertakan satu baris untuk setiap jam dan setiap menit setiap hari dalam setiap tahun. Jadi, kolom tanggal dalam tabel tanggal kami terlihat seperti ini:

Kolom tanggal di Power Pivot

Untuk membuat hubungan antara kolom DateTimeKey dalam tabel penjualan dan kolom tanggal di tabel kalender, kita bisa membuat kolom terhitung baru dalam tabel fakta penjualan, dan menggunakan fungsi TRUNC untuk memotong nilai tanggal dan waktu di kolom DateTimeKey ke dalam nilai tanggal yang sesuai dengan nilai dalam kolom date dalam tabel kalender. Rumus kita terlihat seperti ini:

= TRUNC ([DateTimeKey],0)

Ini memberi kita kolom baru (kita menamai DateKey) dengan tanggal dari kolom DateTimeKey, dan waktu 12:00:00 untuk setiap baris:

Kolom DateKey

Sekarang kita bisa membuat hubungan antara kolom baru (DateKey) dan kolom date dalam tabel kalender.

Demikian pula, kita bisa membuat kolom terhitung dalam tabel penjualan yang mengurangi ketepatan waktu dalam kolom DateTimeKey ke tingkat presisi jam. Dalam kasus ini, fungsi TRUNC tidak akan berfungsi, tapi kita masih bisa menggunakan fungsi tanggal dan waktu DAX lainnya untuk mengekstrak dan menggabungkan ulang nilai baru ke tingkat presisi jam. Kita bisa menggunakan rumus seperti ini:

= DATE (YEAR ([DateTimeKey]), MONTH ([DateTimeKey]), DAY ([DateTimeKey])) + TIME (HOUR ([DateTimeKey]),0,0)

Kolom baru kami terlihat seperti ini:

Kolom DateTimeKey

Asalkan kolom tanggal di tabel tanggal memiliki nilai untuk tingkat presisi jam, kita bisa membuat hubungan di antara mereka.

Membuat tanggal lebih bermanfaat

Banyak kolom tanggal yang Anda buat di tabel tanggal yang diperlukan untuk bidang lain, namun tidak semua yang berguna dalam analisis. Misalnya, bidang DateKey dalam tabel penjualan yang kami rujuk dan diperlihatkan di sepanjang artikel ini penting karena untuk setiap transaksi, transaksi tersebut direkam sebagai terjadi pada tanggal dan waktu tertentu. Tapi dari sudut pandang analisis dan pelaporan, tidak semua yang berguna karena kami tidak dapat menggunakannya sebagai bidang baris, kolom, atau filter dalam tabel atau laporan Pivot.

Demikian pula, dalam contoh kami, kolom tanggal di tabel kalender sangat berguna, fakta kritis, tapi Anda tidak bisa menggunakannya sebagai dimensi dalam PivotTable.

Untuk mempertahankan tabel dan kolom di dalamnya seberguna mungkin, dan untuk membuat daftar bidang laporan PivotTable atau Power View lebih mudah dinavigasi, penting untuk menyembunyikan kolom yang tidak diperlukan dari alat klien. Anda juga mungkin ingin menyembunyikan tabel tertentu. Tabel liburan yang diperlihatkan sebelumnya berisi tanggal liburan yang penting untuk kolom tertentu dalam tabel kalender, tapi Anda tidak bisa menggunakan kolom tanggal dan hari libur dalam tabel liburan sebagai bidang di PivotTable. Di sini lagi, untuk membuat daftar bidang lebih mudah dinavigasi, Anda bisa menyembunyikan seluruh tabel liburan.

Aspek penting lain untuk bekerja dengan tanggal adalah penamaan Konvensi. Anda bisa menamai tabel dan kolom di Power Pivot apa pun yang Anda inginkan. Tapi tetap ingat, terutama jika Anda akan berbagi buku kerja Anda dengan pengguna lain, sebuah konvensi penamaan yang baik membuatnya lebih mudah untuk mengidentifikasi tabel dan tanggal, tidak hanya di daftar bidang, tetapi juga di Power Pivot dan dalam rumus DAX.

Setelah Anda memiliki tabel tanggal dalam model data, Anda bisa mulai membuat pengukuran yang akan membantu Anda mendapatkan hasil maksimal dari data Anda. Beberapa mungkin sesederhana menjumlahkan Total penjualan untuk tahun ini, dan yang lainnya mungkin lebih kompleks, di mana Anda perlu memfilter rentang tanggal unik tertentu. Pelajari selengkapnya dalam pengukuran dalam Power Pivot dan fungsi kecerdasan waktu.

Lampiran

Mengonversi tipe data teks tanggal ke tipe data tanggal

Dalam beberapa kasus, tabel fakta dengan data transaksi mungkin berisi tanggal tipe data teks. Artinya, tanggal yang muncul sebagai 2012-12-04T11:47:09 sebenarnya bukan tanggal sama sekali, atau setidaknya bukan tipe tanggal Power Pivot. Hanya teks yang terbaca seperti tanggal. Untuk membuat hubungan antara kolom tanggal dalam tabel fakta, dan kolom tanggal dalam tabel tanggal, kedua kolom harus terdiri dari tipe data tanggal .

Biasanya, ketika Anda mencoba mengubah tipe data untuk kolom tanggal yang merupakan tipe data teks ke tipe data tanggal, Power Pivot bisa menginterpretasikan tanggal dan mengonversinya menjadi tipe data tanggal yang benar secara otomatis. Jika Power Pivot tidak bisa melakukan konversi tipe data, Anda akan mendapatkan kesalahan tipe ketidakcocokan.

Namun, Anda masih dapat mengonversi tanggal menjadi tipe data tanggal yang benar. Anda dapat membuat kolom terhitung baru dan menggunakan rumus DAX untuk mengurai tahun, bulan, hari, waktu, dsb. dari string teks lalu menggabungkannya kembali dalam cara yang dapat dibaca Power Pivot sebagai tanggal sejati.

Dalam contoh ini, kami telah mengimpor tabel fakta bernama penjualan ke Power Pivot. Berisi kolom bernama DateTime. Nilai terlihat seperti ini:

Kolom DateTime dalam tabel fakta.

Jika kita melihat tipe data dalam grup pemformatan di tab Beranda Power Pivot, kita melihat bahwa itu adalah tipe data teks.

Tipe Data di pita

Kami tidak dapat membuat hubungan antara kolom DateTime dan kolom tanggal dalam tabel tanggal kami karena tipe data tidak cocok. Jika kami mencoba mengubah tipe data ke tanggal, kami mendapatkan kesalahan tipe ketidakcocokan:

Kesalahan ketidakcocokan

Dalam kasus ini, Power Pivot tidak dapat mengonversi tipe data dari teks ke tanggal. Kita masih bisa menggunakan kolom ini, tapi untuk mendapatkannya ke dalam tipe data tanggal yang benar, kita perlu membuat kolom baru yang menguratkan teks dan membuatnya kembali menjadi nilai yang dapat membuat tipe data tanggal.

Ingatlah, dari bagian bekerja dengan waktu yang lebih lama dalam artikel ini; kecuali diperlukan analisis Anda untuk tingkat presisi waktu-hari, Anda harus mengonversi tanggal dalam tabel fakta Anda ke tingkat presisi harian. Dengan pemikiran tersebut, kami ingin nilai di kolom baru kami berada pada tingkat presisi hari (tidak termasuk waktu). Kita bisa mengonversi nilai dalam kolom DateTime ke tipe data tanggal dan menghapus tingkat presisi waktu dengan rumus berikut:

= DATE (LEFT ([DateTime],4), MID ([DateTime], 6, 2), MID ([DateTime], 9, 2))

Ini memberi kita kolom baru (dalam hal ini, tanggal bernama). Power Pivot bahkan mendeteksi nilai untuk tanggal dan mengatur tipe data secara otomatis hingga sekarang.

Kolom tanggal di tabel fakta

Jika kita ingin mempertahankan tingkat presisi waktu, kita cukup memperpanjang rumus untuk menyertakan jam, menit, dan detik.

= DATE (LEFT ([DateTime],4), MID ([DateTime], 6, 2), MID ([DateTime], 9, 2)) +

WAKTU (pertengahan ([DateTime], 12, 2), MID ([DateTime], 15, 2), MID ([DateTime], 18, 2))

Sekarang kita memiliki kolom tanggal dari tipe data tanggal, kita bisa membuat hubungan antara itu dan kolom date dalam tanggal.

Sumber daya tambahan

Tanggal di PowerPivot

Perhitungan di Power Pivot

Mulai Cepat: Mempelajari Dasar-Dasar DAX Dalam 30 Menit

Referensi ekspresi Analisis Data

pusat sumber daya Dax

Perlu bantuan lainnya?

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.

×