基于计算的固定LOD表达式

时间:2018-09-05 08:53:00

标签: tableau bi-tool

我正在尝试根据CampaignName,广告系列的开始日期和今天的日期(今天的日期-1)来估算支出。

下面是我创建的“计算字段”

{FIXED [CampaignName] : SUM({ FIXED
[CampaignName],[Date]>=[CampaignStartDate] AND [Date] <= [Today Date]: SUM([Spend])})}

但是“计算”是显示campaignName中所有支出值的总和,不适用于在计算字段"[Date]>=[CampaignStartDate] AND [Date] <= [Today Date]"中添加的日期范围。

请帮助...

1 个答案:

答案 0 :(得分:0)

尝试一下:

var lookupList = dc.LookupTable.Select(p => p.Prefix);
var q = dc.Personnel
          .Where(item => lookupList
          .Any(p => item.Surname.StartsWith(p))).Select(x => x.PersonID);