Excel 2020: Power Query ile Verileri Temizleyin - Excel İpuçları

Power Query, Office 365, Excel 2016, Excel 2019'un Windows sürümlerinde yerleşiktir ve Excel 2010 ve Excel 2013'ün Windows sürümlerinde ücretsiz olarak indirilebilir. Araç, verileri bir çeşitli kaynaklar. En iyi bölüm: Power Query adımlarınızı hatırlar ve verileri yenilemek istediğinizde bunları yürütür. Bu, 1. Gündeki verileri normal sürenin% 80'inde temizleyebileceğiniz ve Yenile'yi tıklatarak 2. ila 400. Günlerdeki verileri temizleyebileceğiniz anlamına gelir.

Bunu birçok yeni Excel özelliği hakkında söylüyorum, ancak bu gerçekten 20 yılda Excel'e ulaşmak için en iyi özellik.

Canlı seminerlerimde Power Pivot'a erişmek için Excel kullanmaya zorlanan SQL Server Analysis Services müşterileri için Power Query'nin nasıl bir koltuk değneği olarak icat edildiği hakkında bir hikaye anlatıyorum. Ancak Power Query daha iyi hale geldi ve Excel kullanan herkesin Power Query'yi öğrenmek için zaman ayırması gerekiyordu.

Power Query alın

Zaten Power Query'niz olabilir. Veri sekmesindeki Al ve Dönüştür grubundadır.

Ancak Excel 2010 veya Excel 2013'teyseniz, İnternet'e gidin ve Download Power Query'yi arayın. Power Query komutlarınız, Şeritteki özel bir Power Query sekmesinde görünecektir.

Power Query'de Verileri İlk Defa Temizleyin

Size Power Query'nin bazı harika yönlerinden bir örnek vermek gerekirse, aşağıda gösterilen dosyayı her gün aldığınızı söyleyin. Sütun A doldurulmamış. Sayfanın aşağısı yerine çeyreklikler geçiyor.

Başlamak için bu çalışma kitabını sabit sürücünüze kaydedin. Her gün o dosya için kullanacağınız bir adla öngörülebilir bir yere koyun.

Excel'de, Dosyadan, Çalışma Kitabından Veri Al'ı seçin.

Çalışma kitabına göz atın. Önizleme bölmesinde, Sayfa1'e tıklayın. Yükle'ye tıklamak yerine Düzenle'ye tıklayın. Şimdi çalışma kitabını biraz farklı bir ızgarada, Power Query ızgarasında görüyorsunuz.

Şimdi A sütunundaki tüm boş hücreleri düzeltmeniz gerekiyor. Bunu Excel kullanıcı arayüzünde yapacaksanız, beceriksiz komut dizisi Giriş, Bul ve Seç, Özelliğe Git, Boşluklar, Eşittir, Yukarı Ok, Ctrl + Enter şeklindedir. .

Power Query'de Dönüştür, Doldur, Aşağı'yı seçin.

Tüm boş değerler, yukarıdaki değerle değiştirilir. Power Query ile yedi yerine üç tıklama alır.

Sonraki sorun: Çeyreklikler aşağı yerine karşıya geçiyor. Excel'de, bunu Çoklu Konsolidasyon Aralığı pivot tablosuyla düzeltebilirsiniz. Bu, 12 adım ve 23+ tıklama gerektirir.

Power Query'de çeyrek olmayan iki sütunu seçin. Dönüştür sekmesindeki Özet Sütunları Aç açılır menüsünü açın ve aşağıda gösterildiği gibi Diğer Sütunları Özetten Çıkar'ı seçin.

Yeni oluşturulan Öznitelik sütununa sağ tıklayın ve Öznitelik yerine Çeyrek olarak yeniden adlandırın. Excel'de yirmi artı tıklama, Power Query'de beş tıklama olur.

Şimdi, adil olmak gerekirse, Power Query'deki her temizleme adımı Excel'dekinden daha kısa değildir. Bir sütunu kaldırmak, yine de bir sütuna sağ tıklayıp Sütunu Kaldır'ı seçmek anlamına gelir. Ancak dürüst olmak gerekirse, buradaki hikaye 1. Gündeki zaman tasarrufu ile ilgili değil.

Ama Bekleyin: Power Query Tüm Adımlarınızı Hatırlar

Power Query penceresinin sağ tarafına bakın. Uygulanan Adımlar adlı bir liste var. Tüm adımlarınızın anlık denetim izidir. O adımdaki seçimlerinizi değiştirmek için herhangi bir dişli simgesini tıklayın ve değişikliklerin sonraki adımlarda kademelendirilmesini sağlayın. Verilerin bu adımdan önce nasıl göründüğünü görmek için herhangi bir adımı tıklayın.

Verileri temizlemeyi bitirdiğinizde, aşağıda gösterildiği gibi Kapat ve Yükle seçeneğine tıklayın.

İpucu

Verileriniz 1.048.576 satırdan fazlaysa, verileri doğrudan Power Pivot Veri Modeline yüklemek için Kapat ve Yükle açılır menüsünü kullanabilirsiniz; bu, makinede yüklü yeterli belleğiniz varsa 995 milyon satırı barındırabilir.

Birkaç saniye içinde, dönüştürülen verileriniz Excel'de görünür. Harika.

Kazanç: Verileri Yarın Tek Tıkla Temizleyin

Yine de Power Query öyküsü, 1. Gündeki zaman tasarrufuyla ilgili değildir. Power Query tarafından döndürülen verileri seçtiğinizde, Excel'in sağ tarafında bir Sorgular ve Bağlantılar paneli görünür ve üzerinde bir Yenile düğmesi bulunur. (Burada bir Düzenle düğmesine ihtiyacımız var, ancak bir tane olmadığı için, orijinal sorguyu görüntülemek veya üzerinde değişiklik yapmak için orijinal sorguyu sağ tıklamanız gerekir).

1. Günde verileri temizlemek eğlencelidir. Yeni bir şeyler yapmayı seviyorum. Ancak yöneticim ortaya çıkan raporu görünce ve “Güzel. Bunu her gün yapabilir misin? " Her gün aynı veri kümesini temizlemenin sıkıntısından hızla nefret ediyorum.

Verileri temizlemenin 400. Gününü göstermek için orijinal dosyayı tamamen değiştirdim. Aşağıda gösterildiği gibi yeni ürünler, yeni müşteriler, daha küçük numaralar, daha fazla satır. Dosyanın bu yeni sürümünü orijinal dosya ile aynı yolda ve aynı dosya adıyla kaydediyorum.

Sorgu çalışma kitabını açıp Yenile'yi tıklatırsam, birkaç saniye içinde Power Query 68 satır yerine 92 satır bildiriyor.

2. Gün, 3. Gün, 4. Gün,… 400. Gün,… Gün Sonsuzluğundaki verilerin temizlenmesi artık iki tıklama alıyor.

Bu örnek yalnızca Power Query'nin yüzeyini çiziyor. Kitapla iki saat geçirirseniz, M is for (Data) Monkey by Ken Puls ve Miguel Escobar, aşağıdakiler gibi diğer özellikleri öğreneceksiniz:

  • Bir klasördeki tüm Excel veya CSV dosyalarını tek bir Excel ızgarasında birleştirme
  • Bir hücreyi Apple; Muz; Kiraz; Dereotu; Patlıcan ile Excel'de beş satıra dönüştürme
  • Verileri Power Query'ye getirirken arama çalışma kitabına DÜŞEYARA yapmak
  • Tek bir sorguyu Excel'deki her satıra uygulanabilecek bir işlev haline getirmek

Power Query'nin tam açıklaması için, Ken Puls ve Miguel Escobar'ın M Is for (Data) Monkey'sine bakın. 2019'un sonlarına doğru, yeniden başlıklandırılan ikinci baskı olan Verilerinize Ustalaşın sunulacaktır.

Miguel Escobar, Rob Garcia, Mike Girvin, Ray Hauser ve Colin Michael'a Power Query'yi aday gösterdikleri için teşekkürler.

Ilginç makaleler...