メイン コンテンツをスキップする 補完的コンテンツへスキップ

ColumnNo - チャート関数

ColumnNo() は、ピボット テーブルの現在の行セグメント内の現在列の番号を返します。最初の列の番号は 1 です。

構文:  

ColumnNo([total])

引数
引数説明
TOTALテーブルが 1 軸の場合、または TOTAL 修飾子が引数として使用される場合は、現在の列セグメントは常に列全体と等しくなります。

集計範囲の定義

ピボット テーブルに複数の水平が存在する場合、現在の行セグメントには、項目ソート順の最後の水平軸を示す行を除くすべての軸行の現在列と同じ値を持つ列だけが含まれます。ピボット テーブルの水平軸の項目間ソート順は、上から下への軸の順序で定義されます。。

情報メモチャートの式いずれかにこのチャート関数が使用されている場合、チャートの y 値のソート、またはテーブルの式列ごとのソートは許可されません。よって、これらのソート機能は自動的に無効になります。ビジュアライゼーションまたはテーブルでこのチャート関数を使用すると、ビジュアライゼーションのソートは、レコード間の関数に対するソートされた入力の状態に戻ります。
例: チャートの数式
結果
IF( ColumnNo()=1, 0, Sum(Sales) / Before(Sum(Sales))) ColumnNo が 1 に等しい場合、チャートはゼロを返します。それ以外の場合は、Sum(Sales) / Before(Sum(Sales) の結果を返します。この例では、チャートは列 2 以降の値を返し、列 1 はゼロを返します。

例 - ColumnNo の基本

例 - ColumnNo のシナリオ

例 - ColumnNo の高度なシナリオ

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。