点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
谢谢您的帮助。
我有一个交叉表格式,具有唯一的仓库名称作为列标题(如W1,W2,W3等)
以及具有相同信息的行,但每个"仓库"下的"日期"和"度量"除外。
我在表格中输入了" = MAX(Date)"的公式以提供最新日期,但是在"度量"中收到" MULTIVALE ERROR"。 我无法更改查询,而不得不在交叉表中解决该错误。
我累了= [测量] ForEach [仓库],没有工作
= [MEARSUE]其中([Date] = Max([Date])In([Prod ID])),这解决了错误,但该错误仅为我提供了Warehouse 2(W2)的值,而不返回值 用于仓库1(W1)。
例如:
原始数据为:
产品ID说明日期W1 W2
AB12 Prod_1 11/03/2019 9 5
AB12 Prod_1 02/02/2020 7 12
DB14 Prod_2 9/23/2019 3 12
DB14 Prod_2 3/01/2020 1 5
我的结果:
产品ID说明日期W1 W2
AB12 Prod_1 02/02/2020 #MULTIVALUE #MULTIVALUE
DB14 Prod_2 03/01/2020 #MULTIVALUE #MULTIVALUE
所需结果为:
产品ID说明日期W1 W2
AB12 Prod_1 02/02/2020 7 12
DB14 Prod_2 03/01/2020 1 5
我没有错误地重建报告
变量:
maxDate:= Max([Date])
nV:= [V]其中([Date] = Max([Date])In([ProdID])) p>
RowData:
感谢您的帮助。 我尝试了您的解决方案,但其结果与我之前尝试的结果相同
= [测量]其中([日期] =最大值([日期])In([产品ID]))。 我得到的结果中" W1"的值为空白,但显示" W2"。
该公式确实消除了错误,但只列出了最后一个仓库的值。
例如:如果我有Warehouse_1A,Warehouse_1B,Warehouse_2AWarehouse_2B,Warehouse_2C,则我只会看到Warehouse_1B和Warehouse_2C的值。
一周热门 更多>