Toplamalar verileri daraltmanın, özetlemenin veya gruplamanın bir yolu olarak kullanılır. Tablolarda veya diğer veri kaynaklarında yer alan ham verilerle başlarken veriler genellikle düz olur; çok fazla ayrıntı vardır, ancak herhangi bir şekilde düzenlenmemiş veya gruplenmemiştir. Bu özet veya yapı olmaması verilerde desenleri keşfetmeyi zorlaştırabilirsiniz. Veri modellemenin önemli bir parçası, işle ilgili belirli bir soruya yanıt olarak modelleri basitleştiren, özetleyen toplamalar tanımlamaktır.

ORTALAMA ,SAY, DISTINCTCOUNT, MAX,MNveya TOPLA gibi en yaygın toplamalar Otomatik Toplam kullanılarak otomatik olarak bir ölçümle oluşturulabilir. AVERAGEX, COUNTX,COUNTROWSveya SUMXgibi diğer toplama türleri bir tablo döner ve Veri Çözümleme İfadeleri (DAX)kullanılarak oluşturulmuş bir formül gerektirir.

Power Pivot 'da Toplamaları anlama

Toplama için Grupları Seçme

Verileri topladığınız zaman, verileri ürün, fiyat, bölge veya tarih gibi özniteliklere göre gruplar ve sonra gruptaki tüm veriler üzerinde çalışan bir formül tanımlarsanız. Örneğin, bir yıl için toplam oluştururken bir toplama oluşturuyoruz. Daha sonra bu yılın önceki yıla göre bir oranını oluşturdukta ve bu oranları yüzde olarak sunarsanız, bu farklı türde bir toplamadır.

Verilerin nasıl grupla ilgili olduğu kararı iş sorusu tarafından yönlendirildi. Örneğin, toplamalar aşağıdaki soruları yanıt olabilir:

Sayı sayısı   Bir ay içinde kaç işlem oldu?

Ortalamalar    Bu ay, satış temsilcisinin yaptığı satışlar ne anlama geliyor?

En düşük ve en yüksek değerler    Satılan birimler açısından en çok hangi satış bölgelerinin ilk beşi olduğu?

Bu soruları yanıtlayan bir hesaplama oluşturmak için, sayacak veya topacak sayıları içeren ayrıntılı verileriniz olmalıdır ve bu sayısal verilerin sonuçları düzenlemek için kullanacağız gruplarla bir şekilde ilişkili olması gerekir.

Verilerde, ürün kategorisi veya mağazanın bulunduğu coğrafi bölgenin adı gibi gruplama için kullanabileceğiniz değerler yoksa, kategoriler ekleyerek verilerinizi gruplara tanıtabilirsiniz. Excel'de grup oluştururken, kullanmak istediğiniz grupları çalışma sayfanızdaki sütunlar arasında kendiniz yazmanız veya seçmeniz gerekir. Bununla birlikte, ilişkisel bir sistemde ürünlere yönelik kategoriler gibi hiyerarşiler genellikle gerçek veya değer tablosundan farklı bir tabloda depolanır. Genellikle kategori tablosu bilgi verilerine bir tür anahtarla bağlıdır. Örneğin, verilerinizin ürün kimliklerini içerdiğini, ancak ürün adlarını veya kategorilerini içerdiğini bulamadınızı varsayalım. Kategoriyi düz bir çalışma Excel eklemek için, kategori adlarını içeren sütuna kopyalamanız gerekir. Power Pivot ile, ürün kategorisi tabloyu veri modelinize aktarabilir, sayı verileriyle ürün kategorisi listesi olan tablo arasında bir ilişki oluşturabilir ve ardından verileri grup etmek için kategorileri kullanabilirsiniz. Daha fazla bilgi için bkz. Tablolar arasında ilişki oluşturma.

Toplama için İşlev Seçme

Kullanmak üzere gruplamaları tanımdikten ve ekledikten sonra, toplama için hangi matematiksel işlevlerin kullanılamayacaklarına karar ver olaları. Toplama sözcüğü çoğunlukla toplamalarda kullanılan toplamlar, ortalamalar, en düşük veya sayımlar gibi matematiksel veya istatistiksel işlemler için eş anlamlı olarak kullanılır. Öte Power Pivot, toplama için hem standart toplamalarda hem de standart toplamalarda bulunan toplamalara ek olarak, toplama için özel formüller Power Pivot Excel.

Örneğin, önceki örneklerde kullanılan değer ve gruplama kümelerinin aynılarına bakarak, aşağıdaki soruları yanıtlayan özel toplamalar oluşturabilirsiniz:

Filtrelenmiş sayımlar   Ay sonu bakım penceresi dışında bir ay içinde kaç işlem vardı?

Zaman içinde ortalamaları kullanan oranlar    Satışlarda geçen yılın aynı dönemine göre yüzde büyüme veya azalma oranı nedir?

Grup en küçük ve en yüksek değerler    Her ürün kategorisi veya her satış promosyonu için hangi satış bölgeleri en yüksek sırada yer aldı?

Formüllere ve PivotTable'lara Toplama ekleme

Verilerinizin anlamlı bir şekilde nasıl gruplanması gerektiği ve üzerinde çalışmak istediğiniz değerler hakkında genel bir fikirniz olduğunda, PivotTable mı yoksa tablo içinde hesaplamalar mı oluşturmanız gerektiğine karar veabilirsiniz. Power Pivot toplamlar, sayımlar veya ortalamalar Excel toplamalar oluşturmak için bu özelliğin yerel performansını genişleter ve iyiler. Power Pivot penceresinde veya pivotTable Power Pivot kullanarak özel Excel oluşturabilirsiniz.

  • Hesaplanan bir sütunda,başka bir tablodan ilişkili satırları almak için geçerli satır bağlamını dikkate alan toplamalar oluşturabilir ve sonra ilişkili satırlardaki bu değerleri toplar, sayar veya ortalamalarsınız.

  • Bir ölçümde,hem formül içinde tanımlanan filtreleri hem de PivotTable'ın tasarımıyla belirlenen Dilimleyiciler, sütun başlıkları ve satır başlıklarının seçimini kullanan dinamik toplamalar oluşturabilirsiniz. Standart toplamalar kullanan ölçüler Otomatik Power Pivot kullanılarak veya bir formül oluşturularak oluşturulabilir. Ayrıca, çalışma sayfasındaki PivotTable'da standart toplamaları kullanarak da örtülü Excel.

PivotTable'a Gruplama Ekleme

PivotTable tasarlarken, gruplamaları, kategorileri veya hiyerarşileri temsil eden alanları PivotTable'ın sütunlar ve satırlar bölümüne sürükleyerek verileri gruplayabilirsiniz. Ardından, sayısal değerler içeren alanları değerler alanına sürükleyerek sayma, ortalama veya toplama gibi bir değerle toplamayı sağlarsınız.

PivotTable'a kategori ekler, ancak kategori verileri gerçek verilerle ilgili değildir; hata veya sonuçlar alabilirsiniz. Genellikle Power Pivot ilişkileri otomatik olarak algıla ve önererek sorunu düzeltmeye çalışır. Daha fazla bilgi için bkz. PivotTable'larda İlişkilerle Çalışma.

Görüntülemek için belirli veri gruplarını seçmek için alanları Dilimleyici'ye de sürükleyebilirsiniz. Dilimleyiciler PivotTable'daki sonuçları etkileşimli olarak gruplemenize, sıralamanize ve filtrelemenize izin verir.

Formülde Gruplamalarla Çalışma

Ayrıca, tablolar arasında ilişkiler oluşturarak ve sonra ilişkili değerleri arama için bu ilişkilerden yararlanan formüller oluşturarak tablolarda depolanan verileri toplamak için de gruplamaları ve kategorileri kullanabilirsiniz.

Başka bir deyişle, değerleri bir kategoriye göre gruplaan bir formül oluşturmak istemeniz halinde, önce ayrıntı verilerini ve kategorileri içeren tabloları içeren tabloyu bağlamak ve sonra formülü oluşturmak için bir ilişki kullanırsınız.

Aramaları kullanan formüller oluşturma hakkında daha fazla bilgi için bkz. Power Pivot Formülleri'nin Aramaları.

Toplamalarda Filtreler'i kullanma

Power Pivot 'daki yeni bir özellik, veri sütunlarına ve tablolarına yalnızca kullanıcı arabiriminde ve PivotTable ya da grafikte değil, aynı zamanda toplamaları hesaplamak için kullanılan çok formüllerde filtre uygulayabilme özelliğidir. Filtreler hem hesaplanmış sütunlarda hem de s hücrelerde formüllerde kullanılabilir.

Örneğin, yeni DAX toplama işlevlerinde toplama veya sayma değerlerini belirtmek yerine tüm tabloyu bağımsız değişken olarak belirtebilirsiniz. Bu tabloya hiç filtre uygulamadınız, toplama işlevi tablonun belirtilen sütunundaki tüm değerlere karşı çalışıyor. Bununla birlikte, DAX'ta tabloda dinamik veya statik bir filtre oluşturabilirsiniz; böylelikle toplama filtre koşuluna ve geçerli bağlama bağlı olarak farklı bir veri alt kümesinde çalışır.

Formüllerde koşulları ve filtreleri birleştirerek, formüllerde sağlanan değerlere bağlı olarak değişen veya PivotTable'da satır başlıklarının ve sütun başlıklarının seçimine bağlı olarak değişen toplamalar oluşturabilirsiniz.

Daha fazla bilgi için bkz. Formüllerde Verilere Filtre Uygulama.

Toplama Excel ve DAX Toplama İşlevlerinin karşılaştırılması

Aşağıdaki tabloda, Excel tarafından sağlanan standart toplama işlevleri liste Power Pivot. Bu işlevlerin DAX sürümü, önceki sürümle aynı şekilde davranır Excel veri türlerinin söz dizimi ve işlenmesinde bazı küçük farklılıklar vardır.

Standart Toplama İşlevleri

İşlev

Kullanım

ORTALAMA

Sütundaki tüm sayıların ortalamasını (aritmetik ortalama) verir.

ORTALAMAA

Sütundaki tüm değerlerin ortalamasını (aritmetik ortalama) verir. Metinleri ve sayısal olmayan değerleri işler.

COUNT

Sütundaki sayısal değerleri sayar.

COUNTA

Boş olan bir sütundaki değerleri sayar.

MAK

Sütundaki en büyük sayısal değeri döndürür.

MAXX

Tablo üzerinde değerlendirilen bir ifade kümesinden en büyük değeri döndürür.

MİNA

Sütundaki en küçük sayısal değeri döndürür.

MINX

Tablo üzerinde değerlendirilen bir ifade kümesinden en küçük değeri döndürür.

TOPLA

Sütundaki tüm sayıları ekler.

DAX Toplama İşlevleri

DAX, toplamanın gerçekleştirilecek olduğu tabloyu belirtmenize izin verir. Bu nedenle, bu işlevler yalnızca sütundaki değerleri toplamak veya ortalamak yerine, verileri toplamak için dinamik olarak tanımlayan bir ifade oluşturmanıza izin verir.

Aşağıdaki tabloda DAX'ta kullanılabilen toplama işlevleri listelemektedir.

İşlev

Kullanım

AVERAGEX

Bir tablo üzerinde değerlendirilen ifadelerin ortalamasını alır.

COUNTAX

Bir tablo üzerinde değerlendirilen bir ifade dizisini sayar.

COUNTBLANK

Sütundaki boş değerlerin sayısını sayar.

COUNTX

Tablodaki toplam satır sayısını sayar.

COUNTROWS

İç içe tablo işlevinden döndürülen filtre işlevi gibi satır sayısını sayar.

SUMX

Tablo üzerinde değerlendirilen bir ifade kümesi toplamını döndürür.

DAX ile Toplama Excel arasındaki farklar

Bu işlevler, aynı adlara sahip Excel, ancak bu işlevlerin bellek Power Pivot 'in bellek çözümleme altyapısı kullanılır ve tablolar ve sütunlarla çalışmak için yeniden yazılır. BIR çalışma kitabında DAX formülü Excel tam tersi de kullanabilirsiniz. Bunlar yalnızca tek bir Power Pivot penceresinde ve veri tabanlı PivotTable'larda Power Pivot kullanılabilir. Ayrıca, işlevler aynı adlara sahip olsa da, davranış biraz farklı olabilir. Daha fazla bilgi için tek tek işlev başvuru başlıklarına bakın.

Sütunların toplamada değerlendirilme yolu da toplamaların Excel farklıdır. Bir örnek göstermek yardımcı olabilir.

Satışlar tablosunda Tutar sütununda yer alan değerlerin toplamını almak istediğiniz varsayalım, bu nedenle aşağıdaki formülü oluşturun:

=SUM('Sales'[Amount])

En basit durumda, işlev tek bir filtrelenmemiş sütundaki değerleri alır ve sonuç da Excel sütunundaki değerleri (Tutar) her zaman topleyen Excel'dakiyle aynıdır. Ancak, Power Pivot " Satışlar tablosunda her satır için Tutar değerini al ve sonra bu tek tek değerleri ekle" olarak yorumlanır. Power Pivot toplamanın gerçekleştiril olduğu her satırı değerlendirir ve her satır için tek bir skaler değer hesaplar ve ardından bu değerler üzerinde toplama gerçekleştirir. Dolayısıyla, bir tabloya filtreler uygulanmışsa veya değerler filtrelenmiş olan diğer toplamalara göre hesaplanmışsa formülün sonucu farklı olabilir. Daha fazla bilgi için bkz. DAX Formülleri'nde Bağlam.

DAX Akıllı Zaman Zekası İşlevleri

Önceki bölümde açıklanan tablo toplama işlevlerine ek olarak, DAX'ın sizin belirttiğiniz tarih ve saatlerle çalışarak yerleşik akıllı zaman zekası sağlamak için toplama işlevleri de vardır. Bu işlevler, ilgili değerleri toplamak ve değerleri toplamak için tarih aralıklarını kullanır. Ayrıca, tarih aralıkları genelindeki değerleri karşılaştırabilirsiniz.

Aşağıdaki tabloda, toplama için kullanılan akıllı zaman zekası işlevleri listelemektedir.

İşlev

Kullanım

CLOSINGBALANCEMONTH

CLOSINGBALANCEQUARTER

CLOSINGBALANCEYEAR

Verilen dönemin takvim sonunda bir değeri hesaplar.

OPENINGBALANCEMONTH

OPENINGBALANCEQUARTER

OPENINGBALANCEYEAR

Verilen dönemden önceki dönemin takvim sonundaki değeri hesaplar.

TOTALMTD

TOTALYTD

TOTALQTD

Dönemin ilk gününden sonra başlayan ve belirtilen tarih sütunundaki en geç tarihte sona eren aralık üzerinden bir değer hesaplar.

Akıllı Zaman Zekası işlevi bölümündeki diğer işlevler(Akıllı Zaman Zekası İşlevleri ), tarihleri veya toplamada kullanılacak özel tarih aralıklarını almak için kullanılmaktadır. Örneğin, bir tarih aralığı vermek için TARİhİnPERIOD işlevini kullanabilir ve bu tarih kümelerini başka bir işleve bağımsız değişken olarak kullanarak yalnızca bu tarihlerin özel toplamalarını hesapabilirsiniz.

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Microsoft Insider 'a katılın

Bu bilgi yardımcı oldu mu?

Çeviri kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?

Geri bildiriminiz için teşekkür ederiz!

×