我有一個電子表格,列出了員工何時要求離開公司。

請問我可以使用什么公式根據輸入電子表格的資料生成以下輸出?
我要求:
- 要生成單獨的行以顯示員工休假的每一天,并鏈接到他們的姓名
- 串列中包含所有員工的串列

這是一個包含我匯總的資料的
uj5u.com熱心網友回復:
一種方法是使用sequence(),如下所示:
=arrayformula(
query(
split(
flatten(
if(
( D2:D <= sequence( 1, max(D2:E) - min(D2:E) 1, min(D2:E) ) )
*
( E2:E >= sequence( 1, max(D2:E) - min(D2:E) 1, min(D2:E) ) ),
A2:A & "→" & trim( to_date( sequence( 1, max(D2:E) - min(D2:E) 1, min(D2:E) ) ) ),
iferror(1/0)
)
),
"→", false, true
),
"where Col2 is not null", 0
)
)
uj5u.com熱心網友回復:
其他:
=ArrayFormula(IFERROR(QUERY(SPLIT(FLATTEN(FILTER(A2:A&"~"&IF((B2:B SEQUENCE(1,60))>C2:C,,B2:B SEQUENCE(1,60)),A2:A<>"")),"~",1,0),"Select * WHERE Col2 Is Not Null"),{"",""}))
這將一次處理最多 60 天的休假。您可以將兩個實體設定為60每人的最大連續休假天數。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/490673.html
下一篇:添加不同維度的陣列
