【发布时间】:2019-06-27 22:52:23
【问题描述】:
我有一份来自我的团队的请假请求列表,我需要在 Google 工作表上制作一个动态日历,该日历会自动根据特定员工提出请假请求的日期将单元格标记为“请假”另一个请假请求已添加到列表中。
如果这可以通过公式来完成,那就更好了。
【问题讨论】:
标签: google-sheets google-sheets-formula array-formulas google-sheets-query gs-vlookup
我有一份来自我的团队的请假请求列表,我需要在 Google 工作表上制作一个动态日历,该日历会自动根据特定员工提出请假请求的日期将单元格标记为“请假”另一个请假请求已添加到列表中。
如果这可以通过公式来完成,那就更好了。
【问题讨论】:
标签: google-sheets google-sheets-formula array-formulas google-sheets-query gs-vlookup
将此粘贴到 F2 单元格并向下拖动:
=ARRAYFORMULA(IFERROR(SUBSTITUTE(SUBSTITUTE(TRANSPOSE(TO_DATE(ROW(
INDIRECT("A"&DATEVALUE(A2)&":"&"A"&DATEVALUE(B2))))), A2, ), B2, )))
将其粘贴到 B2 单元格中并向下拖动:
=ARRAYFORMULA(IF(IFERROR(HLOOKUP(B$1:$1, SPLIT(TEXTJOIN(" ", 1,
QUERY('Leave Requests'!A$2:D, "select A,B where D='"&A2&"'", 0),
FILTER('Leave Requests'!G:DD, 'Leave Requests'!D:D=A2)), " "), 1, 0))<>"",
"On Leave", ))
【讨论】: