MAP 函数 BUG?

以上公式在 Excel 中返回结果:

而在 WPS 中却返回:

如果我把最后一行的 MAP 改成 VSTACK(fn(fn, 111), fn(fn, 222), fn(fn, 333)),是可以返回和 Excel 一样的结果的。

公式:

=LET(rg,{1,111,50,40,10;2,222,60,58,2;3,333,70,68,2;4,111,10,9,1;5,111,10,8,2;6,222,10,9,1;7,1,10,2,8;8,7,1,0,1;9,2,10,9,1;0,9,2,1,1},fn,LAMBDA(fn,id,[i],[p],LET(i,i+1,a,INDEX(rg,i,1),b,INDEX(rg,i,2),p,IF(ISOMITTED(p),VSTACK(id),p),isMatch,ISNUMBER(MATCH(b,p,0)),n,isMatch*INDEX(rg,i,5),newP,IF(isMatch,VSTACK(p,a),p),IF(i<ROWS(rg),SUM(fn(fn,id,i,newP),n),n))),MAP({111;222;333},LAMBDA(id,fn(fn,id))))
江西省
浏览 111
收藏
2
分享
2 +1
2
+1
全部评论 2
 
孙栋
孙栋

@金山办公

mark,已经在跟进处理了
· 广东省
回复
 
WPS社区小助理
WPS社区小助理

@金山办公

您好,很抱歉给您不好体验。这个问题已反馈,有最新结果小助理第一时间同步哈~
· 广东省
1
回复