Power Query mi Power Pivot mı? Excel'de Hangisi Ne Zaman Kullanılır (2026)
Power Query ve Power Pivot Excel'in iki farklı aracıdır, birbirinin alternatifi değil tamamlayıcısıdır. Power Query veriyi temizler ve hazırlar; Power Pivot temizlenmiş veriyi analiz eder ve raporlar. Pratikte sıra şudur: önce Power Query ile farklı kaynakları birleştirip temizlersiniz, sonra Power Pivot ile tablolar arası ilişki kurup raporlarsınız. Yani çoğu zaman tercih değil, birlikte kullanma kararı verirsiniz.
Kısa cevap
Karar tek cümleyle şudur: Veriyi hazırlamak için Power Query, analizini yapıp ilişkilendirip raporlamak için Power Pivot. Excel'de Veri sekmesindeki "Verileri Al ve Dönüştür" Power Query'dir; aynı sekmedeki "Veri Modeli" ise Power Pivot. İki araç birlikte Excel'in "modern veri yığını"nı oluşturur.
Power Query ne zaman doğru tercih?
Power Query, Excel'in ETL (Extract – Transform – Load) motorudur. Veriyi getirir, dönüştürür, çalışma sayfasına yükler. Verinin geldiği halini son haline götürene kadar yaptığınız her adım kayıt altına alınır ve tekrarlanabilir olur.
Şu durumlarda Power Query kullanılır:
- Farklı kaynaklardan veri çekmek: Excel dosyaları, CSV, klasördeki tüm dosyalar, SQL veritabanı, web siteleri, SharePoint, JSON.
- Klasördeki tüm dosyaları tek tabloda birleştirmek: Aylık satış dosyalarınız bir klasörde toplanıyorsa, Power Query klasörü bağlar; yeni dosya geldiğinde tek tıkla güncellenir.
- Veri temizleme: Sütun bölme, boşluk kırpma, büyük/küçük harf düzeltme, gereksiz satır silme, yinelenenleri kaldırma.
- Pivotlanmış veriyi düzleştirmek: Sütun başlığında ay adları olan bir tabloyu "Tarih – Tutar" yapısına çevirmek (unpivot).
- Tekrarlayan hazırlık işlerini otomatikleştirmek: Bir kez kurarsınız, sonraki ayda "Yenile" tuşuna basmak yeterlidir.
Eğitimlerde en sık karşılaşılan senaryo şudur: kullanıcı her ay aynı temizleme işlemlerini elle yapıyor, 2 saatini harcıyor. Power Query ile bu süreç bir kerede kurulup ayda 30 saniyeye iner.
Power Pivot ne zaman doğru tercih?
Power Pivot, Excel'in veri modeli motorudur. Birden fazla tabloyu birbirine bağlar, milyonlarca satırı işler, DAX dili ile gelişmiş hesaplamalar yapar. Excel'in normal pivot tablosunun çok ötesindedir.
Şu durumlarda Power Pivot kullanılır:
- Birden fazla tablo arasında ilişki kurmak: Satışlar tablosu, Müşteri tablosu, Ürün tablosu, Tarih tablosu. Her birini ID ile bağlar, tek pivotta hepsini analiz edersiniz. DÜŞEYARA ile sütun birleştirmeden raporlama yaparsınız.
- 1 milyondan fazla satır işlemek: Excel'in normal sayfa sınırı 1.048.576 satırdır. Power Pivot on milyonlarca satırı çalışma kitabı içinde sıkıştırarak tutar.
- DAX formülleri yazmak:
CALCULATE, SUMX, FILTER gibi. Geçen yılla karşılaştırma, kümülatif toplam, yüzde değişim hesaplamaları DAX ile yapılır.
- KPI tanımlamak: Hedef, gerçekleşen ve durum göstergesi (yeşil/sarı/kırmızı) içeren performans göstergeleri.
- Tarihe göre dinamik analiz: Zaman zekâsı fonksiyonları (
TOTALYTD, SAMEPERIODLASTYEAR) sayesinde "geçen yılın aynı ayı" karşılaştırması tek formülle yapılır.
Kurumsal müşterilerimde sık gördüğüm uygulama: finans departmanının yıllık konsolide raporu. 12 şubeden gelen dosyalar Power Query ile temizlenip birleştiriliyor, sonra Power Pivot'ta ürün-bölge-müşteri ilişkileri kuruluyor, DAX ile bütçe karşılaştırması yapılıyor. Tek bir Excel dosyası kurumsal bir raporlama sistemi haline geliyor.
Haklısın, emoji/simgeler bazı CMS'lerde veya yazı tipinde düzgün render olmayabiliyor. Tabloyu metin tabanlı (Evet/Hayır/Kısmen) versiyonuna çeviriyorum:
Karar matrisi: Hangi durumda hangisi?
|
Durum
|
Power Query
|
Power Pivot
|
|
Farklı kaynaklardan veri çekme
|
Evet — Asıl iş
|
Hayır
|
|
Klasördeki dosyaları birleştirme
|
Evet — Asıl iş
|
Hayır
|
|
Veri temizleme (boşluk, format, hata)
|
Evet — Asıl iş
|
Hayır
|
|
Sütun bölme / birleştirme
|
Evet
|
Hayır
|
|
Birden fazla tablo arası ilişki
|
Hayır
|
Evet — Asıl iş
|
|
1 milyondan fazla satır
|
Kısmen (yükleme zor)
|
Evet — Asıl iş
|
|
DAX formülleri
|
Hayır (M dili kullanır)
|
Evet — Asıl iş
|
|
KPI tanımlama
|
Hayır
|
Evet
|
|
Geçen yılla karşılaştırma
|
Hayır
|
Evet
|
|
Tek seferlik veri temizliği
|
Evet
|
Gereksiz
|
|
Pivot tablo raporu
|
Kısmen (sadece veri besler)
|
Evet — Daha güçlü
|
|
Otomatik yenilenebilir akış
|
Evet
|
Evet
|
|
Öğrenme eğrisi
|
Daha kolay
|
Daha dik
|
Genel kural: İhtiyacınız "veriyi düzeltmek" ise Power Query yeterlidir. İhtiyacınız "veriyi analiz etmek, ilişkilendirmek, hesaplamak" ise Power Pivot gerekir. Çoğu gerçek senaryoda ikisi de gerekir.
Pratik uygulama: İkisini birlikte kullanmak
Gerçek bir senaryo üzerinden ikisini birleştirelim. Hedef: 12 şubenin aylık satış dosyalarından "Bölge ve Ürüne göre yıllık karşılaştırmalı satış" raporu hazırlamak.
Adım 1 — Power Query ile veriyi getirin (5 dakika)
- Veri sekmesi → Verileri Al → Dosyadan → Klasörden
- Şube dosyalarının olduğu klasörü seçin
- "Birleştir ve Dönüştür"e basın
- Tarih sütununu Tarih tipine çevirin
- Tutar sütunundaki binlik ayracını temizleyin
- "Kapat ve Yükle" → "Veri Modeline Yükle" seçeneğini işaretleyin
Bu adımın kritik noktası: yüklerken sayfaya değil, Veri Modeline yüklemektir. Aksi halde Power Pivot tabloyu göremez.
Adım 2 — Ürün ve Bölge tablolarını da ekleyin
Ürün listesi ve Bölge listesi ayrı tablolarsa onları da Power Query ile getirin ve Veri Modeline yükleyin.
Adım 3 — Power Pivot'ta ilişkileri kurun
- Power Pivot sekmesi → Yönet
- Diyagram Görünümü'ne geçin
- Satışlar tablosundaki ÜrünID'yi Ürünler tablosundaki ÜrünID'ye sürükleyin
- Aynısını Bölge için yapın
Adım 4 — DAX ile ölçü oluşturun
Satışlar tablosunda yeni ölçü ekleyin:
Toplam Satış = SUM(Satışlar[Tutar])
Geçen yıl karşılaştırması için:
Geçen Yıl Satış = CALCULATE([Toplam Satış]; SAMEPERIODLASTYEAR(Tarih[Tarih]))
Adım 5 — Pivot tablo ile raporlayın
Ekle → Pivot Tablo → "Bu çalışma kitabının veri modelini kullan"ı seçin. Satıra Bölge, sütuna Ürün, değere her iki ölçüyü yerleştirin. Karşılaştırmalı yıllık rapor 2 dakikada hazır.
Bir sonraki ay yeni dosya geldiğinde: sadece klasöre koyup Veri → Tümünü Yenile'ye basmanız yeterlidir. Tüm sistem otomatik güncellenir.
Sık yapılan hatalar
Hata 1: Power Query'yi sadece sayfa olarak yüklemek Power Pivot kullanacaksanız Power Query'den "Kapat ve Yükle"yi "Yalnızca Bağlantı Oluştur + Veri Modeline Ekle" olarak seçin. Sayfaya yüklerseniz veri 1 milyon satır sınırına takılır ve modele dahil olmaz.
Hata 2: Power Pivot'ta tarih tablosu kurmamak Zaman zekâsı fonksiyonları (SAMEPERIODLASTYEAR, TOTALYTD) düzgün çalışsın diye ayrı bir Tarih tablosu gerekir. Satış tablosundaki tarih sütununa direkt DAX uygulamak hatalı sonuç verir.
Hata 3: Power Query yerine elle veri temizlemek Aynı temizliği her ay yapıyorsanız Power Query'ye taşıyın. Elle yapılan adımlar tekrarlanamaz, Power Query adımları tekrarlanabilir ve denetlenebilir.
Hata 4: Tablolar arası DÜŞEYARA yapmak Power Pivot kullanıyorsanız ilişki kurarsınız, DÜŞEYARA gereksiz. DÜŞEYARA hem dosyayı şişirir hem yavaşlatır. İlişki çok daha hızlıdır.
Hata 5: Power Pivot'un Excel 2010/2013'te eklenti olduğunu unutmak Excel 2016 ve sonrasında Power Pivot dahili gelir. Eski sürümlerde Microsoft'un sitesinden eklenti olarak yüklenip etkinleştirilmesi gerekir.
Sık Sorulan Sorular (SSS)
Power Query ve Power Pivot hangi Excel sürümlerinde vardır? Power Query Excel 2016 ve sonrası tüm sürümlerde "Verileri Al ve Dönüştür" adıyla dahili gelir. Power Pivot da Excel 2016 ve sonrasında yerleşik gelir; sadece "Geliştirici" sekmesinden veya Dosya → Seçenekler → Eklentiler'den etkinleştirmek gerekir. Excel for Mac'te Power Pivot yoktur, Power Query sınırlı çalışır.
Power BI ile Power Query ve Power Pivot arasında ne fark var? Power BI içinde aynı Power Query motoru ve aynı veri modeli bulunur. Yani Excel'de Power Query/Pivot öğrenirseniz Power BI'ın yarısını öğrenmiş olursunuz. Fark, Power BI'ın görselleştirme ve paylaşım katmanının çok daha güçlü olmasıdır.
Power Query M dili mi yazıyor, DAX mi? Power Query M dili kullanır; bu dil veri dönüştürme adımlarını kaydeder. Çoğu işlem için arayüzden yapılır, M kodu kendiliğinden oluşur. Power Pivot ise DAX dili kullanır; ölçüler ve hesaplanmış sütunlar DAX ile yazılır. İki dil birbirinin yerine geçmez.
Power Query yeni veri geldiğinde otomatik yenilenir mi? Hayır, varsayılan olarak elle "Yenile" gerekir. Ama bağlantı özelliklerinden "Dosya açıldığında verileri yenile" veya "Her X dakikada bir yenile" ayarı yapılabilir. Tam otomatik yenileme için Power Automate veya zamanlanmış görev gerekir.
Power Pivot çok yavaşladığında ne yapmalı? Genelde sorun veri modeline gereksiz sütun yüklenmesinden kaynaklanır. Power Query aşamasında sadece gerekli sütunları seçin, metin sütunlarının kategorize edilebilir olanlarını ID'ye çevirin ve hesaplanmış sütun yerine ölçü (measure) kullanmayı tercih edin. Ölçüler çok daha verimlidir.
Power Query ile veri çekerken dosya yolu değişirse ne olur? Bağlantı kırılır ve yenileme hata verir. Bunu önlemek için dosya yolunu bir parametre olarak tanımlamak veya dosyaları SharePoint/OneDrive gibi sabit konumlarda tutmak önerilir.
Power Query ile pivot tablo aynı şey mi? Hayır. Pivot tablo özetleme aracıdır; veriyi olduğu gibi alır, grupları toplar. Power Query dönüştürme aracıdır; veriyi temizler, şekillendirir, birleştirir. Genellikle önce Power Query ile veri hazırlanır, sonra pivot tablo veya Power Pivot ile özetlenir.
Özet
Power Query ve Power Pivot birbirinin alternatifi değil tamamlayıcısıdır; biri veriyi hazırlar diğeri analiz eder.
Power Query veriyi farklı kaynaklardan getirme, temizleme ve şekillendirme için kullanılır ve M dili ile çalışır.
Power Pivot tablolar arası ilişki kurma, milyonlarca satır işleme ve DAX ile gelişmiş hesaplama yapma için kullanılır.
İki aracın birlikte kullanıldığı pratik akış şudur: Power Query ile veriyi temizleyip Veri Modeline yükle, Power Pivot ile ilişkileri kur ve raporu üret.
Karar ölçütü tek cümleyle "veriyi düzeltmek" ise Power Query, "veriyi analiz etmek ve ilişkilendirmek" ise Power Pivot biçimindedir; çoğu kurumsal senaryoda ikisi birden gerekir.
Power Pivot Excel for Mac'te yoktur ve Mac kullanıcıları aynı işlevsellik için Power BI Desktop'a geçmek durumunda kalır.
Power Query ve Power Pivot Excel'in modern veri yığınını oluşturur ve gerçek iş senaryolarında dashboard'ların, kurumsal raporların ve finans analizlerinin temelidir. Veri hazırlama tarafını sistemli öğrenmek için Excel Power Query Eğitimi (Veri Temizleme) eğitim seti uygundur. Power Pivot, DAX ve veri modeli tarafını İleri Excel Eğitimi - Raporlama ve Veri Analizi eğitiminde uygulamalı örneklerle bulabilirsiniz. Pivot tablo kullanımını derinleştirmek için Excel Pivot Tablolar — A'dan Z'ye Veri Analizi eğitimi tamamlayıcıdır.
Son güncelleme: Mayıs 2026
Eğitmen Hakkında
Ömer Bağcı, Türkiye'nin en bilinen Excel eğitmeni ve Excel uzmanı olarak tanınmaktadır. 30 yılı aşkın deneyimle Türkiye'nin önde gelen şirketlerine — Ziraat Bankası, Papara, Karel ve Sanko Holding gibi kurumlara — Excel, Power BI, SQL ve Yapay Zekâ destekli Excel çözümleri konusunda eğitimler vermiştir.
YouTube'daki @excelveyapayzeka kanalında 184.000'i aşkın aboneye ulaşan 1000'den fazla videosu, onu Türkiye'de Excel üzerine en kapsamlı içerik üreten eğitmen yapmıştır. Vidoport.com üzerinden sunduğu 80+ Excel eğitim seti ve 4500'den fazla ders videosu ile 62.000'den fazla üyeye ulaşmıştır.
Seçkin Yayıncılık'tan çıkan "İleri Düzey Excel 365" kitabının yazarıdır; kitap 12. baskıya ulaşmıştır ve bireysel kullanıcılar ile kurumsal profesyoneller için en çok tercih edilen başvuru kaynaklarından biridir.
Excel eğitimlerinde yalnızca formülleri öğretmekle kalmaz; satış raporları, finans analizleri, insan kaynakları tabloları gibi gerçek iş senaryolarına uygun çözümler sunar. Vizyonu, Excel'in gücünü yapay zekâ ile birleştirerek iş dünyasında daha hızlı, daha akıllı ve hatasız karar alma süreçleri oluşturmaktır. Bu kapsamda ChatGPT ile Excel formülleri yazma, Copilot entegrasyonu ve Excel + AI verimlilik eğitimleri ile fark yaratmaktadır.
Siz de Ömer Bağcı'nın hazırladığı eğitimlerle Excel becerilerinizi geliştirmek için hemen üye olun ve tüm eğitimlere sınırsız erişim kazanın.