如何将此公式转换为 ArrayFormula,以便它应用到列中
How to turn this formula into an ArrayFormula so it applies down the column
我有一个公式,当它只应用于一个单元格时会起作用,但当我试图将它变成一个数组公式时它会停止工作,因此它会应用于整个列。
我正在尝试检查 E 列中的日期是不是今天以及 A 列是真还是假。基于此,我希望 C 列读取 true 或 false。
我尝试通过向下拖动将列单独应用于每个单元格,效果很好。但它不适用于 ArrayFormula。
=AND(INT(E2:E)=TODAY(),A2:A=FALSE)
当我应用 ArrayForumla 结果返回 FALSE
即使它应该是积极的。
我希望它自动用该公式填充列中的每个单元格,return 正确的 TRUE/FALSE
结果。
请尝试:
=ArrayFormula((A2:A)*(int(D2:D)=TODAY())>0)
G2:
=ARRAYFORMULA(IF(LEN(E3:E), E2:E+F2:F, ))
H2:
=ARRAYFORMULA(IF((INT(E2:E)=TODAY())+(INT(G2:G)=TODAY()), A2:A, ))
我有一个公式,当它只应用于一个单元格时会起作用,但当我试图将它变成一个数组公式时它会停止工作,因此它会应用于整个列。
我正在尝试检查 E 列中的日期是不是今天以及 A 列是真还是假。基于此,我希望 C 列读取 true 或 false。
我尝试通过向下拖动将列单独应用于每个单元格,效果很好。但它不适用于 ArrayFormula。
=AND(INT(E2:E)=TODAY(),A2:A=FALSE)
当我应用 ArrayForumla 结果返回 FALSE
即使它应该是积极的。
我希望它自动用该公式填充列中的每个单元格,return 正确的 TRUE/FALSE
结果。
请尝试:
=ArrayFormula((A2:A)*(int(D2:D)=TODAY())>0)
G2:
=ARRAYFORMULA(IF(LEN(E3:E), E2:E+F2:F, ))
H2:
=ARRAYFORMULA(IF((INT(E2:E)=TODAY())+(INT(G2:G)=TODAY()), A2:A, ))