假设我有下表
Name Tattoo Month Team
Bob No Jan Team1
Kelly No Jan Team1
Andrew Yes Jan Team1
Bob No Feb Team1
Kelly No Feb Team1
Andrew Yes Feb Team1
我想要创建的直接表格就是这个
Month Tattoos_Team_1
Jan 1
Feb 0
换句话说,如果一个人上个月已经有纹身,我不希望下个月在同一个人中包含同一个人。
这是我的脚本代码目前的样子:
Table1:
LOAD Distinct Name,
Tattoo,
if(Tattoo='Yes','TYes')as YesTattoo,
Month,
Team,
if(Team='Team1','Team 1') as Team_1,
if(Team='Team2','Team 2') as Team_2,
if(Team='Team3','Team 3') as Team_3
FROM
[Bok1.xlsx]
(ooxml, embedded labels);
在我的直截了当中,我将Month
设置为维度,将Count(Distinct {<YesTattoo>}Team_1)
设置为表达式。
感谢任何帮助!
答案 0 :(得分:1)
假设人们没有擦除他们的纹身,并且你会以绅士的顺序显示你的月份,你可以简单地减去上个月的纹身: p>
Count(Distinct {<YesTattoo>}Team_1) - above([Tattoos_Team_1])