如何使用Excel得出最小值及其位置?

smallcolour :那如果一组数据中有最小值有几个,是默认取哪一个吗???

假设你的数据在A1:B3

最小值公式
=MIN(A1:A3)

最小值所在位置公式,此公式输入完后,以CTRL+SHIFT+ENTER确认

=ADDRESS(MAX(IF(A1:B3=MIN(A1:B3),ROW(A1:B3),"")),MAX(IF(A1:B3=MIN(A1:B3),COLUMN(A1:B3),"")),4)

***********
或用条件格式找出
选中A1:B3
格式-条件格式
选"公式",输入
=A1=MIN($A$1:$B$3)
点"格式",在"图案"中选颜色.
确定退出
这样最小值所在单元格会用颜色标出.

**************
如果有条件格式,都能取出来(都标上颜色).如果用公式,我改了一下.
=ADDRESS(MAX(IF(A1:B3=MIN(A1:B3),ROW(A1:B3),"")),MATCH(MIN(A1:B3),INDIRECT(MAX(IF(A1:B3=MIN(A1:B3),ROW(A1:B3),""))&":"&MAX(IF(A1:B3=MIN(A1:B3),ROW(A1:B3),""))),0))
同样要以CTRL+SHIFT+ENTER确认
如果有一样的最小值,会显示那个行号最大,列号最小的单元格.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-07-26
假设你的数据区域在A1到A10,那你在B1单元格中输入函数:
=IF(A1=MIN($A$1:$A$10),"第"&ROW(A1)&"行"&"第"&COLUMN(A1)&"列",0)
就可以得出A列数据组里面最小值对应的位置,第几行第几列。
第2个回答  2008-07-26
用mina函数
相似回答