Excel公式技巧74:巧用MEDIAN函数

2020-12-18 17:14:43 浏览数 (1)

很多时候,我们都需要判断某个值是否在另外两个值之间。例如下图1所示,如果单元格C1中的值大于单元格A1中的值且小于A2中的值,则输入“是”,否则输入“否”。

图1

通常,我们会使用公式:

=IF(AND(C1>A1,C1<A2),"是","否")

来解决此问题。

然而,我们有一种更好的方式,就是使用MEDIAN函数。上面的判断条件也可以使用公式:

=IF(MEDIAN(A1,C1,A2)=C1,"是","否")

结果一样,如下图2所示。

图2

同样,可以将MEDIAN函数用于日期的判断中,如下图3所示。

图3

使用公式:

=IF(MEDIAN(A1,C1,A2)=C1,"是","否")

来判断指定的日期是否位于两个日期之间。

注:MEDIAN函数返回一组数的中值。利用其计算特点,对于含有3个参数的MEDIAN函数来说,若这3个参数按从小到大排列,则其中间的一个数恰好是中间。

0 人点赞