龙空技术网

「Excel函数」关于MAX和MIN函数的这些特殊应用,你知道吗?

Office学习 847

前言:

而今朋友们对“c语言中max函数的作用”大约比较看重,看官们都需要知道一些“c语言中max函数的作用”的相关知识。那么小编同时在网络上汇集了一些关于“c语言中max函数的作用””的相关内容,希望各位老铁们能喜欢,大家一起来了解一下吧!

说到函数MAX和MIN,基本都知道它们俩的作用,一个是返回最大值,一个是返回最小值。它们的语法也都比较简单,所以,对于这两兄弟函数的基本应用,大家也都用得得心应手。

但是,除了基本应用,你们可能还不知道函数MAX和MIN还有一些不一样的应用技巧。

今天,我们重点来看看函数MAX和MIN具体都有哪些让人意想不到的应用技巧。

首先,我们先回顾一下函数MAX和MIN的基本应用。

一、基本应用

1、求最高分

公式:=MAX(D2:D12)

2、求最低分

公式: =MIN(D2:D12)

二、高级应用

1、关于有封顶和底限设置的计算

案例1:考核分大于0时,显示实际值,否则显示0。

常规用法,用IF函数,公式为:=IF(B2>0,B2,0)。

现在用MAX函数表达:

公式:=MAX(0,B2)

公式解释:用MAX函数比较0和B2单元格值的大小,最后返回最大的那个值。

案例2:考核分大于100时,显示100,否则显示本身。

常规用法,用IF函数,公式为:=IF(B2>100,100,B2)

现在用MIN函数表达:

公式:=MIN(100,B2)

公式解释:用MIN函数比较100和B2单元格值的大小,最后返回最小的那个值。

案例3:考核分大于100,按100算,小于0按0算,其它的则是按实际值算。

常规用法,用IF函数公式为:

=IF(B2>100,100,IF(B2<0,0,B2))

用MAX函数和MIN函数一起配合实现:

公式:=MAX(0,MIN(100,B2))

2、合并填充序号填充

平时,如果要对合并单元格进行序号填充,如果是用常规的鼠标下拉填充法会报错,如下:

对于这种情况,我们可以用MAX函数公式来实现。

即先全选中要输入序号的单元格区域,再在编辑栏里输入以下公式,然后按Ctrl+Enter键填充,就好了。

公式:=MAX($B$1:B1)+1

3、统计迟到时间

比如,一个公司上班时间为早上9:00。现要根据早上打卡时间统计迟到时间。

常规用法,用IF函数,公式为:

=IF(C2-"9:00">0,C2-"9:00",0)

现在用MAX函数来统计。

公式:=MAX(C2,"9:00")-"9:00"

公式解释:用MAX函数,比较C2单元格里的值和标准时间9:00的大小,然后取最大值。若没有迟到,返回的最大值就是9:00,9:00再减去9:00,就是0了。

若是迟到了,打卡时间就是超过9:00,那么最大值就是实际打卡时间,实际打卡时间再减去9:00,就是迟到时间了。

关于函数MAX和MIN的应用就说到这里,它们还有很多不一样的应用,大家可以再去挖掘看看。

不懂的,可以上头条搜索。头条的搜索功能很强大,在头条搜索函数MAX和MIN的用法,就有非常多的结果供你参考。

标签: #c语言中max函数的作用