excel 大于某个数值且小于某个数值的第二小值,如A列中1,2,3,4,5,6,7,8,9,求大于4且小于8的第二小值,应该用公式如何表达?
很热闹!我也给道公式,但我把数据稍微修改一下:
=LARGE((A1:A100<8)*A1:A100,2)
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算。
答案是7.5
(话外,上面几位,答案是6..5,就不是<8的第二数值了吧)
大神帮我看下这个吧,怎么自动去重呢,只保留一家单位对应的报价,这里面不少重复的,第一高和第七低一样了,以此类推,我一家单位报价只想保留一次
用公式:
=IF((COUNTIF(D$2:D2,D2)=1)*(E2>=2)*(E2<=5),E2,"")
下拉。
大神牛皮,辛苦大神再帮我加个算法吧,就是第一问得出的数如果返回是#NUM!错误值的话,自动变成数值0,可否实现,十分感谢问了这么多问题,我已经提高悬赏了
追答修改公式为:
=IFERROR(SMALL(IF((A1:A100>4)*(A1:A100<8),A1:A100),2),0)
大神帮我看下这个吧,怎么自动去重呢,只保留一家单位对应的报价,这里面不少重复的,第一高和第七低一样了,以此类推,我一家单位报价只想保留一次
不好意思,没能理解你的需求