2017-03-01 7 views
1

現在、フィールドに1つのフィールドに表示されるフルネームのテストを受けたすべての学生を表示するテーブルがあります。私はすべてのクラスの生徒のリストをすべて表示する別のテーブルを持っていますが、生徒の名前はファーストネームとラストネームに分かれています。Tableauで2つのテーブルを分割してフィールドに結合する方法

私がしようとしているのは、Tableauの2つのテーブルをFull Outer Joinで結合して、2番目のテーブルのフィールドを連結することができると思っていましたが、私はこの問題をどう回避できないのか、 。

誰かがテーブルをリンクして、テストのような計算をすることができるように助けてください。= 7(7人の生徒)がクラスで20人の生徒で割ることができます。

答えて

1

今日リリースされたバージョン10.2では、計算フィールドを使用したテーブル結合が可能です。このバージョンにアクセスできる場合は、結合ダイアログボックスの計算フィールドを作成します。詳細については、https://onlinehelp.tableau.com/current/pro/desktop/en-us/help.htm#joining_tables.html#joinoncalcsのヘルプ/ドキュメントを参照してください。

リンクが変更された場合、ここにその内容が記載されています。

2つのテーブル間の共通フィールドは、名前のように見えます。ただし、パトロンの表の の姓と名はそれぞれ別の列 にあり、連絡先表の名と姓は同じ 列にあります。名前のテーブルを結合するには、結合条件の左側にある の計算を使用して、姓と姓の両方を併合します。 列。 enter image description here

結果は、結合ダイアログボックスからのみアクセス可能な結合 条件の左側の計算フィールドです。この 計算は、 が右側の連絡先表のフィールドの形式と一致する形式にPatronテーブルのフィールドを変換します。右側の は結合条件の側です。 enter image description here

+0

残念ながら私はこのバージョンを取得できませんので、バージョン10.0.2に固執する必要があります。これを行う他の方法はありますか? – user3191160

+0

あまりにも悪いです。この次のアイデアはうまくいくかもしれませんが、外部結合が必要なので100%確実ではありません。最初のフィールドと最後のフィールドを結合する計算フィールドを、結合するフォーマットで作成します。次に、2番目に計算されたフィールドを作成します。その中で、表1の名前フィールドの値と計算フィールドを比較します。ブール値の真偽フィールドになります。 Trueをフィルタリングします。外部結合効果を得るには、いくつか微調整する必要があります。私は現時点でTableauを利用することはできませんが、チャンスがあれば設定して段階的な説明をします。 –

+0

おかげでサム・M、私はそれに行く – user3191160

関連する問題