标记7天内没有休息日[已关闭]

问题描述 投票:0回答:1

我需要一个公式,当名册中的工程师在 7 天内没有休息一天时进行标记。

我没有尝试过任何东西,因为我不具备创建这样的公式的知识。我希望当工程师被安排工作 7 天没有休息一天时,公式会发出警告。

excel-formula
1个回答
0
投票

根据所做的一些假设以及我在评论中发表的帖子,这就是我得出的结论:

D13中的公式:

    =LET( _John,IFERROR(SCAN("X",A2:W2,LAMBDA(a,v,IF(v="X",a+1,0))),""),
_Will,IFERROR(SCAN("X",A3:W3,LAMBDA(a,v,IF(v="X",a+1,0))),""),
_Phillip,IFERROR(SCAN("X",A4:W4,LAMBDA(a,v,IF(v="X",a+1,0))),""),
_Thomas,IFERROR(SCAN("X",A5:W5,LAMBDA(a,v,IF(v="X",a+1,0))),""),
_IfJohn,IF(_John>=7;"John",""),
_IfWill,IF(_Will>=7;"Will",""),
_IfPhillip,IF(_Phillip>=7;"Phillip",""),
_IfThomas,IF(_Thomas>=7;"Thomas",""),
_Result,_IfJohn &CHAR(10)& _IfWill &CHAR(10)& _IfPhillip &CHAR(10)& _IfThomas,
_Result)

注意:包含所有数字的行基本上是 IFERROR(SCAN(...) 位分隔的。如果您使用列,该公式可以直接位于行下方或列旁边。

希望它至少能让你开始。如果有不清楚的地方请告诉我。

© www.soinside.com 2019 - 2024. All rights reserved.