我正在使用Excel文档,其中有6个工作表,每个工作表都是不同的公司。每个选项卡中的数据类型和名称都相同。
在Tableau中,我加入了所有工作表,并且我有一个“公司”维度,转换为在图表上显示6列,每个公司一个。
我需要帮助的是以下内容。其中2家公司是相同的,除非他们的数据略有不同,以表明结果是基于外部力量的倾斜。
换句话说,这就是我正在使用的:
公司(来自Excel工作表,加入单一维度):
设置A :“正确结果”
设置B :“歪曲的结果”
我需要默认情况下在图表上显示Set A的列,但我需要一个过滤器或操作,允许用户切换组,而无需单独选择公司,例如单选单选按钮样式过滤以下内容:
选择一个:
我知道这是可能的,但我无法决定最好的方法。
目前,我有一个Exclude单选过滤器,它将排除所选组。缺点是用户可以继续排除公司1-4,这是不好的。向他们解释选择公司5a以排除公司5a也是令人困惑的。这不直观。
有什么建议吗?
这是一个链接,可以查看我当前能够提取的内容,如上所述:
答案 0 :(得分:1)
这不是最有效的方式,但它可以完全按照要求运行:
将重复的公司选项卡中的所有行设置为从原始选项卡中提取数据的公式,然后每次将单元格公式向下拖动,直到它与原始文件中的所有行匹配。例如:
['$Company A (Duplicate)'!A2] = 'Company A (Original)'!A2
在所有标签(表格)中创建一个新列,包括重复的列,称为“切换”。
JOIN
Excel文档中的所有工作表分为5 UNIONS
- 每个公司一个。基本上,我们将克隆的纸张与原件合并在一起,有效地将每个公司的数据加倍。例如,$5a
和$5b
作为$5
加入,以用于Tableau的目的;同样适用于$1(original)
和$1(clone)
加入$1
。Presto - 一个直观的切换过滤器,只有在切换时(5a到5b,或SetA到SetB,或“正确的结果”到“倾斜的结果”)才有效地切换图表上奇数公司的值,与其他公司一致(其值不应改变。)
除了冗余数据之外,唯一的缺点就是(据我所知),在向原始数据添加新行之后,我将不得不手动将克隆的公式拖放到克隆的公司工作表中(我找到了)将公式拖动到原始工作表中行停止的点之后会导致出现NULL或UNKNOWN值,这会使Tableau的图形变得混乱。