我正在尝试在不使用VBA /宏的情况下在Excel中创建必填字段。
我正在创建一个电子表格,列出未使用休假时间超过最高限额的员工。它将发送给员工的经理,然后他们会批准或拒绝员工使用额外时间的请求。经理将从预先填充的原因(sheet 2 A1:A13
)的下拉列表中进行选择,以批准或拒绝该请求。
图片1
图片2
有两部分验证:
=IF(AND((ISNA(VLOOKUP($I$2,Sheet2!$A$1:$A$7,1,FALSE))),H2<>0),"ERROR",H2)
=IF(AND((ISNA(VLOOKUP($I$2,Sheet2!$A$9:$A$13,1,FALSE))),H2=0),"ERROR",H2)
我可以让这两个公式独立工作,但无法弄清楚如何使用“OR”语句将它们组合成单个公式。有可能这样做吗?
(我知道另一种方法是为两个公式添加“true / false”列,然后创建另一个IF / AND公式以验证是否满足这两个条件,然后隐藏列,但寻找更清晰的解决方案)。 / p>
我特别不想嵌入宏,因为这将通过电子邮件作为已保存的文档发送,并且将提示收件人是否激活宏。