CUBESETCOUNT 関数

Excel 2007+

概要

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+