根據編號展開內容

熬肥妖發表於2024-03-17

問題:根據編號展開內容

函式公式解決:

產品=TOCOL(IF(SEQUENCE(,MAX(B:B))>B2:B4,a,A2:A4),2)
編號=DROP(fx(COUNTA(A:A)-1),1)
    其中fx=LAMBDA(x,IF(x>0,VSTACK(fx(x-1),SEQUENCE(INDEX(Sheet4!$B:$B,x+1),,INDEX(Sheet4!$C:$C,x+1)))))

產品公式:

Sequence(,Max(b:b)):建構一行1-10的序列數

If(Sequence(...)>b2:b4,a,a2:a4):1-10的序列數與10、5、5分別比較,是則結果為字母a,該結果會顯示為錯誤值;否則結果對應的產品名

Tocol(...,2):將矩陣資料轉成一列,第二參使用2忽略錯誤值。

編號公式:遞迴示例-展開編號

相關文章