
excel
SUMPRODUCT({array1},{array2},{array3},...)}/COLUMNS({array1},{array2},{array3},...})
其中,{array1},{array2},{array3},... 是要相乘或除以的数组,COLUMNS是列数。例如,假设您想要计算A1:A10中大于0的值的平均数,您可以使用以下公式:

体操
这样就可以计算出平均值。2、另外一种方法是通过VLOOKUP函数来替换0为有效值。假设您要查找某个列中是否存在大于0的值,并返回该列最后一个大于0的值所在行数。
可以使用以下公式:如果您希望查看大于0值所在行数,请将“1”替换为“0”,并加入一个判断条件“AND(RIGHT(A1,1)0)”来确保只返回非零值所在行数:=IF(AND(RIGHT(A1,1)0),1,COLUMN()-1)以上就是两种方法的具体操作步骤及示例代码,希望对您有所帮助!
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号