Genel Bakış
KÜPKÜMESAYISI (CUBESETCOUNT), bir küp kümesindeki öğe sayısını verir. Küme genellikle KÜPKÜME işleviyle veri modelinden ya da bir OLAP küpünden alınır. Bu işlev, kümenin kaç üye veya demet içerdiğini görmek, kümeyi sıra numarasıyla taramak ve raporlardaki liste boyutunu kontrol etmek için kullanılır.
İşlev yalnızca bir parametre alır. Kümeyi KÜPKÜME ile ayrı bir hücrede tanımlayıp hücre başvurusuyla verebilir ya da KÜPKÜME işlevini doğrudan parantezin içine yazabilirsiniz.
Sonuçlar sırasıyla 3, 4 ve 5 olur. Her küme ifadesi ilgili sütundaki farklı değerlerin tümünü tek tek üye olarak döndürür. Telefon ve Laptop gibi birden çok satırda geçen değerler kümede yalnızca bir kez yer alır; bu nedenle sonuç satış satırı sayısı değil, kümedeki farklı öğe sayısıdır.
Ardından D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Sonuçlar sırasıyla 2, 3 ve 1 olur. C sütunundaki hücrelerde kümenin kendisi değil yalnızca başlığı görünür; ancak hücre kümeyi saklar ve KÜPKÜMESAYISI işlevi bu hücreye başvurularak kullanılır. Küme ifadesi süslü parantez içinde kaç üye sıralıyorsa öğe sayısı o kadar olur; tek üyeli bir küme de geçerlidir.
Sonuçlar sırasıyla 5, 5, 5 ve 5 olur. Sıralama kümedeki öğelerin yalnızca sırasını belirler. KÜPKÜMESAYISI ise kümede kaç öğe bulunduğunu saydığı için dört satırda da aynı sonucu verir.
D2 hücresine öğe sayısını hesaplayan aşağıdaki formülü yazıp aşağı kopyalayın:
E2 hücresine ise son üyeyi getiren aşağıdaki formülü yazıp aşağı kopyalayın:
Sonuçlar sırasıyla 3, 4 ve 5 olur; son öğeler sırasıyla Telefon, Konya ve Telefon değerleridir. Küme alfabetik artan sıralandığı için son sıradaki üye alfabetik olarak en sonda gelen değerdir. Sıra numarası olarak öğe sayısını verdiğinizde kümeye eklenen yeni üyeler de otomatik olarak hesaba katılır; sıra numarasını elle yazmanız gerekmez.
Söz dizimi ve parametre
- Kategori
- Küp
- İngilizce adı
- CUBESETCOUNT
- Platform
- Windows
1 bağımsız değişken
1 zorunlu
| Bağımsız değişken | Durum | Ne işe yarar |
|---|---|---|
| kümeset | Zorunlu | Öğe sayısı bulunacak kümeyi belirtir; genellikle KÜPKÜME işlevinin sonucunu içeren bir hücre ya da doğrudan bu işlevin kendisidir. |
Geçerli kullanımlar
=KÜPKÜMESAYISI(A2)
=KÜPKÜMESAYISI(C2)
=KÜPKÜMESAYISI(D5)
Desteklenen Excel sürümleri
2007 ve sonrası
- 2003 Desteklenmiyor
- 2007 Destekleniyor
- 2010 Destekleniyor
- 2013 Destekleniyor
- 2016 Destekleniyor
- 2019 Destekleniyor
- 2021 Destekleniyor
- 2024 Destekleniyor
- 365 Destekleniyor
1. Veri modelindeki alanların öğe sayısı
Bu örnekte satış verisi H1:K9 aralığındadır; sütunlar Urun, Kategori, Sehir ve Tutar başlıklarını taşır. Aralık Satis adlı tabloya çevrilmiş, veri modeline eklenmiş ve Toplam Tutar ölçüsü tanımlanmıştır. Excel'de kurmak için aralığı seçip Ctrl+T ile tabloya çevirin, Tablo Tasarımı sekmesinde tablo adını Satis yapın, ardından tabloyu veri modeline ekleyin. B sütunundaki her hücre bir alanın tüm üyelerini döndüren küme ifadesini içerir. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=KÜPKÜMESAYISI(KÜPKÜME("ThisWorkbookDataModel";B2;"Küme"))
=CUBESETCOUNT(CUBESET("ThisWorkbookDataModel",B2,"Küme"))
KÜPKÜMESAYISI
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | F | G | H | I | J | K | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Alan | Küme ifadesi | Öğe sayısı | Urun | Kategori | Sehir | Tutar | ||||
| 2 | Kategori | (Satis).(Kategori).(Kategori).Members | 3 | Laptop | Bilgisayar | Ankara | 45000 | ||||
| 3 | Şehir | (Satis).(Sehir).(Sehir).Members | 4 | Tablet | Bilgisayar | Bursa | 18000 | ||||
| 4 | Ürün | (Satis).(Urun).(Urun).Members | 5 | Telefon | Telefon | Konya | 32000 | ||||
| 5 | Telefon | Telefon | Ankara | 29000 | |||||||
| 6 | Klavye | Aksesuar | Bursa | 2200 | |||||||
| 7 | Fare | Aksesuar | Konya | 1200 | |||||||
| 8 | Laptop | Bilgisayar | Adana | 41000 | |||||||
| 9 | Tablet | Bilgisayar | Adana | 16000 |
TemelExcelDepo v1.0.0
2. Ayrı hücrede tanımlanmış küme
Küme çoğu zaman ayrı bir hücrede tanımlanır ve birden çok formülde yeniden kullanılır. Bu örnek de H1:K9 aralığından oluşturulan Satis tablosunu ve veri modelini kullanır. B sütunu seçili üyeleri tek tek sayan küme ifadelerini içerir. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayarak kümeyi tanımlayın:=KÜPKÜME("ThisWorkbookDataModel";B2;A2)
=CUBESET("ThisWorkbookDataModel",B2,A2)
=KÜPKÜMESAYISI(C2)
=CUBESETCOUNT(C2)
KÜPKÜMESAYISI
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Küme adı | Küme ifadesi | Küme | Öğe sayısı |
| 2 | Seçili kategoriler | {(Satis).(Kategori).(Kategori).&(Telefon),(Satis).(Kategori).(Kategori).&(Aksesuar)} | Seçili kategoriler | 2 |
| 3 | Seçili şehirler | {(Satis).(Sehir).(Sehir).&(Ankara),(Satis).(Sehir).(Sehir).&(Bursa),(Satis).(Sehir).(Sehir).&(Konya)} | Seçili şehirler | 3 |
| 4 | Tek ürün | {(Satis).(Urun).(Urun).&(Laptop)} | Tek ürün | 1 |
Küme HücresiExcelDepo v1.0.0
3. Sıralamanın öğe sayısına etkisi
Aynı kümeyi farklı sıralama kodlarıyla tanımladığınızda öğelerin sırası değişir, ancak sayısı değişmez. Bu örnek de Satis tablosunu ve Toplam Tutar ölçüsünü kullanır. C sütunundaki kodlar şunları belirtir: 0 sıralamasız, 1 ölçüye göre artan, 2 ölçüye göre azalan, 3 alfabetik artan. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=KÜPKÜMESAYISI(KÜPKÜME("ThisWorkbookDataModel";B2;"Küme";C2;"[Measures].[Toplam Tutar]"))
=CUBESETCOUNT(CUBESET("ThisWorkbookDataModel",B2,"Küme",C2,"[Measures].[Toplam Tutar]"))
KÜPKÜMESAYISI
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Sıralama türü | Küme ifadesi | Sıralama kodu | Öğe sayısı |
| 2 | Sıralamasız | (Satis).(Urun).(Urun).Members | 0 | .[Toplam Tutar]"))]5 |
| 3 | Ölçüye göre artan | (Satis).(Urun).(Urun).Members | 1 | .[Toplam Tutar]"))]5 |
| 4 | Ölçüye göre azalan | (Satis).(Urun).(Urun).Members | 2 | .[Toplam Tutar]"))]5 |
| 5 | Alfabetik artan | (Satis).(Urun).(Urun).Members | 3 | .[Toplam Tutar]"))]5 |
SıralamaExcelDepo v1.0.0
4. Kümenin son öğesini bulma
Öğe sayısı, kümenin son sıra numarasıdır; bu yüzden sayıyı KÜPSIRALIÜYE işlevine sıra olarak verirseniz kümenin son üyesini alırsınız. Bu örnek de Satis tablosunu kullanır ve kümeleri alfabetik artan sıralar. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayarak sıralı kümeyi tanımlayın:=KÜPKÜME("ThisWorkbookDataModel";B2;A2;3)
=CUBESET("ThisWorkbookDataModel",B2,A2,3)
=KÜPKÜMESAYISI(C2)
=CUBESETCOUNT(C2)
=KÜPSIRALIÜYE("ThisWorkbookDataModel";C2;D2)
=CUBERANKEDMEMBER("ThisWorkbookDataModel",C2,D2)
KÜPKÜMESAYISI
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Küme adı | Küme ifadesi | Küme | Öğe sayısı | Son öğe |
| 2 | Kategoriler | (Satis).(Kategori).(Kategori).Members | Kategoriler | 3 | Telefon |
| 3 | Şehirler | (Satis).(Sehir).(Sehir).Members | Şehirler | 4 | Konya |
| 4 | Ürünler | (Satis).(Urun).(Urun).Members | Ürünler | 5 | Telefon |
Son ÖğeExcelDepo v1.0.0
Kullanırken dikkat edin
- küme parametresi: küme (set) bir küme ifadesi olmalıdır. KÜPKÜME işlevinin sonucunu içeren bir hücreye başvurabilir ya da KÜPKÜME işlevini doğrudan küme yerine yazabilirsiniz. Geçerli bir küme sonucu vermezseniz öğe sayısı hesaplanamaz ve hücrede hata değeri görünür.
- Veri alınırken görünen değer: Veriler küpten ya da veri modelinden alınırken hücrede geçici olarak #GETTING_DATA görüntülenir. Bu bir hata değildir; veri alındığında hücre öğe sayısıyla güncellenir.
- Tek iş parçacığı: KÜPKÜMESAYISI 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 durumun uzatabileceğini göz önünde bulundurun.
- Sıralama ve sayı: Kümenin sıralanması öğe sayısını etkilemez. KÜPKÜME işlevindeki sıralama seçenekleri yalnızca üyelerin dizilişini değiştirir; KÜPKÜMESAYISI kümedeki toplam öğeyi sayar.
- Sürüm bilgisi: İşlev Excel 2007 ile eklenmiştir; daha eski sürümlerde kullanılamaz.
- İlgili işlevler: KÜPKÜME: Kümeyi veri modelinden ya da küpten alır; KÜPKÜMESAYISI için gerekli küme bu işlevle oluşturulur. KÜPSIRALIÜYE: Kümedeki n. üyeyi getirir; son üyeyi almak için sıra olarak öğe sayısı kullanılabilir. KÜPÜYE: Küpten tek bir üye ya da demet döndürür. KÜPÜYEÖZELLİĞİ: Bir üyenin özellik değerini verir. KÜPKPIÜYE: Anahtar performans göstergesinin adını ve özelliğini döndürür. KÜPDEĞER: Küpten toplulaştırılmış değeri verir.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2007
- Excel 2010
- Excel 2013
- Excel 2016
- Excel 2019
- Excel 2021
- Excel 2024