我有一张桌子如下
A3:A31员工姓名列表 B1:NC1日期为1月1日至12月31日 B2:NC2 对应的星期几(星期一/星期二…)
每当员工安排休假时,都会将其添加到员工姓名的相应日期中
在同一工作簿的不同工作表上,我正在制作每周名册表 第一列中的员工姓名列表相同 下一栏是一年中第 n 周的周一到周日
我希望该表根据第一张表检查员工是否正在休假,并在每周名册表上返回值“leave”。
但是做不到
我想过将 vlookup 与 hlookup 结合起来,但它太复杂了
=LET(sdata,Sheet1!A1:NC6, monday,TODAY()-WEEKDAY(TODAY(),2)+1, week_data,CHOOSECOLS(DROP(sdata,2), SEQUENCE(,7,XMATCH(monday,TAKE(sdata,1)))), IF(week_data="leave","leave",""))