Özellik ikonu

DERECELİKÜPÜYESİ

İndirme izni yok

Genel Bakış

DERECELİKÜPÜYESİ (CUBERANKEDMEMBER), bir küpteki küme içinden n. sıradaki, yani dereceli üyeyi verir. Küme bir ölçüye göre sıralandığında en yüksek, ikinci en yüksek gibi üyeleri almak için kullanılır. Küme ifadesi çoğunlukla KÜPKÜMESİ sonucudur ve işlev, küpe kurulmuş bir bağlantı adıyla çalışır.

Söz dizimi ve parametre​

TRTürkçe
=DERECELİKÜPÜYESİ(bağlantı; küme_ifadesi; derece; [başlık])
ENEnglish
=CUBERANKEDMEMBER(connection, set_expression, rank, [caption])
Kategori
Küp
İngilizce adı
CUBERANKEDMEMBER
Platform
Windows
4 bağımsız değişken 3 zorunlu 1 isteğe bağlı Köşeli parantez [ ] isteğe bağlı demektir
Bağımsız değişken Durum Ne işe yarar
bağlantıconnection Zorunlu Küpe kurulmuş bağlantının adını metin olarak belirtir.
küme_ifadesiset_expression Zorunlu Üyenin alınacağı kümeyi tanımlayan SET ifadesini veya bu kümeyi içeren hücreyi belirtir.
derecerank Zorunlu Kümede hangi sıradaki üyenin döndürüleceğini gösteren sayıyı belirtir.
başlıkcaption İsteğe bağlı Hücrede görünen başlığın yerine yazılacak metni belirtir.
Geçerli kullanımlar
=DERECELİKÜPÜYESİ(A2;D4;1)
=DERECELİKÜPÜYESİ(A2;$D$4;C2)
=DERECELİKÜPÜYESİ(A2;D4;C2;E2)
Desteklenen Excel sürümleri 2007 ve sonrası
  1. 2003 Desteklenmiyor
  2. 2007 Destekleniyor
  3. 2010 Destekleniyor
  4. 2013 Destekleniyor
  5. 2016 Destekleniyor
  6. 2019 Destekleniyor
  7. 2021 Destekleniyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
Bağlantı adı çift tırnak içinde metin olarak yazılır; çalışma kitabının veri modeli kullanılıyorsa bağlantı adı ThisWorkbookDataModel olur. Küme ifadesi doğrudan verilebilir ya da KÜPKÜMESİ formülünün bulunduğu hücreye başvurulabilir. Aşağıdaki örneklerdeki kümeler KÜPKÜMESİ ile bir ölçüye göre azalan sırada oluşturulmuştur.

1. Aya göre en yüksek satış sıralaması​

Aylık satış tutarlarını veri modeline ekleyip toplam tutarı veren bir ölçü tanımlayalım. Excel'de A1:B6 aralığını tabloya çevirip tabloya Aylik adını verin, tabloyu veri modeline ekleyin ve ToplamAylik adlı ölçüyü Tutar sütununun toplamı olarak tanımlayın. Ardından her derece için o sıradaki ayı bulalım. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=DERECELİKÜPÜYESİ("ThisWorkbookDataModel";KÜPKÜMESİ("ThisWorkbookDataModel";"[Aylik].[Ay].[Ay].Members";"Aylar";2;"[Measures].[ToplamAylik]");C2)
=CUBERANKEDMEMBER("ThisWorkbookDataModel",CUBESET("ThisWorkbookDataModel","[Aylik].[Ay].[Ay].Members","Aylar",2,"[Measures].[ToplamAylik]"),C2)
DERECELİKÜPÜYESİ
Formülünü incelemek için bir hücre seçin.
ABCD
1AyTutarDereceDerecedeki ay
2Ocak1.2001.[Ay].[Ay].Members","Aylar",2,"[Measures].[ToplamAylik]"),C2)]Nisan
3Şubat1.8502.[Ay].[Ay].Members","Aylar",2,"[Measures].[ToplamAylik]"),C3)]Şubat
4Mart1.5003.[Ay].[Ay].Members","Aylar",2,"[Measures].[ToplamAylik]"),C4)]Mart
5Nisan2.1004.[Ay].[Ay].Members","Aylar",2,"[Measures].[ToplamAylik]"),C5)]Ocak
6Mayıs9005.[Ay].[Ay].Members","Aylar",2,"[Measures].[ToplamAylik]"),C6)]Mayıs
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla Nisan, Şubat, Mart, Ocak ve Mayıs olur. Küme KÜPKÜMESİ ile ToplamAylik ölçüsüne göre azalan sırada (sıralama düzeni 2) oluşturulduğu için derece 1 en yüksek tutarlı ayı, derece 2 ikinci en yüksek tutarlı ayı verir. Formül her satırda kendi C hücresindeki dereceyi kullanır; tablodaki satır sırası sonucu etkilemez.

2. Başlık parametresiyle görünen metni değiştirme​

Kent bazında satış tutarlarını içeren A1:B5 aralığını tabloya çevirip Kentler adını verin, veri modeline ekleyin ve Tutar sütununun toplamını veren ToplamKent ölçüsünü tanımlayın. D sütunundaki başlık metinleri, hücrede üyenin kendi adı yerine görünsün. E2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=DERECELİKÜPÜYESİ("ThisWorkbookDataModel";KÜPKÜMESİ("ThisWorkbookDataModel";"[Kentler].[Kent].[Kent].Members";"Satış kentleri";2;"[Measures].[ToplamKent]");C2;D2)
=CUBERANKEDMEMBER("ThisWorkbookDataModel",CUBESET("ThisWorkbookDataModel","[Kentler].[Kent].[Kent].Members","Satış kentleri",2,"[Measures].[ToplamKent]"),C2,D2)
DERECELİKÜPÜYESİ
Formülünü incelemek için bir hücre seçin.
ABCDE
1KentTutarDereceBaşlıkGörünen metin
2İstanbul5.4001Lider kent.[Kent].[Kent].Members","Satış kentleri",2,"[Measures].[ToplamKent]"),C2,D2)]Lider kent
3Ankara3.2002İkinci kent.[Kent].[Kent].Members","Satış kentleri",2,"[Measures].[ToplamKent]"),C3,D3)]İkinci kent
4İzmir3.9003Üçüncü kent.[Kent].[Kent].Members","Satış kentleri",2,"[Measures].[ToplamKent]"),C4,D4)]Üçüncü kent
5Bursa2.7004Dördüncü kent.[Kent].[Kent].Members","Satış kentleri",2,"[Measures].[ToplamKent]"),C5,D5)]Dördüncü kent
BaşlıkExcelDepo v1.0.0
Sonuçlar sırasıyla Lider kent, İkinci kent, Üçüncü kent ve Dördüncü kent olur. başlık parametresi verildiği için hücrede üyenin kendi adı yerine D sütunundaki metin görünür. Hangi üyenin döndürüldüğü yine derece ile belirlenir; başlık yalnızca görünen metni değiştirir. Başlık parametresi atlanırsa hücrede üyenin kendi başlığı görünür.

3. Küme ifadesini hücreden alma​

Stok hareketlerini içeren A1:B5 aralığını tabloya çevirip Stok adını verin, veri modeline ekleyin ve Adet sütununun toplamını veren ToplamAdet ölçüsünü tanımlayın. Kümeyi her satırda yeniden yazmak yerine bir kez oluşturup başvuralım. D1 hücresine aşağıdaki formülü yazın; hücrede kümenin başlığı görünür:
Excel formülü
=KÜPKÜMESİ("ThisWorkbookDataModel";"[Stok].[Kalem].[Kalem].Members";"Çok satanlar";2;"[Measures].[ToplamAdet]")
=CUBESET("ThisWorkbookDataModel","[Stok].[Kalem].[Kalem].Members","Çok satanlar",2,"[Measures].[ToplamAdet]")
Sonra D2 hücresine kümeye mutlak başvuruyla aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=DERECELİKÜPÜYESİ("ThisWorkbookDataModel";$D$1;C2)
=CUBERANKEDMEMBER("ThisWorkbookDataModel",$D$1,C2)
DERECELİKÜPÜYESİ
Formülünü incelemek için bir hücre seçin.
ABCD
1KalemAdetDerece.[Kalem].[Kalem].Members","Çok satanlar",2,"[Measures].[ToplamAdet]")]Çok satanlar
2Çay4201Şeker
3Kahve3102Çay
4Şeker5603Kahve
5Un2754Un
Küme HücresiExcelDepo v1.0.0
Sonuçlar sırasıyla Şeker, Çay, Kahve ve Un olur. küme_ifadesi olarak D1 hücresine başvurulduğu için küme tek yerde tanımlanır ve her satır aynı sıralı kümeden kendi derecesindeki üyeyi alır. $D$1 mutlak başvurusu, formül aşağı kopyalanırken küme hücresinin sabit kalmasını sağlar. Kümenin sıralama ölçüsü ya da düzeni değiştiğinde yalnızca D1 hücresini güncellemeniz yeterlidir.

4. Kümedeki üye sayısını aşan derece​

Ekip puanlarını içeren A1:B5 aralığını tabloya çevirip Ekipler adını verin, veri modeline ekleyin ve Puan sütununun toplamını veren ToplamPuan ölçüsünü tanımlayın. Kümede dört ekip vardır; C sütunundaki derecelerden sonuncusu bu sayıyı aşar. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=DERECELİKÜPÜYESİ("ThisWorkbookDataModel";KÜPKÜMESİ("ThisWorkbookDataModel";"[Ekipler].[Ekip].[Ekip].Members";"Ekipler";2;"[Measures].[ToplamPuan]");C2)
=CUBERANKEDMEMBER("ThisWorkbookDataModel",CUBESET("ThisWorkbookDataModel","[Ekipler].[Ekip].[Ekip].Members","Ekipler",2,"[Measures].[ToplamPuan]"),C2)
DERECELİKÜPÜYESİ
Formülünü incelemek için bir hücre seçin.
ABCD
1EkipPuanDereceDerecedeki ekip
2Güney921.[Ekip].[Ekip].Members","Ekipler",2,"[Measures].[ToplamPuan]"),C2)]Güney
3Batı882.[Ekip].[Ekip].Members","Ekipler",2,"[Measures].[ToplamPuan]"),C3)]Batı
4Kuzey864.[Ekip].[Ekip].Members","Ekipler",2,"[Measures].[ToplamPuan]"),C4)]Doğu
5Doğu785.[Ekip].[Ekip].Members","Ekipler",2,"[Measures].[ToplamPuan]"),C5)]#YOK
Derece SınırıExcelDepo v1.0.0
Sonuçlar sırasıyla Güney, Batı, Doğu ve #YOK olur. Dört üyeli bir kümede derece 1, 2 ve 4 var olan sıralara denk geldiği için ilgili ekipler döndürülür. Son satırdaki derece 5 kümedeki üye sayısından büyüktür; bu sırada üye bulunmadığından Excel üye döndüremez ve hücrede hata değeri görünür. Derece değerlerini kümedeki üye sayısıyla sınırlı tutmak için üye sayısını KÜPKÜMESAYISI ile kontrol edebilirsiniz.

Kullanırken dikkat edin​

  • bağlantı parametresi: bağlantı, küpe kurulmuş bağlantının adıdır ve metin olarak, çift tırnak içinde verilir. Çalışma kitabının veri modeli kullanılıyorsa bağlantı adı ThisWorkbookDataModel olur.
  • küme_ifadesi parametresi: küme_ifadesi bir SET ifadesidir. Doğrudan yazılabileceği gibi KÜPKÜMESİ işlevinin sonucu da olabilir; bu durumda KÜPKÜMESİ formülünün bulunduğu hücreye başvurabilirsiniz. Dereceler bu kümedeki sıraya göre belirlendiği için kümeyi bir ölçüye göre sıralamanız sonucun anlamını belirler.
  • derece parametresi: derece, döndürülecek sıradaki üyeyi gösteren sayıdır: 1 en üstteki değeri, 2 ikinci en üstteki değeri verir; sonraki sayılar aynı mantıkla devam eder. Derece kümede bulunmayan bir sıraya denk gelirse üye döndürülemez ve hücrede hata değeri görünür.
  • başlık parametresi: başlık atlanabilir. Verilirse hücrede görünen başlığın yerine bu metin gösterilir; hangi üyenin döndürüldüğünü değiştirmez. Atlanırsa üyenin kendi başlığı görünür.
  • Veri alınırken: Veri küpten alınırken hücrede #GETTING_DATA görüntülenir. Veri geldiğinde hücre gerçek sonuca dönüşür.
  • Tek iş parçacığı: Bu işlev her zaman tek iş parçacığında çalışır; çok sayıda küp işlevi içeren çalışma kitaplarında hesaplama süresini bu nedenle göz önünde bulundurun.
  • Sürüm bilgisi: İşlev Excel 2007 ile eklenmiştir.
  • İlgili işlevler:
    • KÜPKÜMESİ: Bu işlevin küme_ifadesi parametresini, ölçüye göre sıralı olarak üretmek için kullanılır.
    • KÜPKÜMESAYISI: Kümedeki öğe sayısını verir; derece değerinin kümeyi aşıp aşmadığını denetlemek için tercih edilir.
    • KÜPÜYESİ: Küpten belirli bir üyeyi veya demeti, sıra belirtmeden adıyla almak istediğinizde kullanılır.
    • KÜPDEĞERİ: Küpten toplulaştırılmış değeri almak için kullanılır.
    • KÜPÜYEÖZELLİĞİ: Bir üyenin özellik değerini küpten almak için kullanılır.
    • KÜPKPIÜYESİ: Bir temel performans göstergesinin adını, özelliğini veya ölçüsünü küpten almak için kullanılır.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2007
  • Excel 2010
  • Excel 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
13
İlk yayın
Güncel
İngilizce
CUBERANKEDMEMBER
Platformlar
Windows

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst