Power Query Nedir?
Yayın: · Son güncelleme:
Power Query Nedir? Kısaca
Power Query, Excel'de farklı kaynaklardan veri alıp temizlemeye, dönüştürmeye ve birleştirmeye yarayan araçtır. Yaptığınız her işlemi adım olarak kaydettiği için aynı temizliği bir sonraki veride tek tıkla tekrarlar.

Power Query nedir?
Power Query, ham veriyi Excel'e almadan önce düzenleyen bir veri hazırlama motorudur. CSV dosyası, başka bir çalışma kitabı, klasördeki dosyalar, veritabanı ya da web sayfası gibi kaynaklara bağlanır. Gereksiz sütunları siler, boşlukları kırpar, tarihleri düzeltir ve sonucu tablo olarak çalışma sayfasına yükler.
Excel'in yeni sürümlerinde yerleşik olarak Veri sekmesindeki Veri Al ve Dönüştür grubunda bulunur. Eski sürümlerde ayrı bir eklenti olarak kuruluyordu.
Nasıl çalışır?
Sorgu oluşturduğunuzda Power Query Düzenleyicisi açılır. Burada yaptığınız her işlem, örneğin "ilk iki satırı kaldır" ya da "Tutar sütununu sayıya çevir", sağdaki uygulanan adımlar listesine eklenir. Arka planda bu adımlar M dilinde yazılır, ama çoğu iş menülerle yapılabilir.
Kaynak dosya değiştiğinde yeniden temizlik yapmazsınız. Yenile komutu bütün adımları baştan uygular.
Örnek
Her ay bankadan aldığınız hesap dökümünü düşünün. Başında birkaç açıklama satırı var, tarihler metin olarak geliyor ve tutarlarda nokta ile virgül karışık. Power Query ile bu temizliği bir kez tanımlarsınız. Gelecek ay yeni dosyayı aynı klasöre koyup yenilediğinizde tablo hazır olur.
Nelere dikkat etmeli?
Sorgu, kaynak dosyanın yolunu ve sütun adlarını hatırlar. Dosyayı başka bir klasöre taşırsanız ya da bir sütunun adı değişirse yenileme hata verir. Bu durumda sorgunun kaynak ayarını güncellemeniz yeterlidir.
Sıkça Sorulan Sorular
Power Query ne işe yarar?
Farklı kaynaklardan veri alıp temizlemeyi, dönüştürmeyi ve birleştirmeyi sağlar. Yapılan adımlar kaydedildiği için her ay tekrarlanan veri hazırlama işini tek tıkla yenilemeye indirir.
Power Query için kod bilmek gerekir mi?
Hayır, çoğu işlem düzenleyicideki menülerle yapılır. Arka planda oluşan M kodunu görmek ve düzenlemek ise daha karmaşık dönüşümler için seçenek olarak kalır.