İki Veri Kümesi için Dilimleyici - Excel İpuçları

İçindekiler

New Jersey'den Rick, iki farklı veri kümesinden gelen iki pivot tabloyu kontrol etmek için bir dilimleyici kurmayı soruyor. Bunu geçmişte bazı VBA kullanarak çözdüm. Ancak bugün, Veri Modelini kullanmanın daha kolay bir yolu olduğunu düşünüyorum.

Çoklu pivot tablolarını kontrol etmek, dilimleyicilerin temel faydalarından biridir. Ancak bu pivot tabloların her ikisi de aynı veri kümesinden gelmelidir. İki farklı veri kümesinden verileriniz olduğunda, her iki veri kümesini de kontrol etmek için bir dilimleyici kullanmak daha zor hale gelir.

Bu makaledeki tekniği kullanmak için, pivot tablolarınızın bir veri modeline dayalı olması gerekir. Veri modeline dayalı olmayan mevcut pivot tablolarınız varsa, bunları silmeniz ve baştan başlamanız gerekir.

Notlar

  • Tüm pivot tablolarınız aynı veri kümesine dayanıyorsa, bunları aynı dilimleyicileri kullanacak şekilde ayarlamak daha kolaydır. Bölüm 2011'i izleyin.

  • Bir Mac kullanıyorsanız ve Veri Modeline sahip değilseniz, sorunu VBA kullanarak çözebilirsiniz. Bölüm 2104'ü izleyin.

Veri modeli, VBA çözümünden daha kolaydır.

Anahtar adım, yeni bir SlicerSource tablosu oluşturmaktır. Her iki veri kümeniz Sektör adlı bir alan içeriyorsa ve pivot tablonun Sektöre dayalı olmasını istiyorsanız, Sektörleri her iki tablodan yeni bir tabloya kopyalayın. Her iki tabloda da bulunan sektörlerin benzersiz bir listesini oluşturmak için Veri, Yinelemeleri Kaldır'ı kullanın.

Dilimleyicinin kaynağı olmak için üçüncü bir tablo oluşturun

İki veri kümesinin her birinden bir pivot tablo oluşturduğunuzda, Bu Verileri Veri Modeline Ekle kutusunu işaretlediğinizden emin olun.

Verileri Veri Modeline ekleyin

Bir dilimleyici eklediğinizde, üstte iki sekme olacaktır. Tümü adlı ikinci sekmeyi kullanın. Dilimleyici Kaynağı tablosunu bulun ve dilimleyiciyi oradan oluşturun.

Tümü sekmesinde Dilimleyici Kaynağını bulun.

Başlangıçta, dilimleyiciye yalnızca bir pivot tablo yanıt verir. Diğer pivot tabloyu seçin ve Bağlantıları Filtrele'yi seçin.

Diğer pivot tabloyu dilimleyiciye bağlayın

Sonuç, dilimleyiciye tepki veren (farklı veri kümelerinden) iki pivot tablo olacaktır.

Başarı

Bu yöntem, 2104 numaralı videoda açıklanan VBA yönteminden çok daha kolay görünüyor.

Video izle

Video Metni

Podcast'ten Excel Öğrenin, Bölüm 2198: İki Veri Kümesi İçin Dilimleyici.

Hey, İnternet'e tekrar hoş geldiniz, ben Bill Jelen. New Jersey'de orada bir seminer yapıyordum ve Rick bir soru sordu, "Hey, bak, iki farklı veri kümesi üzerine oluşturulmuş pivot tablolarım var ve bunları kontrol edebilmek için bir dilimleyici istiyorum" dedi. Ve şimdi bununla ilgili bir video yaptım - Bölüm 2104 - biraz VBA kullanıyordu, ancak bu video gerçekten çok fazla soruna neden oldu çünkü insanlar eşleşmeyen verilere dayalı dilimleyicilere sahipler. Ve bilirsiniz, bunu VBA olmadan yapmanın daha kolay bir yolu olup olmadığını merak ettim.

Ve böylece, burada solda Sektör olan bir masam var ve sağda Sektör olan bir masam var. Ve bu iki veri kümesinde herhangi bir pivot tabloya sahipsem, bu pivot tablolardan kurtulmam gerekiyor - tamamen baştan başlamam gerekiyor. Ve yapacağımız şey, diğer iki masa arasında yaşayacak olan üçüncü bir masa inşa edeceğiz ve bu masa gerçekten basit olacak - sadece hepsinin bir listesi olacak Sektörler. Bu yüzden soldaki tablodan Sektörleri alıyorum, Sektörleri sağ tablodan alıyorum, hepsini birbirine yapıştırıyorum ve sonra tüm seti seçiyorum ve Veri'nin altında Yinelenenleri Kaldır'ı seçiyorum - tam burada - ve sonunda sadece benzersiz Sektör listesi. Peki? O zaman bu tabloların her birini alıp, Ctrl + T kullanarak Tablo olarak Biçimlendir, tamamBu yüzden soldaki Ctrl + T'yi alıyorum; "Tablomun başlıkları var", Evet; ikincisi, Ctrl + T, "Tablomun başlıkları var, Evet; üçüncüsü, Ctrl + T," Tablomun başlıkları var ". Şimdi Microsoft," Tablo 1 "," Tablo 2 "ve" Tablo 3 "ve bunları yeniden adlandıracağım-- Buna soldaki satış adını vereceğim, ortadaki olana Dilimleyici Kaynağım diyeceğim ve sonra buraya Prospects diyeceğim. Peki.Ortadaki olana Dilimleyici Kaynağım diyeceğim ve sonra buraya Prospects diyeceğim. Peki.Ortadaki olana Dilimleyici Kaynağım diyeceğim ve sonra buraya Prospects diyeceğim. Peki.

Yani, üç tablom var ve Excel'e bir şekilde bu tablonun hem bu tabloyla hem de buradaki bu tabloyla ilişkili olduğunu öğretmem gerekiyor. Böylece İlişkiler - Veriler, İlişkiler konusuna geliyoruz ve Satış tablosundan Yeni Bir İlişki oluşturacağım. Dilimleyici Kaynağı - Sektör ile ilgili Sektör adında bir alanı vardır, Tamam'a tıklayın. Şimdi, Prospect tablosundan sağ taraftan başka bir İlişki oluşturun - Sektör adında bir alanı var, Slicer Kaynağı ile ilgili, Sektör adı verilen alan, Tamam'ı tıklayın.

Şimdi, Excel'e hem bundan Dilimleyici Kaynağına hem de bu Dilimleyici Kaynağına ilişkinin nasıl olduğunu öğrettim. Şimdi, bu noktada, iki pivot tablomu oluşturabilirim. Bu yüzden buradan başlıyorum, Ekle, PivotTable, "Bu verileri Veri Modeline ekle ve Müşteri hakkında güzel bir rapor oluşturabiliriz ve belki de Gelir-- bunun gibi. düşük-- yani Data, Z'den A'ya ve bunu sadece ilk 5'e veya ilk 3'e veya bunun gibi bir şeye indirgemek istiyorum. Harika, tamam. Sonra, ikinciyi kullanan ikinci bir pivot tablo oluşturmak istiyorum Bu yüzden, buradan - Ekle, PivotTable, tekrar "Bu verileri Veri Modeline ekle", bu sefer aynı sayfaya koyacağım, böylece onların nasıl etkileşim kurduklarını görebiliriz. Tamam'ı tıklayın.Ve benzersiz bir potansiyel müşteri sayısı elde edeceğiz. Bir olasılık sayısıyla başlar, ancak Alan Ayarlarına girersem, Veri Modelini kullandığım için, burada altta Sayım - Farklı Sayım adında ekstra bir hesaplamam var. Tamam'ı tıklayın ve Sektörü buraya koyacağız, böylece bu Sektörlerin her birinde kaç potansiyel müşteri olduğunu görebiliriz. Tamam güzelim, hepsi harika çalışıyor.

Şimdi, yapmak istediğim şey bir dilimleyici eklemek, ancak dilimleyici Sales tablosuna veya Prospects tablosuna dayalı olmayacak; bu dilimleyici, Dilimleyici Kaynağını temel alacaktır. Pekala, Dilimleyici Kaynağına göre yeni bir dilimleyici seçiyoruz, alan Sektör, dilimleyicimizi buradan alıyoruz, isterseniz rengini değiştirin. Pekala, burada bir test yapın - örneğin Danışmanlık'ı seçin ve bu pivot tablonun güncellendiğini ancak bu pivot tablonun güncellenmediğini görüyorsunuz. Bu pivot tablodan, PivotTable Araçlarına gidin - Çözümleyin, Bağlantıları Filtreleyin ve bu pivot tabloyu Sektör Filtresine bağlayın. Ve sonra biz seçtikçe, bu pivot tablonun güncellendiğini ve bu pivot tablonun da güncellendiğini görüyorsunuz. Hiçbir VBA yok.

Hey, yeni kitabım MrExcel LIVe, Tüm Zamanların En Harika 54 İpucuna göz atmayı unutma. Daha fazla bilgi için sağ üst köşedeki "I" simgesine tıklayın.

Bugün, New Jersey'den Rick, bir dilimleyicinin birden çok kaynaktan gelen pivot tabloları kontrol edip edemeyeceğini sordu. Bunu Bölüm 2104'te bir VBA çözümü ile yaparken, Veri Modelini kullanarak VBA olmadan da yapabiliriz. Bu, Windows, Excel sürümü - Excel 2013 veya daha yeni - gerektirir ve Veri Modeline dayalı olmayan herhangi bir pivot tabloya sahipseniz, bunları silin, iki veri kümeniz arasındaki ortak alanları bulun, her alanı bir yeni tablo ve bu alanın benzersiz bir listesini almak için Yinelenenleri Kaldır seçeneğini kullanın. Şimdi, üç veri kümeniz var - orijinal veri kümesi, diğer veri kümesi ve bu yeni. Ctrl + T kullanarak her birini tablo haline getirin; sol veri seti ile bu yeni tablo arasında bir ilişki kurmak; doğru veri seti ile yeni tablo arasında; ve sonra her biri için iki pivot tablonuzu oluştururken "Bu verileri Veri Modeline ekleyin "; bir dilimleyici oluşturduğunuzda, o üçüncü tabloyu görmek için Tümü sekmesini tıklamanız gerekir; Dilimleyici Kaynağından, o küçük tabloyu seçin; sonra iki pivot tablodan biri gitmeyecektir. dilimleyiciye bağlanabilir; bu pivot tablodan bir hücre seçin; pivot tablo ile dilimleyiciyi bağlamak için Filtre Bağlantılarını kullanın.

Çalışma kitabını bugünün videosundan indirmek için YouTube açıklamasındaki URL'yi ziyaret edin ve biliyorsunuz kitabı indirebilirsiniz.

Uğradığınız için teşekkür ederim, bir dahaki sefere başka bir internet yayını için görüşürüz.

Excel Dosyasını İndirin

Excel dosyasını indirmek için: dilimleyici-for-two-data-sets.xlsx

Excel Günün Düşüncesi

Excel Master arkadaşlarıma Excel hakkında tavsiyelerini sordum. Bugünün düşüncesi:

"Excel, ne belirli bir disipline ne de yetenekli bir insana ait değildir. Herhangi bir disiplin ve herkes için faydalı olabilecek genel bir yazılımdır."

Saeed Alimohammadi

Ilginç makaleler...