
excel
要在
excel中按从左到右取非空单元格的数值,可以使用数组公式。以下是一个示例:=ARRAYFORMULA(IF(A2:A999=1, B2:B999, "")) (假设A2:A999中有1的值,B2:B999中有数值)首先,在一个空白单元格(比如D2)输入:=ArrayFormula(IF(A2:A999=1, B2:B999, ""))然后按Ctrl键+Shift+Enter组合键,就可以得到结果。这个结果会自动填充到D2:D999单元格。注意:上面的示例中,数组公式必须使用特殊的输入方式来计算。在编辑状态下,光标会变成一个小方框;而且如果需要修改数组公式中的某个值,需要使用Ctrl键+Shift键+Enter组合键来逐个修改每个单元格。希望对您有所帮助!