Advanced-excel-functions-advanced-excel-cube-cubememberproperty-function

提供:Dev Guides
移動先:案内検索

キューブ-CUBEMEMBERPROPERTY関数

説明

CUBEMEMBERPROPERTY関数は、キューブからメンバープロパティの値を返します。 この関数を使用して、キューブ内にメンバー名が存在することを検証し、このメンバーの指定されたプロパティを返します。

構文

CUBEMEMBERPROPERTY (connection, member_expression, property)

引数

Argument Description Required/Optional
connection Name of the connection to the cube. - A text string Required
member_expression A multidimensional expression (MDX) of a member within the cube. - A text string Required
property The name of the property returned or a reference to a cell that contains the name of the property. - A text string Required

ノート

  • CUBEMEMBERPROPERTY関数が評価されると、すべてのデータが取得される前に、セルに「#GETTING_DATA…」メッセージが一時的に表示されます。
  • 接続名がワークブックに保存されている有効なワークブック接続でない場合、CUBEMEMBERPROPERTYは#NAME? エラー値。 オンライン分析処理(OLAP)サーバーが実行されていない、利用できない、またはエラーメッセージを返す場合、CUBEMEMBERPROPERTYは#NAME?を返します。 エラー値。
  • member_expressionの構文が正しくない場合、またはmember_expressionで指定されたメンバーがキューブに存在しない場合、CUBEMEMBERPROPERTYは#N/Aエラー値を返します。
  • 接続を共有するときにピボットテーブルで計算メンバーや名前付きセットなどのセッションベースのオブジェクトを参照すると、CUBEMEMBERPROPERTYは#N/Aエラー値を返す場合があります。 ピボットテーブルが削除されるか、ピボットテーブルを数式に変換できます。 ([オプション]タブの[ツール]グループで、[OLAPツール]をクリックし、[式に変換]をクリックします。)

適用範囲

Excel 2007、Excel 2010、Excel 2013、Excel 2016

=CUBEMEMBERPROPERTY ("Sales","[Time].[Fiscal].[2004]",$A$3)
=CUBEMEMBERPROPERTY("Sales","[Store].[MyFavoriteStore]","[Store].[Store Name].[Store Sqft]")