问题
I have below raw data table
Table Name: AMode Country Month Visitor
Air Switzerland Sep-16 Rob
Air Switzerland Oct-16 Bob
Air Switzerland Nov-16 Ben
Air Rome Sep-16 Zen
Air Rome Sep-16 Jen
Air Rome Oct-16 Todd
Air Rome Nov-16 Ron
Air Italy Sep-16 John
Air Italy Sep-16 Scott
Air Italy Sep-16 Jeff
Air Italy Oct-16 Audrey
Air Italy Nov-16 Steve
Ground Switzerland Sep-16 Rob
Ground Switzerland Oct-16 Russel
Ground Switzerland Oct-16 Zen
Ground Rome Nov-16 Ron
Ground Italy Sep-16 Dan
Ground Italy Oct-16 Timmy
Ground Italy Oct-16 Auidrey
Water Switzerland Sep-16 Peter
Water Switzerland Sep-16 Josh
Water Switzerland Nov-16 Rob
Water Rome Oct-16 Ben
Water Rome Nov-16 Stuart
Water Rome Nov-16 Jen
Water Rome Nov-16 Todd
Water Italy Sep-16 Scott
Water Italy Sep-16 Jeff
Water Italy Sep-16 LOLO
Water Italy Sep-16 Dabbu
Water Italy Nov-16 Danu
Water Italy Oct-16 Randy
Water Italy Oct-16 Demi
Table Name: BMode Month TotalVisitorCount
Air Sep-16 2500
Ground Sep-16 30
Water Sep-16 100
Air Oct-16 1200
Ground Oct-16 10
Water Oct-16 3500
Air Nov-16 5000
Ground Nov-16 600
Water Nov-16 800
After inner joining these two tables on Mode and Month I want to achieve "Final Table" (below) for Nov-16.
- How do I have multiple measures/dimension on secondary vertical axis?
- How do I calculate "VisitorRate", because "DIV(countd[Visitors]/[Total Visitor Count])" formula says, I need aggregation on both sides.
Final TableMode/Country Switzerland Rome Italy VisitorRate Goal
Air 3 4 5 (3+4+5)/5000 0.06
Ground 3 2 3 (3+2+3)/600 0.06
Water 3 4 7 (3+4+7)/800 0.06
So basically, I am trying to plot above "Final Table" from "TableA" and "TableB". Need below sample chart.
Any guidance would be appreciated.
Thanks
回答1:
I could get Visitor Rate = COUNTD(Visitor Name)/Sum(TotalVisitorCount)
For plotting multiple dimensions on secondary vertical axis, Just used Measure Values on the Row section.
How do I have multiple measures/dimension on secondary vertical axis? --Simple "A/B"
How do I calculate "VisitorRate", because "DIV(countd[Visitors]/[Total Visitor Count])" formula says, I need aggregation on both sides. -- Use Measure Values in row part.
来源:https://stackoverflow.com/questions/41070134/tableau-multiple-charts-with-calculated-field