我有一个无法解决的问题。
我正在尝试创建一个表,根据发货数量为每个订单创建多行。例如,我下载的数据有 2 列,订单号。和发货。
如果发货数量超过 1,那么我需要在新表中为每批发货单独设置一行。
我将附上一张我想要实现的目标的图片。它难倒了我!
我已经搜索过了,但找不到答案,也许是我搜索时的措辞笨拙? :)
理想情况下,我想使用公式来实现这一点,这样数据就可以复制并粘贴进去,我想如果必须的话我可以使用VBA。
假设根据发布的标签没有
Excel Constraints
=LET(α, SEQUENCE(,MAX(B3:B6)), MID(TOCOL(IF(α>B3:B6,0/0,A3:A6&" "&α),3),{1,3},{1,1}))
或者,
=LET( α, SEQUENCE(,MAX(B3:B6)), δ, TOCOL(IF(α>B3:B6,0/0,A3:A6&" "&α),3), HSTACK(TEXTBEFORE(δ," "),--TEXTAFTER(δ," ")))