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

excelperfect

很多时候,我们都需要判断某个值是否在另外两个值之间。例如下图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个参数按从小到大排列,则其中间的一个数恰好是中间。

欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。

欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料。

(0)

相关推荐