如果则为其他时间

2020-09-07 15:16发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有以下变量,但需要将它们应用于...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有以下变量,但需要将它们应用于特定的度量标准(总小时数)。 寻找有关如何编辑总时数的帮助。

昨天

=如果DayNumberOfWeek(CurrentDate())= 1则RelativeDate(CurrentDate(); -3; DayPeriod)其他RelativeDate(CurrentDate(); -1; DayPeriod)

昨天之前的天

=如果DayNumberOfWeek(CurrentDate())= 2然后RelativeDate(CurrentDate(); -4; DayPeriod)ElseIf DayNumberOfWeek(CurrentDate())= 1然后RelativeDate(CurrentDate(); -4; DayPeriod)其他RelativeDate(CurrentDate (); -2; DayPeriod)

昨天1周前

=如果DayNumberOfWeek(CurrentDate())= 2,则RelativeDate(CurrentDate(); -7; DayPeriod)其他RelativeDate(CurrentDate(); -7; DayPeriod)

4条回答
DafaDDDa
2020-09-07 15:57

假设您想将昨天/前一天/前一周与另一个日期(例如工作日期)进行比较,以及该工作日期 匹配日期变量,然后显示Total Hours ...

我将创建三个不同的变量:

  1. 昨天
  2. 昨天的前一天
  3. 昨天1周前

确保这些变量的格式与您要比较的维度的格式相同。 例如:

= FormatDate(If DayNumberOfWeek(CurrentDate())= 1然后RelativeDate(CurrentDate(); -3; DayPeriod)Else RelativeDate(CurrentDate(); -1; DayPeriod);" MM/dd/yyyy")

然后您可以创建3个新变量:

  1. 昨天的总小时数
  2. 昨天前总小时数
  3. 昨天前1周总小时数

昨天的总小时数变量看起来像这样:

=总和(如果[昨天] = [工作日期]然后[总小时数]其他0)

一周热门 更多>