İçeriğe geç
parazade
AlıştırmaSeviye: İleri

Alıştırma: Power Query Gruplandırmasını Formülle Doğrulama

Yayın: · Son güncelleme:

Kısaca

Power Query'de temizlenmiş bir sipariş tablosunun Gruplandırma ölçütü adımıyla üreteceği şehir toplamlarını ÇOKETOPLA ile hesaplayın. Sonuçları sorgunun çıktısıyla karşılaştırarak adımların doğru çalıştığını sınarsınız.

Görev

A1:B7 aralığında Power Query ile boşlukları kırpılmış ve Tutar sütunu sayıya çevrilmiş bir sipariş tablosu var. Bu tabloya Şehir sütununa göre Gruplandırma ölçütü uygulanıp Tutar toplandığını düşünün. Rakamlar varsayımsaldır.

E2 hücresine, D2'deki şehrin toplam tutarını veren bir ÇOKETOPLA formülü yazın ve E4'e kadar kopyalayın. Sonuçlar, sorgunun Gruplandırma ölçütü çıktısıyla aynı olmalı.

Formül yazacağınız hücreler: E2, E3, E4

Veri

ABCDE
1ŞehirTutarŞehirToplam tutar
2Ankara1.250Ankara?
3İzmir980İzmir
4Ankara640Bursa
5Bursa1.500
6İzmir720
7Ankara410

Soru işaretli hücre, formülü yazacağınız yerdir.

Alıştırma dosyasını indir.xlsx dosyası, ücretsiz · önce kendiniz deneyin
İpuçları (3)
  1. Toplam aralığı $B$2:$B$7, ölçüt aralığı $A$2:$A$7'dir.
  2. Ölçüt olarak şehri formüle yazmak yerine D2 hücresini kullanın.
  3. Aralıkları $ ile sabitleyip formülü aşağı kopyalayın.
Çözümü göster
=ÇOKETOPLA($B$2:$B$7;$A$2:$A$7;D2)

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

ÇOKETOPLA, A sütunu D2'deki şehre eşit olan satırların B değerlerini toplar. Ankara için 1.250 + 640 + 410 = 2.300, İzmir için 980 + 720 = 1.700, Bursa için 1.500 TL çıkar. Power Query'nin Gruplandırma ölçütü adımı da her şehir için aynı toplamı tek satırda verir.

Beklenen sonuçlar

HücreDeğer
E22.300
E31.700
E41.500

Bu alıştırmada kullanılan fonksiyonlar

Bu alıştırma şu dersin parçasıdır: İleri Ders 9: Power Query'ye Giriş

Sıkça Sorulan Sorular

Formül sonucu sorgu sonucundan farklıysa ne düşünmeliyim?

En sık neden, sorgunun yenilenmemiş olmasıdır. Veri sekmesinde Tümünü Yenile'ye basın. Fark sürerse kırpma adımını kontrol edin; boşluk kalmış bir şehir adı ayrı grup oluşturur.

ETOPLA ile de çözebilir miyim?

Evet, tek koşul olduğu için =ETOPLA($A$2:$A$7;D2;$B$2:$B$7) aynı sonucu verir. Argüman sırasının ÇOKETOPLA'dan farklı olduğuna dikkat edin.