如何在 tableau 中计算客户的首次销售

问题描述

我有一份客户第一次购买的电子表格,我想看看我们每个月有多少新客户。但是,我们销售的一些客户也可能在不同的邮政编码中具有相同的名称,例如迈阿密诊所可能同时位于佛罗里达州和俄亥俄州,因此我希望将它们单独计算。我还想查看每个月新增的诊所总数。但如果诊所在一月和三月再次购买,我只希望计算一月的购买

解决方法

让我们假设您的样本数据是这样的

enter image description here

现在创建一个计算字段 first purchase date as

{Fixed [Clinic Name],[Zipcode]: min([Sale Date])}

此字段将仅提供每个诊所的首次购买日期。检查一下

enter image description here

现在为 first purchase date 创建一个过滤器,创建一个计算字段,例如 first purchase filter as

[first purchase date] = [Sale Date]

添加 TRUE 值过滤器(不要忘记通过右键单击将过滤器添加到上下文中)将提供首次购买的销售额

enter image description here

或者也使用此过滤器进行区分

enter image description here

对于任何进一步的查询,请分享您的实际数据结构,其中包含几行以及与这些示例行相关的所需输出。