2017-09-27 14 views
1

テーブルの別の列の2つの列の平均を計算しようとしていますが、難しい部分は総計が平均ではなく3番目に計算されたフィールドの合計です。テーブル全体の総計、総計、通常の要約テーブルを選択します

A B Calculated field 

    10 5 2 
    6 3 2 
T 16 8 4 (Here I should get 2 instead it is taking sum of column) 

ここでは、行の合計と総計するための別の式を書くことができません、ただ1つの式(計算フィールド)が許可され、私はシート上にドラッグしていたときには、に集約デフォルトです。

ご理解ください。

注:私はクリスタルとBOの専門家ですが、初心者はタブローです。

更新--------------------------------------------画像の下

{FIXED [Product Category]: AVG([Sales])} 

のLoD

に使用----------------------------

コードは、私が得たものです実装後、私は2列で試してみましたが、私は1つの列のみ(私は売上高の平均値を取得しようとしています)

enter image description here

012を使用した場合、結果は同じです

助けてください

答えて

2

- >平均オプションを - デフォルトで総計はあなただけ持ってSUM機能を使用したすべての合計を使用して行います。

enter image description here

出力:レベル賢いSUM(利益)以降の行にわたって平均。(表示列アクティブ総計&表示行総計)

enter image description here

アップデート:以下の質問に答える。 Row-wise avg(この場合はCat1-vag)を取得するには、メジャーをドロップしてAVG()に変更します。計算フィールドに必要なので、単純固定LODを使用することができます。 から分析ドロップダウンがあり、この例のような列や行には次元がなく、3つの異なる平均値が得られます。乾杯。

{FIXED [Cat1]:AVG([Profit])} 

enter image description here

+0

あなたの返信に感謝します実装し、あなたに出力を知らせる。私はもう1つ質問があります.Aの行の平均は2ですが、計算されたフィールドにそのテーブルの値を抽出したいのであれば、それはどのように行われるのですか?また、計算されたフィールドがシートにドラッグされると、常に集計されます。どのように私はそれを停止することができます – Siva

+0

あなたの返信いただきありがとうございます。私はいくつかの他のもので占領された数日であなたに戻って取得しようとします。ありがとうございます – Siva

+0

私はあなたのsuggetionsを実装しました。あなたのオプション1を使用して必要なものを手に入れることができましたが、LoDを使うことにもっと興味があります。私がやったことのイメージで質問を更新しました。私がここで間違っていることを示唆して導いてくれますか?ありがとう。 LoDで画像とともに更新された質問を確認してください – Siva

1

ジョーマコからこの非常にスマートな仕事をチェックしてください。 https://community.tableau.com/thread/112791

  1. のようなカルクフィールドを作成します。詳細

  2. のレベルに

    IF FIRST()==0 THEN  
    WINDOW_AVG(SUM([Sales]),0,IIF(FIRST()==0,LAST(),0)) 
    END 
    
  3. あなたCategoryフィールドを複製

  4. 場所 "カテゴリー(コピー)" を使用して計算を設定しますカルクフィールドピルが「カテゴリ(コピー)」を使用するために

enter image description here

計算されたフィールドのウィンドウ関数は、ビューの内容のみを考慮し、それらの数値に基づいて集計します。あなたは、ほとんど存在し

+1

このリンクは質問に答えるかもしれないが、ここでは答えの重要な部分が含まれており、参考のためにリンクを提供することをお勧めします。リンクされたページが変更された場合、リンクのみの回答は無効になります。 - [レビューの投稿](レビュー/低品質の投稿/ 17471450) – Raidri

+0

返信ありがとうございます... – Siva

+0

@Iampbob私はもう1つの方法を学んだことありがとうございますLoD – Siva