クイックナビゲーション
CUBESETCOUNT 関数
概要
CUBESETCOUNT 関数は、CUBESET 関数で定義されたセットに含まれるアイテムの総数を返します。OLAP キューブから取得した多次元データのセットサイズを簡単に確認できる便利な関数です。
構文
CUBESETCOUNT(セット)
パラメータ
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| セット | String |
はい | CUBESET 関数で定義されたセットを表す文字列、または CUBESET 関数を格納したセル参照 |
CUBESETCOUNT関数の使用
CUBESETCOUNT 関数は、Power Pivot や Analysis Services などの OLAP キューブと連携して使用します。CUBESET 関数で作成したセットの要素数を確認する際に使用し、動的なレポート作成に役立ちます。
CUBESETCOUNTの一般的な例
基本的な使用例
=CUBESETCOUNT(A3)
A3 セルに CUBESET 関数を格納しており、そのセット内のアイテム数を返します。
直接 CUBESET と組み合わせた例
=CUBESETCOUNT(CUBESET("売上","[製品].[すべての製品].子","製品",1,"[単位].[売上高]"))
製品カテゴリのセットを作成し、そのアイテム数をカウントします。
よくある質問
データを取得中の表示です。しばらく待つと結果が表示されます。接続が正常であれば自動的に更新されます。
いいえ、必ず CUBESET 関数で作成した有効なセットを指定する必要があります。
一般的なエラーと解決策
#GETTING_DATA…
Cause: OLAP キューブからデータを取得中
Solution: しばらく待つか、データ接続を確認してください
#VALUE!
Cause: セット引数が正しくない
Solution: 有効な CUBESET 関数またはそのセル参照を指定してください
注記
- Excel 2007 以降で使用可能
- Power Pivot、Analysis Services 対応
- データ取得中は #GETTING_DATA… が一時的に表示される
互換性
利用可能: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
利用不可: Excel 2003 以前
コンテンツ最終レビュー: December 9, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2007+