永发信息网

EXCEL怎样用SMALL函数找出带有条件的最小值?

答案:2  悬赏:50  手机版
解决时间 2021-11-26 01:22
  • 提问者网友:川水往事
  • 2021-11-25 01:56
EXCEL怎样用SMALL函数找出带有条件的最小值?
最佳答案
  • 五星知识达人网友:孤独入客枕
  • 2021-11-25 03:25
输入 =MIN(IF(A$1:A$20="AU",B$1:B$20)) 按CTRL+SHIFT+回车键结束,这个是数组公式。
或者 =SMALL(IF(A$1:A$20="AU",B$1:B$20),1) 按CTRL+SHIFT+回车键结束,这个是数组公式。
A$1:A$20,B$1:B$20这个范围根据你要统计的范围自行修改。追问=SUM(SMALL(IF(A$1:A$21="AU",B$1:B$21),3))
这个值是35,不是AU的,这个公式是不是不够准确??追答是 SMALL(IF(A$1:A$21="AU",B$1:B$21),1) 而不是 SMALL(IF(A$1:A$21="AU",B$1:B$21),3),另外你的sum是求的什么,最小值的和?最小值只有1个啊追问我准备是求和,我懂了,是CTRL+SHIFT+回车键结束,我是按CTRL+回车键结束,不知道二者有什么区别?请给予指点
我还有一个问题就是"AU"只能是文本吗?我想进行变化有什么办法吗?比如我想把AU变成SU,不用复制进去有什么方法吗?追答CTRL+回车键 其实就是回车,就是普通公式,而用CTRL+SHIFT+回车键 是数组公式

au可以是数字(不用引号即可),也可以加入变量,如:
SMALL(IF(A$1:A$21=A1,B$1:B$21),1)追问果然是高手,非常感谢,受益匪浅啊。有问题,多向你请教,那么晚了还是帮助我,真的很感激!
全部回答
  • 1楼网友:詩光轨車
  • 2021-11-25 04:12
=MIN(if(a$1:a$100="AU",b$1:b$100,4^8))
CTRL+SHIFT+回车。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯