多重问题审批流程。
伙计们,正如你们所知,我们正在使用Smartsheet来保护我们的设施,防止个人进入工厂。我已经从Smartsheet下载了COVID-19表格。然而,我创造了我自己的,我很难弄清楚这一点。
如果访问者对任何问题回答“是”,则自动拒绝访问。
=IF(OR)[去过美国以外的地方吗?5 =“是”,[乘游轮旅行?5 =“是”,[呼吸道疾病?]]5 =“是”,[与有症状的人接触?]5 =“是”),“拒绝”,“”)
如果访客对所有问题的回答都是否定的,那么就进入审批程序。(自动工作流)。
问题是,如果要进行审批,响应将保存在Access列“已批准”或“已拒绝”下。但是,在这一列中,我也有下面的公式。
如你所见,我的公式被改写了。因此,当下一次提交时,公式不再可用。
我怎样才能使这两种情况都有效呢?
最佳答案
-
保罗新来的 ✭✭✭✭✭✭
创建一个单独的列,并把你的IF语句在那里有一点微调…
=IF(OR)[去过美国以外的地方吗?5 =“是”,[乘游轮旅行?5 =“是”,[呼吸道疾病?]]5 =“是”,[与有症状的人接触?]5 = "Yes"), "Denied", Access5)
然后让您的批准请求继续填充访问列,这个新列将容纳最终的总体结果,该结果要么是由于所有列中都有“是”而自动“拒绝”,要么是来自批准请求的响应。
thinkspi.com
答案
-
保罗新来的 ✭✭✭✭✭✭
创建一个单独的列,并把你的IF语句在那里有一点微调…
=IF(OR)[去过美国以外的地方吗?5 =“是”,[乘游轮旅行?5 =“是”,[呼吸道疾病?]]5 =“是”,[与有症状的人接触?]5 = "Yes"), "Denied", Access5)
然后让您的批准请求继续填充访问列,这个新列将容纳最终的总体结果,该结果要么是由于所有列中都有“是”而自动“拒绝”,要么是来自批准请求的响应。
thinkspi.com
-
艾萨克·盖拉多 ✭✭
保罗,
谢谢你的回复。我还有一个问题。如果我只有一个“是”,这个函数/公式就能很好地工作,但如果我有两个或更多的“是”,它就会得到批准,状态仍然是提交。同样,如果访问者对任何问题的回答是肯定的,我不希望收到批准。
如果你看到了,我听从了你的建议,用公式创建了一个额外的列。但是,正如您在第一行中看到的。我在评论公式中被拒绝了。但是,在访问栏中提交。
谢谢你!
-
保罗新来的 ✭✭✭✭✭✭
-
艾萨克·盖拉多 ✭✭
是啊,我刚想明白。非常感谢你的帮助!
-
保罗新来的 ✭✭✭✭✭✭