Terdapat jurang antara Microsoft Excel dan platform perisikan perniagaan peringkat tinggi (BI) selama bertahun-tahun. Peningkatan Microsoft Excel 2010 Pivot Table bersama-sama dengan beberapa ciri BI yang lain menjadikannya pesaing sebenar untuk BI perusahaan. Excel secara tradisinya digunakan untuk analisis mandiri dan alat standard yang semua orang mengeksport laporan akhir mereka ke dalam. Perisikan perniagaan profesional secara tradisinya telah disediakan untuk orang-orang seperti SAS, Objek Perniagaan, dan SAP.
Keputusan akhir
Microsoft Excel 2010 (dengan Excel 2010 Pivot Table) bersama dengan SQL Server 2008 R2, SharePoint 2010 dan Microsoft Excel 2010 add-on percuma "PowerPivot" telah menghasilkan penyelesaian kecerdasan dan pelaporan perniagaan mewah.
Tutorial ini merangkumi senario lurus dengan Excel 2010 PivotTable disambungkan ke pangkalan data SQL Server 2008 R2 menggunakan pertanyaan SQL mudah.
Continue Reading Below
02 dari 15Masukkan Jadual Pangsi
Anda boleh memasukkan Jadual Pivot dalam buku kerja Excel baru atau sedia ada. Anda mungkin ingin mempertimbangkan kedudukan kursor anda ke beberapa baris dari bahagian atas. Ini akan memberi anda ruang untuk maklumat header atau syarikat sekiranya anda berkongsi lembaran kerja atau mencetaknya.
- Buka buku kerja Excel baru atau sedia ada dan klik pada sel di mana anda ingin sudut kiri atas Jadual Pivot menjadi.
- Klik pada tab Sisip dan klik pada drop PivotTable di bahagian Tables. Pilih Jadual Pangsi. Ini akan melancarkan borang dialog Buat PivotTable.
Continue Reading Below
03 dari 15Sambung Jadual Pivot ke SQL Server
Excel 2010 boleh mendapatkan data dari semua penyedia RDBMS (Sistem Pengurusan Pangkalan Data Relasi) utama. Pemacu SQL Server sepatutnya tersedia untuk sambungan secara lalai. Semak laman web mereka jika anda perlu memuat turun pemacu ODBC.
Dalam kes tutorial ini, kita menyambung kepada SQL Server 2008 R2 (versi percuma Express SQL).
- Buka borang Buat PivotTable. Pilih "Gunakan sumber data luaran" dan klik pada butang Pilih Sambungan. Biarkan lokasi di mana Jadual Pivot akan diletakkan.
- Buka borang Sambungan yang Sedia Ada. Klik pada butang Browse for More.
- Klik pada butang Sumber Baru akan melancarkan Wizard Sambungan Data.
- Pilih Microsoft SQL Server dan klik Next.
- Masukkan nama Server dan kelayakan log masuk. Pilih kaedah pengesahan yang sesuai:
- Gunakan Windows Authentication: Kaedah ini menggunakan log masuk rangkaian anda untuk mengakses pangkalan data SQL Server.
- Gunakan Nama Pengguna dan Kata Laluan yang berikut: Kaedah ini digunakan apabila SQL Server telah dikonfigurasi dengan pengguna yang berdiri sendiri untuk mengakses pangkalan data.
- Gantikan jadual dengan SQL tersuai yang akan memberikan tepat data yang kami inginkan dalam buku kerja Excel kami:
- Pilih pangkalan data yang akan anda sambungkan. Dalam contoh ini, kami menyambung ke pangkalan data sampel AdventureWorks yang disediakan oleh Microsoft. Semak Sambungkan ke jadual tertentu dan pilih jadual pertama. Ingat, kami tidak akan mengambil data dari jadual ini.
- Klik Selesai yang akan menutup wizard dan mengembalikan anda ke buku kerja. Kami akan menukar jadual pemegang tempat untuk pertanyaan SQL tersuai kami.
Anda akan dikembalikan ke borang Cipta PivotTable (A). Klik OK.
04 dari 15Pivot Table Temporarily Connected to Table SQL
Pada ketika ini, anda telah disambungkan ke jadual pemegang tempat dan anda mempunyai PivotTable kosong. Anda boleh lihat di sebelah kiri di mana PivotTable akan berada, dan di sebelah kanan, terdapat senarai medan yang tersedia.
Continue Reading Below
05 dari 15Open Connection Properties
Pastikan anda berada di tab Opsyen dan klik pada Tukar Ubah Sumber Data dari seksyen Data. Pilih Properties Sambungan.
Ini membawa borang Sambungan Properties. Klik pada tab Definisi. Ini menunjukkan anda maklumat sambungan untuk sambungan semasa ke SQL Server. Walaupun merujuk fail sambungan, data itu sebenarnya tertanam dalam spreadsheet.
06 dari 15Kemas kini Hartanah Sambungan Dengan Pertanyaan
Tukar Jenis Perintah dari Jadual ke SQL dan tulis ganti Teks Perintah yang ada dengan Query SQL anda. Inilah pertanyaan yang kami buat dari pangkalan data sampel AdventureWorks:
SELECT Sales.SalesOrderHeader.SalesOrderID,Sales.SalesOrderHeader.OrderDate,Sales.SalesOrderHeader.ShipDate,Sales.SalesOrderHeader.Status,Sales.SalesOrderHeader.SubTotal,Sales.SalesOrderHeader.TaxAmt,Sales.SalesOrderHeader.Freight,Sales.SalesOrderHeader.TotalDue,Sales.SalesOrderDetail.SalesOrderDetailID,Sales.SalesOrderDetail.OrderQty,Sales.SalesOrderDetail.UnitPrice,Sales.SalesOrderDetail.LineTotal,Production.Product.Name,Sales.vIndividualCustomer.StateProvinceName, Sales.vIndividualCustomer.CountryRegionName,Sales.Customer.CustomerType,Production.Product.ListPrice,Production.Product.ProductLine,Production.ProductSubcategory.Name AS ProductCategoryDARI Sales.SalesOrderDetail INNER JOIN Sales.SalesOrderHeader ONSales.SalesOrderDetail.SalesOrderID = Sales.SalesOrderHeader.SalesOrderIDINNER JOIN Production.Product ON Sales.SalesOrderDetail.ProductID =Production.Product.ProductID INNER JOIN Sales.Customer ONSales.SalesOrderHeader.CustomerID = Sales.Customer.CustomerID ANDSales.SalesOrderHeader.CustomerID = Sales.Customer.CustomerID INNER JOINSales.vIndividualCustomer ON Sales.Customer.CustomerID =Sales.vIndividualCustomer.CustomerID INNER JOINProduction.ProductSubcategory ON Production.Product.ProductSubcategoryID =Production.ProductSubcategory.ProductSubcategoryIDKlik OK.
Continue Reading Below
07 dari 15Terima Amaran Sambungan
Anda akan menerima kotak dialog Peringatan Microsoft Excel. Ini kerana kami mengubah maklumat sambungan. Apabila kita mula-mula membuat sambungan, ia menyimpan maklumat dalam fail luar .ODC (Sambungan Data ODBC). Data dalam buku kerja adalah sama dengan fail .ODC sehingga kami berubah dari jenis perintah jadual ke jenis perintah SQL dalam Langkah # 6. Amaran ini memberitahu anda bahawa data tidak lagi disegerakkan dan rujukan kepada fail luaran dalam buku kerja akan dikeluarkan. Ini ok. Klik Ya.
08 dari 15Jadual Pivot Disambungkan ke SQL Server Dengan Pertanyaan
Ini mengambil kembali ke Excelbook workbook dengan PivotTable kosong. Anda dapat melihat bahawa medan yang ada sekarang berbeza dan sesuai dengan bidang dalam query SQL. Sekarang kita boleh mula menambah medan ke PivotTable.
Continue Reading Below
09 dari 15Tambah Fields to Table Pivot
Dalam Senarai Medan PivotTable, seret ProductCategory ke kawasan Label Barisan, OrderDate hingga Label Label kawasan dan TotalDue ke Kawasan Nilai. Seperti yang dapat anda lihat, medan tarikh mempunyai tarikh individu sehingga PivotTable telah membuat lajur untuk setiap tarikh yang unik. Excel 2010 mempunyai beberapa fungsi terbina dalam untuk membantu kami menyusun medan tarikh.
10 daripada 15Tambah Pengumpulan untuk Bidang Tarikh
Fungsi Penggabungan membolehkan kami mengatur tarikh ke tahun, bulan, suku, dan lain-lain. Ini akan membantu meringkaskan data dan memudahkan pengguna untuk berinteraksi dengannya. Klik kanan pada salah satu tajuk lajur tarikh dan pilih Kumpulan yang membawa borang Pengkelasan.
Continue Reading Below
11 daripada 15Pilih Kumpulan Mengikut Nilai
Bergantung pada jenis data yang dikumpulkan, borang akan kelihatan sedikit berbeza. Excel 2010 membolehkan anda mengumpulkan tarikh, nombor dan data teks terpilih. Kami mengumpul OrderDate dalam tutorial ini supaya borang tersebut akan menunjukkan pilihan yang berkaitan dengan pengelasan tarikh.
Klik pada Bulan dan Tahun dan klik OK.
12 daripada 15Jadual Pivot dikelompokkan mengikut Tahun dan Bulan
Data dikumpulkan mengikut tahun pertama dan kemudian mengikut bulan. Setiap mempunyai tanda tambah dan tolak yang membolehkan anda mengembangkan dan runtuh bergantung kepada cara anda ingin melihat data.
Pada ketika ini, PivotTable sangat berguna. Setiap bidang boleh ditapis tetapi masalahnya adalah tidak ada petunjuk visual tentang keadaan semasa penapis. Ia mengambil beberapa klik untuk menukar pandangan.
13 dari 15Masukkan Slicer (Baru di Excel 2010)
Slicers baru dalam Excel 2010. Slicers pada dasarnya sama dengan penapis visual yang setanding dengan medan sedia ada dan mencipta Penapis Laporan dalam hal item yang anda ingin penyaring tidak dalam pandangan PivotTable saat ini. Perkara yang menarik tentang Slicers adalah menjadi sangat mudah bagi pengguna untuk menukar pandangan data dalam PivotTable serta menyediakan petunjuk visual mengenai keadaan semasa penapis.
Untuk memasukkan Slicers, klik pada tab Opsyen dan klik pada Masukkan Slicer dari bahagian Urus & Penapis. Pilih Insert Slicer yang membuka borang Insert Slicers. Semak seberapa banyak medan yang anda ingin ada.
14 daripada 15Pivot Table With Slicers Friendly User
Seperti yang dapat anda lihat, Slicers menunjukkan semua data yang dipilih. Ia sangat jelas kepada pengguna dengan tepat apakah data dalam pandangan semasa PivotTable.
15 dari 15Pilih Nilai Dari Slicers Yang Jadual Pembaharuan Pivot
Klik pada pelbagai kombinasi nilai dan lihat bagaimana pandangan perubahan PivotTable. Anda boleh menggunakan mengklik Microsoft biasa dalam Slicers yang bermaksud bahawa jika anda boleh menggunakan Control + Click untuk memilih berbilang nilai atau Shift + Klik untuk memilih pelbagai nilai.
Setiap Slicer memaparkan nilai-nilai terpilih yang menjadikannya benar-benar jelas apa keadaan PivotTable adalah dari segi penapis. Anda boleh menukar gaya Slicers jika anda mahu dengan mengklik pada Gaya Pantas drop down di bahagian Slicer pada tab Opsyen.