0

使用しているExcelドキュメントがあり、その中にはそれぞれ異なる会社の6つのワークシートがあります。データ型と名前は、各タブ内ですべて同じです。

Tableauでは、すべてのワークシートに参加し、「会社」ディメンションを持っています。これは、会社ごとに1つずつ、グラフに6つの列を表示することを意味します。

私が助けを必要としているのは次のとおりです。2社は同じですが、データが意図的にわずかに異なり、結果が外力に基づいて歪んでいることを示しています。

言い換えれば、これは私が取り組んでいるものです:

会社(Excelワークシートから、単一のディメンションに結合):

  • 1、2、3、4、5a、5b

セットA:「正しい結果」

  • 1、2、3、4、5a

セットB:「歪んだ結果」

  • 1、2、3、4、5b

デフォルトでグラフに表示されるセットAの列が必要ですが、ユーザーがグループを切り替えることができるフィルターまたはアクションが必要です。たとえば、単一選択のラジオボタンスタイルのフィルターを使用して、会社を個別に選択する必要はありません。続く:

セットを選択してください:

  • セットA-オン
  • セットB-オフ

私はこれが可能であることを知っていますが、それを行うための最良の方法を決めることはできません。

現在、Exclude single-select filterをオンにしています。これにより、選択したグループが除外されます。欠点は、ユーザーが企業1〜4を除外し続ける可能性があることですが、これは良くありません。また、会社5aを除外するために会社5aを選択することを彼らに説明するのは混乱を招きます。直感的ではありません。

助言がありますか?

上記で説明した、現在プルできたものを表示するためのリンクは次のとおりです。

http://public.tableausoftware.com/views/BMD-Full-Share-of-Voice/Full-Share-of-Voice?:embed=y&:toolbar=no&:tabs=no

4

1 に答える 1

1

これは最も効率的な方法ではありませんが、必要に応じて正確に機能します。

Excelのセットアップ

  1. Excelドキュメントのすべてのタブを複製します
  2. 複製された会社のタブのすべての行を元のタブからデータを取得する数式に設定し、それぞれのセルの数式を元のすべての行と一致するまで下にドラッグします。例えば:

    ['$Company A (Duplicate)'!A2] = 'Company A (Original)'!A2
    
  3. 「トグル」と呼ばれる、複製されたものを含むすべてのタブ(シート)に新しい列を作成します。

  4. 元のタブのセットの場合は、値を「正しい結果」または必要な「トグル」の値に設定し、複製されたタブの場合は、この列の値を常に反対の値に設定します(「歪んだ結果」)— make複製されたシートのこの新しい列が、他の列のように元の列からデータをプルしないことを確認してください。
  5. データが異なる奇数ボールタブ(5b)は、元のタブから数式を取得していない唯一の重複する会社/タブである必要があります。別の会社であるかのように、このタブのデータを手動で更新します。

Tableauのセットアップ

  1. JOINExcelドキュメントのすべてのシートを5UNIONSつに分割します(会社ごとに1つ)。基本的に、複製されたシートを元のシートとマージして、各企業のデータを効果的に2倍にします。たとえば、Tableauの目的で$5a結合$5bされます。$5同じことが当てはまり、$1(original)として$1(clone)参加し$1ます。
  2. Tableauは、すべてのグラフの値を2倍にする必要があります。これは、元のデータが表示されており、各行の「トグル」列の値がフィルタリングされていないためです。つまり、「正しい結果」と「歪んだ結果」の両方の行の値が公開され、表示されています。ただし、会社ごとに1つの列しかありません(これが必要です)。
  3. 最後に、Tableauでクイックフィルターを作成し、それをRadioまたはSelect Listタイプにして公開し、初期値を「CorrectResults」または「SkewedResults」に設定します。

Presto-他の会社(値は変更しない)。

冗長データ以外のこれの唯一の欠点は、(私が知る限り)元の行に新しい行を追加した後、複製された会社のワークシートの複製された数式を手動で下にドラッグする必要があるという事実です(元のシートで行が停止するポイントを超えて数式を作成すると、NULLまたはUNKNOWN値が表示され、Tableauのグラフが台無しになります)。

于 2011-12-30T16:00:40.560 に答える