Dzwebs.Net

撰写电脑技术杂文十余年

大于N的最小值 小于M的最大值

Admin | 2013-3-15 10:51:37 | 被阅次数 | 16044

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  如果存在一序列或一组数据,那么,我们如何从该组数据中,找出大于某个数的最小值或者是小于某个数的最大值呢?

  下面我们以Excel表格为例子,给大家详细介绍在电子表格中如何使用公式来求解该问题。

  本例,我们要求解的是,在一组数据中,找出大于3的最小值、小于9的最大值。首先看下表。

Excel2013-3-15-1

  A1:B3这个范围是数据范围。接下来我们开始使用公式求出大于3的最小值。当然,凭我们自己的观察,可以直接找到大于3的最小值是4,因为数据量小嘛,一眼就能看出来。但是,我们得使用公式来自动计算并得出结果。

Excel2013-3-15-2

  方法不难,使用MIN和IF函数相互配合就能求解此问题。但是请你注意,得使用数组公式,首先看上图。在B5单元格中,我们首先输入公式:

  =MIN(IF(A1:B3>3,A1:B3)) 然后,在输入公式的状态下,再按下组合键:Ctrl+Shift+Enter 注意,输入的公式就自动加上一对大括号变成上图的{=MIN(IF(A1:B3>3,A1:B3))}了。注意,大括号是通过按下Ctrl+Shift+Enter后自动加上的,不是通过键盘直接输入的。很多地方的文章,只说明公式,未提到这一对大括号的输入,导致计算的时候无法求得正确的结果,反而得到一个#VALUE!无效值。

  同样的道理,如果要想求出小于9的最大值,那么,请看下图。

Excel2013-3-15-3

  我们所使用的公式为:

  =MAX(IF(A1:B3<9,A1:B3))

  同样,得按下Ctrl+Shift+Enter让其变成数组公式才能求出正确的结果。

  最后,我们来总结一下关于大于某数的最小值和小于某数的最大值的通用公式:

  =MIN(IF(数据范围>N,数据范围)) 

  =MAX(IF(数据范围<M,数据范围))

  本例的难点在于函数之间的套用和数组公式的组合键的用法。


该杂文来自: Excel杂文

上一篇:AMORDEGRC、AMORLINC函数的讲解

下一篇:Excel返回最大M个数或最小N个数之和

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计