Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Tablolar arasındaki en güçlü Power Pivot, tablolar arasında ilişkiler oluşturabilme ve ilgili verileri aramak veya filtrelemek için ilgili tabloları kullanmaktır. Veri Çözümleme İfadeleri (DAX) ile sağlanan formül dilini kullanarakPower Pivot ilgili değerleri alırsınız. DAX ilişkisel bir model kullanır ve dolayısıyla başka bir tablo veya sütundaki ilgili veya ilgili değerleri kolayca ve doğru bir şekilde alabilir. Excel'da DÜŞEYARA işlevini biliyorsanız, Power Pivot işlevleri de benzer ama uygulamak çok daha kolaydır.

Hesaplanan bir sütunun parçası olarak ya da PivotTable veya PivotTable'da kullanmak üzere bir ölçümün parçası olarak arama yapacak formüller PivotChart. Daha fazla bilgi için aşağıdaki konulara bakın:

Power Pivot’ta Hesaplanan Alanlar

Power Pivot'ta Hesaplanan Sütunlar

Bu bölümde arama için sağlanan DAX işlevleri ve bu işlevlerin kullanımına ilişkin bazı örnekler açıklanmıştır.

Not: Kullanmak istediğiniz arama işlemi veya arama formülünü türüne bağlı olarak, önce tablolar arasında bir ilişki oluşturmanız gerekir.

Arama İşlevlerini Anlama

Başka bir tablodan eşleşen veya ilgili verileri arama özelliği, özellikle geçerli tablonun yalnızca herhangi bir tür tanımlayıcıya sahip olduğu, ancak ihtiyacınız olan verilerin (ürün fiyatı, ad veya diğer ayrıntılı değerler gibi) ilişkili bir tabloda depolandığı durumlarda yararlıdır. Başka bir tabloda geçerli satır veya geçerli değerle ilgili birden çok satır olduğunda da yararlı olur. Örneğin, belirli bir bölgeye, mağazaya veya satıcıya bağlı tüm satışları kolayca alabilirsiniz.

Dizileri temel alan DÜŞEYARA veya birden çok eşleşen değerden ilki olan ARA gibi Excel arama işlevlerinin aksine, DAX, tam olarak eşleşen tek bir ilgili değeri elde etmek için anahtarlar tarafından bir araya gelen tablolar arasındaki mevcut ilişkileri izler. DAX, geçerli kayıtla ilgili kayıtlardan bir tablo da alabilir.

Not: İlişkisel veritabanlarını biliyorsanız, Power Pivot 'daki aramaları Transact-SQL'daki iç içe geçmiş alt seçim ifadelerine benzer SQL.

İlişkili Tek Bir Değer Alma

RELATED işlevi, geçerli tablodaki geçerli değerle ilgili başka bir tablodan tek bir değer döndürür. İşlev, istediğiniz verileri içeren sütunu belirtir ve işlev, ilgili tabloda belirtilen sütundan değeri getirmek için tablolar arasındaki varolan ilişkileri izler. Bazı durumlarda, işlevin verileri almak için bir ilişki zincirini izlemesi gerekir.

Örneğin, Sevkiyatlar listesinde bugünün sevkiyatlarının listesinin olduğunu Excel. Ancak liste yalnızca bir çalışan kimlik numarası, sipariş kimlik numarası ve bir sevkcı kimlik numarası içerir ve bu da raporun okunmalarını zor haleer. Fazladan bilgi almak için, bu listeyi Power Pivot bağlantılı bir tabloya dönüştürebilirsiniz, ardından Çalışan ve Bayi tabloları arasında ilişkiler oluşturabilir, EmployeeId ile EmployeeKey alanıyla ve BayiKimlikKimlik alanıyla Bayi Anahtarı alanı eşleştirebilirsiniz.

Bağlı tablodaki arama bilgilerini görüntülemek için, aşağıdaki formüllerle birlikte iki yeni hesaplanmış sütun eklersiniz:

= RELATED('Employees'[ÇalışanAdı])
= RELATED('Bayiler'[ŞirketAdı])

Aramadan önce bugünün sevkiyatları

SiparişKimliği

EmployeeID

BayiKimlikKimlik

100314

230

445

100315

15

445

100316

76

108

Çalışanlar tablosu

EmployeeID

Çalışan

Bayi

230

Kuppa Vamsi

Modüler Döngü Sistemleri

15

Pilar Ackeman

Modüler Döngü Sistemleri

76

Kim Ralls

İlişkili Bisikletler

Aramaların olduğu bugünün sevkiyatları

SiparişKimliği

EmployeeID

BayiKimlikKimlik

Çalışan

Bayi

100314

230

445

Kuppa Vamsi

Modüler Döngü Sistemleri

100315

15

445

Pilar Ackeman

Modüler Döngü Sistemleri

100316

76

108

Kim Ralls

İlişkili Bisikletler

İşlev, rapordaki her satır için doğru adı almak için bağlı tabloyla Çalışanlar ve Bayiler tablosu arasındaki ilişkileri kullanır. İlgili değerleri hesaplamalarda da kullanabilirsiniz. Daha fazla bilgi ve örnekler için RELATED İşlevi 'ne bakın.

İlişkili Değerler Listesi Alma

RELATEDTABLE işlevi varolan bir ilişkiyi izler ve belirtilen tablodaki tüm eşleşen satırları içeren bir tablo döndürür. Örneğin, her satıcının bu yıl kaç sipariş verdi olduğunu bulmak istediğiniz varsayalım. Bayiler tablosunda, ResellerSales_USD tablosunda her satıcının kayıtlarını sayan ve her satıcı tarafından verilen tek tek sipariş sayısını sayan aşağıdaki formülü içeren yeni bir hesaplanan sütun oluşturabilirsiniz. 

=COUNTROWS(RELATEDTABLE(ResellerSales_USD))

Bu formülde, önce RELATEDTABLE işlevi geçerli tablodaki her satıcı için Bayi Anahtarı değerini alır. (Kimlik sütununu formülde herhangi bir yerde belirtmenize gerek yok, çünkü Power Pivot tablolar arasındaki varolan ilişkiyi kullanır.) RELATEDTABLE işlevi bundan sonra her satıcıyla ilgili ResellerSales_USD tablodaki tüm satırları alır ve satırları sayar. İki tablo arasında doğrudan veya dolaylı) ilişki yoksa, tablodaki tüm satırları ResellerSales_USD alırsınız.

Örnek veritabanımızda modüler döngü sistemleri bayi için satış tablosunda dört sipariş vardır, dolayısıyla işlev 4 döndürür. İlişkili Bisikletler için, satıcının satışları yoktur, dolayısıyla işlev boş döndürür.

Bayi

Bu satıcının satış tablosunda yer alan kayıtlar

Modüler Döngü Sistemleri

Bayi Kimliği

SalesOrderNumber

445

SO53494

445

SO71872

445

SO65233

445

SO59000

Bayi Kimliği

SalesOrderNumber

İlişkili Bisikletler

Not: RELATEDTABLE işlevi tek bir değer yerine bir tablo döndüre olduğundan, tablolar üzerinde işlem yapan bir işlev için bağımsız değişken olarak kullanılmalıdır. Daha fazla bilgi için bkz. RELATEDTABLE İşlevi.

Sayfanın Başı

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

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×