Excel 2010 Pivot Tabloları Nasıl Yapılandırılır

15/15

Son sonuç

Bu adım adım öğretici son sonucudur - Tam boyutlu bir sürümü görmek için resmin üzerine tıklayın.

Microsoft Excel ve uzun yıllardır en üst düzey iş zekası (BI) platformları arasında bir boşluk var. Microsoft Excel 2010 Pivot Tablosu geliştirmeleri, birkaç diğer BI özelliği ile birlikte kurumsal BI için gerçek bir rakip haline getirmiştir. Excel geleneksel olarak bağımsız analiz ve herkesin nihai raporlarını ihraç ettiği standart araç için kullanılmıştır. Profesyonel iş zekası geleneksel olarak SAS, Business Objects ve SAP gibi şirketler için ayrılmıştır.

Microsoft Excel 2010 (Excel 2010 Pivot Tablosuyla birlikte), SQL Server 2008 R2, SharePoint 2010 ve ücretsiz Microsoft Excel 2010 eklentisi "PowerPivot" ile birlikte yüksek bir iş zekası ve raporlama çözümü sağladı.

Bu eğitici, basit bir SQL sorgusu kullanarak SQL Server 2008 R2 veritabanına bağlı bir Excel 2010 PivotTable ile düz bir ileri senaryoyu kapsamaktadır. Ayrıca, Excel 2010'da yeni olan görsel filtreleme için Slicers'ı kullanıyorum. Excel 2010 için PowerPivot'ta Veri Analizi İfadeleri (DAX) kullanarak daha karmaşık BI tekniklerini yakın bir gelecekte ele alacağım. Microsoft Excel 2010'un bu en son sürümü, kullanıcı topluluğunuz için gerçek bir değer sağlayabilir.

15/15

Pivot Tabla Ekle

İmlecinizi tam olarak pivot tablonuzu istediğiniz yere yerleştirin ve Ekle | Pivot tablo.

Yeni veya mevcut bir Excel çalışma kitabına bir Pivot Tablo ekleyebilirsiniz. İmlecinizi en üste birkaç satır aşağı konumlandırmayı düşünebilirsiniz. Bu, çalışma sayfasını paylaşmanız veya yazdırmanız durumunda size bir başlık veya şirket bilgisi için yer açacaktır.

15/15

Pivot Tablosu SQL Server'a (veya Diğer Veritabanına) Bağlayın

SQL sorgunuzu oluşturun ve sonra da bağlantı veri dizesini Excel elektronik tablosuna gömmek için SQL Server'a bağlanın.

Excel 2010, tüm önemli RDBMS (İlişkisel Veritabanı Yönetim Sistemi) sağlayıcılarından veri alabilir. SQL Server sürücüleri varsayılan olarak bağlantı için kullanılabilir olmalıdır. Ancak, tüm büyük veritabanı yazılımları, bağlantı kurmanıza izin veren ODBC (Açık Veritabanı Bağlantısı) sürücüleri yapar. ODBC sürücülerini indirmeniz gerekiyorsa kendi web sitelerini kontrol edin.

Bu öğretici durumunda, SQL Server 2008 R2'ye (SQL Express ücretsiz sürümü) bağlanıyorum.

Özet Tablo oluştur formuna (A) döndürülür. Tamam'a tıklayın.

04/15

Pivot Tablo, SQL Tablosuna Geçici Olarak Bağlı

PivotTable, yer tutucu tablosuyla SQL Server'a bağlanır.

Bu noktada, yer tutucu tabloya bağlandınız ve boş bir PivotTable var. Soldaki PivotTable'ın olacağını ve sağ tarafta mevcut alanların bir listesini görebilirsiniz.

05/15

Bağlantı Özellikleri'ni Aç

Bağlantı Özellikleri formunu açın.

PivotTable için veri seçmeye başlamadan önce, SQL sorgusuyla bağlantıyı değiştirmemiz gerekiyor. Seçenekler sekmesinde olduğunuzdan emin olun ve Veri bölümündeki Veri Kaynağını Değiştir'e tıklayın. Bağlantı Özellikleri'ni seçin.

Bu, Bağlantı Özellikleri formunu getirir. Tanım sekmesine tıklayın. Bu, SQL Server'a geçerli bağlantı için bağlantı bilgilerini gösterir. Bir bağlantı dosyasına başvururken, veriler aslında e-tabloya gömülür.

15/15

Sorgu ile bağlantı özelliklerini güncelle

Tabloyu SQL sorgusuna değiştirin.

Komut Türünü Tablodan SQL'e değiştirin ve varolan Komut Metninin üzerine SQL Query'nizi yazın. İşte AdventureWorks örnek veritabanından oluşturduğum sorgu:

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 Ürün Kategorisi
Sales.SalesOrderDetail INNER JOIN Sales.SalesOrderHeader ON
Sales.SalesOrderDetail.SalesOrderID = Sales.SalesOrderHeader.SalesOrderID
INNER JOIN Production.Product ON Satış.SatışSiparişDetay.Ürünİ =
Production.Product.ProductID iç ortak satış.
Sales.SalesOrderHeader.CustomerID = Sales.Customer.CustomerID VE
Sales.SalesOrderHeader.CustomerID = Sales.Customer.CustomerID INNER JOIN
Sales.vIndividualMüşteri ON Sales.Customer.CustomerID =
Sales.vIndividualCustomer.CustomerID INNER JOIN
Production.ProductSubcategory ON Production.Product.ProductSubcategoryID =
Production.ProductSubcategory.ProductSubcategoryID

Tamam'a tıklayın.

07/15

Bağlantı Uyarısı Al

Bağlantı Uyarısı için Evet'e tıklayın.

Bir Microsoft Excel Uyarı iletişim kutusu alırsınız. Bunun nedeni bağlantı bilgisini değiştirdik. İlk başta bağlantıyı oluşturduğumuzda, bilgiyi harici bir .ODC dosyasında (ODBC Veri Bağlantısı) kaydetti. Çalışma kitabındaki veriler .ODC dosyası ile aynıydı, biz adım 6'daki bir tablo komut türünden SQL komut tipine geçene kadar. Uyarı, verilerin artık senkronize olmadığını ve çalışma kitabındaki harici dosyaya yapılan başvurunun kaldırılacağını bildirmektedir. Tamamdır. Evet'i tıklayın.

15/15

Sorgu ile SQL Server'a Bağlı Pivot Tablo

PivotTable veri eklemek için hazırdır.

Bu, Excel 2010 çalışma kitabına boş bir Özet Tablo ile geri döner. Kullanılabilir alanların artık farklı olduğunu ve SQL sorgusundaki alanlara karşılık geldiğini görebilirsiniz. Şimdi PivotTable'a alan eklemeye başlayabiliriz.

15/15

Pivot Tabloya Alan Ekle

PivotTable'a alan ekleyin.

PivotTable Alan Listesi'nde ProductCategory'i Satır Etiketleri alanına, OrderDate to Column Labels alanına ve TotalDue Değerler alanına sürükleyin. Görüntü sonuçları gösterir. Görebildiğiniz gibi, tarih alanının tek tek tarihleri ​​vardır, bu nedenle PivotTable her benzersiz tarih için bir sütun oluşturdu. Neyse ki, Excel 2010'un tarih bölümlerini düzenlememize yardımcı olacak bazı işlevleri vardır.

15/15

Tarih Alanları için Gruplama Ekle

Tarih alanına Gruplar ekleyin.

Gruplama fonksiyonu, tarihleri ​​yıllara, aylara, çeyreklere, vb. Düzenlememize olanak sağlar. Bu, verilerin özetlenmesine yardımcı olur ve kullanıcının etkileşimde bulunmasını kolaylaştırır. Tarih sütunu başlıklarından birine sağ tıklayın ve Gruplama formunu oluşturan Grubu seçin.

15/15

Değerlere Göre Gruplandırmayı Seç

Tarih alanı için öğeleri gruplandırmayı seçin.

Gruplamakta olduğunuz veri türüne bağlı olarak, form biraz farklı görünecektir. Excel 2010, tarihleri, sayıları ve seçili metin verilerini gruplandırmanıza olanak tanır. Bu eğitimde OrderDate'i gruplandırıyoruz, böylece form tarih gruplandırmalarıyla ilgili seçenekleri gösterecektir.

Ay ve Yılları tıklayın ve Tamam'a tıklayın.

15/15

Yıllara ve Aylara Göre Gruplandırılmış Pivot Tablo

Tarih alanları yıllara ve aylara göre gruplandırılır.

Yukarıdaki resimde gördüğünüz gibi, veriler ilk önce ve ardından ay olarak gruplandırılmıştır. Her birinin, verileri nasıl görmek istediğinize bağlı olarak genişlemenizi ve daraltmanızı sağlayan artı ve eksi işareti vardır.

Bu noktada, PivotTable oldukça kullanışlıdır. Her alan filtrelenebilir ancak sorun, filtrelerin mevcut durumu hakkında görsel bir ipucu değildir. Ayrıca, görünümü değiştirmek için birkaç tıklama alır.

13/15

Dilimleyici Ekle (Excel 2010'da Yeni)

PivotTable'a Dilimleyiciler ekleyin.

Dilimleyiciler, Excel 2010'da yenidir. Dilimleyiciler temel olarak, varolan alanların görsel olarak ayarlanan filtrelerinin eşdeğeridir ve filtrelemek istediğiniz öğenin geçerli Özet Tablo görünümünde olmaması durumunda Rapor Filtrelerini oluşturur. Slicers ile ilgili bu güzel şey, kullanıcının PivotTable'daki verilerin görünümünü değiştirmesinin yanı sıra, filtrelerin mevcut durumuyla ilgili görsel göstergeler sağlaması da çok kolay hale geliyor.

Dilimleyiciler eklemek için Seçenekler sekmesine tıklayın ve Sıralama ve Filtre bölümünden Dilim Ekle'ye tıklayın. Insert Slicers formunu açan Insert Slicer'ı seçin. Kullanmak istediğiniz kadar alanı kontrol edin. Örneğimizde Years, CountryRegionName ve ProductCategory'i ekledim. Dilimleyicileri istediğiniz yere yerleştirmeniz gerekebilir. Varsayılan olarak, tüm değerler seçilir; bu, filtrelerin uygulanmadığı anlamına gelir.

15/15

Kullanıcı Dostu Dilimli Pivot Tablosu

Dilimleyiciler, kullanıcıların PivotTable'ları filtrelemesini kolaylaştırır.
Gördüğünüz gibi, Dilimler tüm verileri seçili olarak gösterir. Kullanıcıya, PivotTable'ın geçerli görünümünde tam olarak hangi veriler olduğu çok açıktır.

15/15

Hangi Güncelleştirmeler Pivot Tablosu Dilimleyicilerden Değerleri Seçin

Verilerin görünümünü değiştirmek için Slicers kombinasyonlarını seçin.

Çeşitli değer kombinasyonlarına tıklayın ve PivotTable görünümünün nasıl değiştiğini görün. Slicers'taki tipik Microsoft tıklamalarını kullanarak, Control + Click'i birden fazla değer seçmek için kullanabilir veya bir değer aralığı seçmek için Shift + Click'i kullanabilirsiniz. Her bir Slicer, PivotTable'ın durumunun filtreler açısından ne olduğunu açıkça gösteren seçili değerleri gösterir. Seçenekler sekmesinin Dilimleyici bölümündeki Hızlı Stiller açılır menüsüne tıklayarak Dilerseniz, Dilimleyici stillerini değiştirebilirsiniz.

Dilimleyicilerin tanıtımı gerçekten PivotTable'ların kullanılabilirliğini geliştirdi ve Excel 2010'u profesyonel bir iş zekası aracı olmaya çok daha yakınlaştı. PivotTable'lar Excel 2010'da oldukça gelişmiştir ve yeni PowerPivot ile birleştirildiğinde çok yüksek performanslı bir analitik ortam yaratmaktadır.