Video: Learn Excel 2016 - PowerPivot How-To 2024
DAX bermaksud Ungkapan Analisis Data dan merupakan nama bahasa yang menggunakan PowerPivot untuk Excel 2013 untuk membuat pengiraan di antara lajur (medan) dalam Model Data Excel anda. Mujurlah, membuat pengiraan dengan DAX lebih seperti mencipta formula Excel yang menggunakan fungsi terbina daripada ia seperti menggunakan bahasa pengaturcaraan seperti VBA atau HTML.
Kesamaan ini ditekankan oleh fakta bahawa semua ekspresi DAX bermula dengan tanda yang sama seperti semua formula Excel standard dan bahawa sebaik sahaja anda mula menaip huruf pertama nama fungsi DAX yang anda mahu gunakan dalam ekspresi anda sedang membina, menu lungsur Seret Fungsi dengan semua fungsi DAX yang namanya bermula dengan huruf yang sama muncul.
Dan sebaik sahaja anda memilih fungsi DAX yang anda ingin gunakan dari menu ini, PowerPivot bukan sahaja memasukkan nama fungsi DAX pada bar Formula PowerPivot (yang mempunyai Batal sama, Masukkan, dan masukkan butang Fungsi sebagai bar Formula Excel), tetapi juga memaparkan sintaks lengkap fungsi tersebut, memaparkan semua hujah yang diperlukan dan pilihan fungsi tersebut di bawah bar Formula.
Selain menggunakan fungsi DAX dalam ungkapan yang anda buat untuk lajur yang dikira dalam Model Data anda, anda juga boleh membuat ungkapan yang lebih mudah menggunakan pengendali aritmetik lama yang baik yang anda ketahui dengan baik dari formula Excel anda (+ untuk penambahan, - untuk penolakan, * untuk pendaraban, / untuk pembahagian, dan sebagainya).
Untuk membuat lajur dikira untuk Model Data anda, PowerPivot mesti berada dalam Paparan Data. (Sekiranya anda berada di Paparan Diagram, anda boleh balik dengan mengklik butang arahan View Data pada tab Rumah tetingkap PowerPivot atau dengan mengklik butang Grid di sudut kanan bawah tetingkap PowerPivot.) Apabila PowerPivot untuk Excel berada dalam Data Lihat, anda boleh membuat medan terhitung baru dengan mengikuti langkah-langkah berikut:
-
Klik tab jadual data dalam tetingkap PowerPivot yang anda mahu tambah lajur dikira.
-
Klik butang Tambah pada tab Reka Bentuk PowerPivot Ribbon.
PowerPivot menambah lajur baru pada akhir jadual data semasa dengan nama medan generik, Tambah Lajur .
-
Type = (tanda sama) untuk mula membina ekspresi DAX anda.
PowerPivot mengaktifkan bar Formula di mana ia memasukkan sama dengan tanda.
-
Bina ekspresi DAX anda pada bar Formula PowerPivot lebih kurang semasa anda membina formula Excel dalam sel salah satu daripada lembaran kerjanya.
Untuk menggunakan fungsi DAX dalam ekspresi, klik butang Sisipkan Fungsi pada bar Formula PowerPivot dan pilih fungsi untuk digunakan dalam kotak dialog Sisipkan Fungsi (yang sangat serupa dengan kotak dialog Excel Insert Function kecuali ia hanya mengandungi fungsi DAX).
Untuk menentukan pengiraan aritmetik atau teks antara lajur dalam jadual data semasa, anda memilih lajur untuk digunakan dengan mengkliknya dalam jadual data yang diselang dengan pengendali yang sesuai.
Untuk memilih medan untuk digunakan dalam perhitungan atau sebagai hujah dalam fungsi DAX, klik nama medannya di bahagian atas lajurnya untuk menambahkannya pada ungkapan pada bar Formula PowerPivot. Ambil perhatian bahawa PowerPivot secara automatik melampirkan semua nama bidang yang digunakan dalam ungkapan DAX dalam sepasang kurungan persegi seperti dalam
= [UnitPrice] * [Kuantiti]
di mana anda sedang membina ungkapan dalam lajur dikira harga lanjutan yang mengalikan nilai-nilai dalam bidang UnitPrice oleh mereka dalam bidang Kuantiti jadual data aktif.
-
Klik butang Enter pada bar Formula PowerPivot untuk melengkapkan ungkapan dan dikira.
Sebaik sahaja anda mengklik butang Enter, PowerPivot melakukan pengiraan yang ditentukan oleh ungkapan yang baru anda buat, mengembalikan hasilnya ke lajur baru. (Ini mungkin mengambil beberapa saat bergantung kepada bilangan rekod dalam jadual data.)
Sebaik sahaja PowerPivot melengkapkan pengiraan, hasilnya muncul dalam sel-sel medan Add Column. Anda boleh menamakan semula lajur itu dengan mengklik dua kali pada Tambah Lajur nama generik, menaip dalam nama medan baru, dan tekan Enter.
Selepas membuat lajur dihitung ke jadual data anda, anda boleh melihat ungkapan DAXnya dengan hanya mengklik nama medannya di bahagian atas lajurnya dalam PowerPivot View Data. Jika anda perlu mengedit ungkapannya, anda boleh melakukannya hanya dengan mengklik nama medan untuk memilih keseluruhan lajur dan kemudian klik titik sisipan dalam ungkapan DAX yang dipaparkan pada bar Formula PowerPivot.
Jika anda tidak lagi memerlukan lajur dihitung dalam jadual pangsi untuk Model Data, anda boleh mengalih keluarnya dengan mengklik kanan lajur dan kemudian memilih Padam Lajur pada menu pintasannya. Jika anda hanya mahu menyembunyikan lajur dari Paparan Data, anda pilih item Hide dari item Client pada menu pintasan ini.
Perlu diingat bahawa ungkapan DAX menggunakan pengendali aritmetik dan logik mengikut susunan operator yang sama seperti dalam formula Excel biasa. Sekiranya anda perlu mengubah urutan semulajadi ini, anda mesti menggunakan tanda kurungan bersarang dalam ungkapan DAX untuk mengubah pesanan seperti yang anda lakukan dalam formula Excel. Hanya berhati-hati apabila menambah kurungan ini bahawa anda tidak mengganggu mana-mana kurungan persegi yang sentiasa melampirkan nama mana-mana bidang jadual data yang dirujuk dalam ungkapan DAX.