作业帮 > 综合 > 作业

Excel取最大值(数据包含0)

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/05 22:48:14
Excel取最大值(数据包含0)
怎么在
7 8 6 4 6 0 4 6 3
4 6 8 3 8 3 0 8 6
6 8 0 8 3 1 4 6 6
例如这样的数列横排取最大值且不为0?
=max(?
提供两个公式,请根据实际需要选择:

公式一:数组公式,输入完成后不要直接回车,要按三键  CTRL+SHIFT+回车  结束.
=IF(A1="","",MAX(--(0&MID(A1,ROW($1:$99),1))))

公式二:J1公式下拉
=MAX(A1:I1)

再提供两条后备公式,题目中要求的是最大值,但最大值一般只要数据不全为0的情况下,是不会返回0的,反而是求最小值才会出现问题中说的且不为0的情况.
以下是求最小值的,两条都是数组公式,按三键 CTRL+SHIFT+回车 结束.
公式一:

=MIN(IF(--(0&MID(A1,ROW($1:$99),1)),--(0&MID(A1,ROW($1:$99),1))))

公式二:
=MIN(IF(A1:I1,A1:I1))