Özellik ikonu

KÜPÜYESİ

İndirme izni yok

Genel Bakış

KÜPÜYESİ (CUBEMEMBER), bir küpten üyeyi veya demeti verir. Belirli bir üyenin ya da demetin küpte bulunup bulunmadığını denetlemek ve küp öğelerini hücrelere almak için kullanılır. Sonuç, diğer küp işlevlerine (örneğin KÜPDEĞERİ) başvuru olarak verilebilir.

Söz dizimi ve parametre​

TRTürkçe
=KÜPÜYESİ(bağlantı; üye_ifadesi; [başlık])
ENEnglish
Kategori
Küp
İngilizce adı
CUBEMEMBER
Platform
Windows
3 bağımsız değişken 2 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 veya veri modeline bağlanan bağlantının adını belirtir.
üye_ifadesimember_expression Zorunlu Değerlendirilecek MDX ifadesini, yani küpte aranacak üyeyi veya demeti belirtir.
başlıkcaption İsteğe bağlı Hücrede görünen başlığın yerine geçecek metni belirtir.
Geçerli kullanımlar
=KÜPÜYESİ(A2;B2)
=KÜPÜYESİ(A2;B2;C2)
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 veya metin içeren bir hücre başvurusu olarak verilebilir. Excel veri modeli için bağlantı adı ThisWorkbookDataModel olur. Üye ifadesini de bir hücreden almak, aynı formülün aşağı kopyalanmasını kolaylaştırır.

1. Şehir üyesini getirme​

Satış verisini bir veri modeli üzerinden sorgulayalım. A1:B5 aralığını Ekle sekmesindeki Tablo komutuyla tabloya çevirin, tablo adını Satislar yapın ve tabloyu veri modeline ekleyin. C sütunundaki her hücre, bir şehir üyesini tanımlayan MDX ifadesini içerir. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=KÜPÜYESİ("ThisWorkbookDataModel";C2)
=CUBEMEMBER("ThisWorkbookDataModel",C2)
KÜPÜYESİ
Formülünü incelemek için bir hücre seçin.
ABCD
1ŞehirTutarÜye ifadesiÜye
2Ankara1.250,00(Satislar).(Şehir).&(Ankara)Ankara
3Bursa980,00(Satislar).(Şehir).&(Bursa)Bursa
4Adana760,00(Satislar).(Şehir).&(Adana)Adana
5Samsun540,00(Satislar).(Şehir).&(Samsun)Samsun
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla Ankara, Bursa, Adana ve Samsun olur. Her formül, kendi satırındaki üye ifadesini küpte değerlendirir ve bulduğu üyenin başlığını hücreye yazar. Üye ifadesi hücrede durduğu için formülü değiştirmeden aşağı kopyalayabilirsiniz.

2. Başlığı değiştirme​

Aynı veri modelinde üyenin hücrede görünen adını değiştirmek isteyelim. A1:B5 aralığını Satislar adlı bir tabloya çevirip veri modeline ekleyin. D sütunundaki metin, üçüncü parametre olarak verilir. E2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=KÜPÜYESİ("ThisWorkbookDataModel";C2;D2)
=CUBEMEMBER("ThisWorkbookDataModel",C2,D2)
KÜPÜYESİ
Formülünü incelemek için bir hücre seçin.
ABCDE
1ŞehirTutarÜye ifadesiBaşlıkÜye
2Ankara1.250,00(Satislar).(Şehir).&(Ankara)BaşkentBaşkent
3Bursa980,00(Satislar).(Şehir).&(Bursa)Marmara ŞubesiMarmara Şubesi
4Adana760,00(Satislar).(Şehir).&(Adana)Akdeniz ŞubesiAkdeniz Şubesi
5Samsun540,00(Satislar).(Şehir).&(Samsun)Karadeniz ŞubesiKaradeniz Şubesi
BaşlıkExcelDepo v1.0.0
Sonuçlar sırasıyla Başkent, Marmara Şubesi, Akdeniz Şubesi ve Karadeniz Şubesi olur. başlık verildiğinde hücrede üyenin özgün başlığı yerine bu metin görünür. Hücre yine aynı üyeye başvurur; yalnız görünen ad değişir. Bu yöntem raporlarda şehir adı yerine şube adı göstermek için kullanışlıdır.

3. Ölçü ve demet​

Üye ifadesi yalnız bir şehir olmak zorunda değildir; ölçü üyesi de olabilir ya da parantez içinde virgülle ayrılmış üyelerden oluşan bir demet de verilebilir. A1:B5 aralığını Satislar adlı bir tabloya çevirip veri modeline ekleyin, ardından Tutar sütununun toplamını veren Toplam Tutar adlı bir ölçü tanımlayın. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=KÜPÜYESİ("ThisWorkbookDataModel";C2)
=CUBEMEMBER("ThisWorkbookDataModel",C2)
KÜPÜYESİ
Formülünü incelemek için bir hücre seçin.
ABCD
1ŞehirTutarÜye ifadesiÜye veya demet
2Ankara1.250,00(Measures).(Toplam Tutar)Toplam Tutar
3Bursa980,00((Satislar).(Şehir).&(Ankara),(Measures).(Toplam Tutar))Toplam Tutar
4Adana760,00((Satislar).(Şehir).&(Bursa),(Measures).(Toplam Tutar))Toplam Tutar
5Samsun540,00((Satislar).(Şehir).&(Adana),(Measures).(Toplam Tutar))Toplam Tutar
Ölçü ve DemetExcelDepo v1.0.0
Sonuçlar sırasıyla Toplam Tutar, Toplam Tutar, Toplam Tutar ve Toplam Tutar olur. İlk satırdaki ifade yalnız ölçü üyesini, diğer satırlardaki ifadeler ise bir şehir ile ölçüyü birleştiren demeti tanımlar. Demet satırlarında da hücrede yalnız ölçünün başlığı görünür; şehir adı hücreye yansımaz. Bu tür bir demeti KÜPDEĞERİ işlevine vererek ilgili şehrin toplam tutarını alabilirsiniz.

4. Üyenin varlığını denetleme​

KÜPÜYESİ, bir üyenin küpte bulunup bulunmadığını denetlemek için de kullanılır. Üye bulunamazsa işlev hata verir; bu hatayı EĞERHATA ile yakalayıp okunur bir metne çevirebiliriz. A1:B5 aralığını Satislar adlı bir tabloya çevirip veri modeline ekleyin. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=EĞERHATA(KÜPÜYESİ("ThisWorkbookDataModel";C2);"Yok")
=IFERROR(CUBEMEMBER("ThisWorkbookDataModel",C2),"Yok")
KÜPÜYESİ
Formülünü incelemek için bir hücre seçin.
ABCD
1ŞehirTutarÜye ifadesiÜye ya da Yok
2Ankara1.250,00(Satislar).(Şehir).&(Ankara)Ankara
3Bursa980,00(Satislar).(Şehir).&(Samsun)Samsun
4Adana760,00(Satislar).(Şehir).&(Antalya)Yok
5Samsun540,00(Satislar).(Şehir).&(Trabzon)Yok
Varlık DenetimiExcelDepo v1.0.0
Sonuçlar sırasıyla Ankara, Samsun, Yok ve Yok olur. Ankara ve Samsun şehirleri tabloda bulunduğu için küpte üye olarak bulunur ve başlıkları döner. Antalya ve Trabzon tabloda bulunmadığından KÜPÜYESİ hata verir, EĞERHATA bu hatayı Yok metnine çevirir. Böylece bir üyenin küpte olup olmadığını tek bakışta görebilirsiniz.

Kullanırken dikkat edin​

  • bağlantı: bağlantı (connection), küp veya veri modeli bağlantısının adıdır. Excel veri modeli için ad ThisWorkbookDataModel olur. Ad geçerli bir bağlantıya karşılık gelmezse işlev #AD? hatası verir.
  • üye_ifadesi: üye_ifadesi (member_expression), değerlendirilecek MDX ifadesidir. Tek bir üyeyi veya parantez içinde virgülle ayrılmış üyelerden oluşan bir demeti tanımlayabilir. İfade küpte bulunmayan bir üyeyi gösteriyorsa ya da söz dizimi geçersizse işlev #YOK hatası verir.
  • başlık: başlık (caption) verilirse hücrede üyenin özgün başlığı yerine bu metin görünür. Atlandığında üyenin kendi başlığı gösterilir.
  • Üyenin varlığını denetleme: İşlev, belirli bir üyenin veya demetin küpte bulunup bulunmadığını denetlemek için kullanılabilir. Üye varsa başlığı döner, yoksa hata verir; bu hatayı EĞERHATA ile yakalayabilirsiniz.
  • Veri alınırken: Veriler alınırken hücrede #GETTING_DATA görüntülenir. Veri geldiğinde hücre gerçek sonuçla güncellenir.
  • Tek iş parçacığı: Bu işlev her zaman tek iş parçacığında çalışır. Çok sayıda KÜPÜYESİ formülü içeren çalışma kitaplarında hesaplama süresinin uzayabileceğini göz önünde bulundurun.
  • Sürüm: KÜPÜYESİ, Excel 2007 ile eklenmiştir.
  • İlgili işlevler: KÜPKPIÜYESİ, bir temel performans göstergesinin (KPI) adını döndürmek için kullanılır. KÜPÜYEÖZELLİĞİ, küpteki bir üye özelliğinin değerini almak istediğinizde tercih edilir. KÜPSIRALIÜYE, bir kümedeki n. veya sıralı üyeyi getirir. KÜPKÜMESİ, küpten hesaplanmış üyelerden oluşan bir küme döndürür. KÜPKÜMESAYISI, kümedeki öğe sayısını verir. KÜPDEĞERİ ise küpten toplulaştırılmış değeri almak için KÜPÜYESİ sonuçlarıyla birlikte 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
16
İlk yayın
Güncel
İngilizce
CUBEMEMBER
Platformlar
Windows

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst