用于检查 Google Sheet 每行单元格值的 ARRAYFORMULA 选项
ARRAYFORMULA option for checking for cell values on each row of Google Sheet
我想使用 ARRAYFORMULA 检查一系列单元格是否 blank/contains 每行都有一个数字。如果一行的所有五列都包含一个数字,我希望检查列指示 TRUE。如果一行的五列中的任何一列为空白,我希望检查列指示 FALSE。
虽然当前使用的是数字值,但我对未来可能包含字符串数据的情况下的潜在空白值选项感兴趣。
我有两个使用 AND+ISNUMBER 和 NOT+OR+ISBLANK 的“下拉”选项——每个选项都有一个内部 ARRAYFORMULA。
=AND(ArrayFormula(ISNUMBER(B2:F2)))
=NOT(OR(ArrayFormula(ISBLANK(B2:F2))))
是否有一个公式在添加新值时不需要拖动?
样本 SHEET(空白!):https://docs.google.com/spreadsheets/d/1M8ziq4he1oM0xiQ5JqbH2Y2t8UgkQfd8KIhmAFIesoc/edit#gid=109329290
试试下面的数组公式-
=ArrayFormula(IF(MMULT(--(B2:F10=""),SEQUENCE(COLUMNS(B1:F2),1,1,0))>0,FALSE,TRUE))
如果你想参考整列然后使用下面的公式-
=ArrayFormula(IF(A2:A="","",IF(MMULT(--(B2:F=""),SEQUENCE(COLUMNS(B2:F2),1,1,0))>0,FALSE,TRUE)))
我想使用 ARRAYFORMULA 检查一系列单元格是否 blank/contains 每行都有一个数字。如果一行的所有五列都包含一个数字,我希望检查列指示 TRUE。如果一行的五列中的任何一列为空白,我希望检查列指示 FALSE。
虽然当前使用的是数字值,但我对未来可能包含字符串数据的情况下的潜在空白值选项感兴趣。
我有两个使用 AND+ISNUMBER 和 NOT+OR+ISBLANK 的“下拉”选项——每个选项都有一个内部 ARRAYFORMULA。
=AND(ArrayFormula(ISNUMBER(B2:F2)))
=NOT(OR(ArrayFormula(ISBLANK(B2:F2))))
是否有一个公式在添加新值时不需要拖动?
样本 SHEET(空白!):https://docs.google.com/spreadsheets/d/1M8ziq4he1oM0xiQ5JqbH2Y2t8UgkQfd8KIhmAFIesoc/edit#gid=109329290
试试下面的数组公式-
=ArrayFormula(IF(MMULT(--(B2:F10=""),SEQUENCE(COLUMNS(B1:F2),1,1,0))>0,FALSE,TRUE))
如果你想参考整列然后使用下面的公式-
=ArrayFormula(IF(A2:A="","",IF(MMULT(--(B2:F=""),SEQUENCE(COLUMNS(B2:F2),1,1,0))>0,FALSE,TRUE)))