根据Tableau中的ISO格式,每周编号从每月1开始重新开始

我正在尝试获取2019年每个月的ISO格式的周数(每个月重置为1)。例如,我有兴趣获得

2019年7月的所有日期:第1周到第4周,

所有日期为2019年8月:第1至4周,依此类推。

我首先创建了计算字段(Week_Number_ISO)以获取2019年的总周数,我使用以下公式;

DATEPART('iso-week',[Date])

要获取每月的周数,我使用以下公式

INT((DATEPART('day',[Created Date])-DATEPART('iso-weekday',[Created Date])+ 7)/ 7)+1。

(想法是计算每周第一天的日期,然后除以7并取整数部分)

根据ISO格式,7月29日至31日不应该是7月的第4周的一部分吗,但是公式将其显示为2019年7月的第5周,我觉得我在公式中缺少了某些内容或丢失了关于将ISO周编号重置为每月1的信息。

有人可以帮我吗?

以下是2019年7月的日期和相关的星期数的示例。

根据Tableau中的ISO格式,每周编号从每月1开始重新开始

humaya 回答:根据Tableau中的ISO格式,每周编号从每月1开始重新开始

为什么将2019年7月28日至7月31日视为第4周?

Weeks of July 2019

本文链接:https://www.f2er.com/3140961.html

大家都在问