参考表上的助手复选框不起作用
我在一个表(请求表)中有多个订单行项目,在另一个表(订单表)中,我将所有项目集中在单行中,基于从请求表到订单表的订单ID,我想检查数量复选框并在订单表中更新,我尝试了索引匹配公式,但它不起作用
请求表:
订单:
最佳答案
-
Hollie绿色 ✭✭✭✭✭
问题是它不知道是否勾选这个框,因为在请求表上有多个ORD0241,一个被选中,一个不被选中。如果我理解正确的话,您希望在请求单上勾选任何ORD0241的复选框。如果这是正确的,你需要使用一个计数公式和一个If公式
= count (count ({Order ID reference from request sheet},[Order ID]@row,{Quantity Helper reference from request sheet},1)>=1,1,0)
答案
-
Hollie绿色 ✭✭✭✭✭
问题是它不知道是否勾选这个框,因为在请求表上有多个ORD0241,一个被选中,一个不被选中。如果我理解正确的话,您希望在请求单上勾选任何ORD0241的复选框。如果这是正确的,你需要使用一个计数公式和一个If公式
= count (count ({Order ID reference from request sheet},[Order ID]@row,{Quantity Helper reference from request sheet},1)>=1,1,0)
-
Hollie绿色 ✭✭✭✭✭
计数公式的工作原理是有多个标准来计数。
=计数(范围1,条件1,范围2,条件2,等等.....)我在公式中使用的范围和条件使公式只计算订单号匹配的行和复选框在同一行上被选中的行。
我将计数嵌套在If语句中,作为逻辑表达式的第一部分。然后告诉它,只有当countif语句大于或等于1时,它才能输入1的真实值。
=If(逻辑表达式,如果逻辑表达式为真则为值,如果逻辑表达式为假则为值)
=If(countif公式>=1,1,0)
希望这是有意义的,嵌套公式解释起来很复杂。