龙空技术网

EXCEL怎么计算最大最小值,那要求第2、第3、第N大值呢?

卫小小卫 305

前言:

今天小伙伴们对“算法查找最小值和最大值”大概比较珍视,朋友们都想要分析一些“算法查找最小值和最大值”的相关知识。那么小编同时在网摘上收集了一些关于“算法查找最小值和最大值””的相关知识,希望兄弟们能喜欢,我们快快来了解一下吧!

MAX(MIN)、LARGE(SMALL)函数都是求做大或最小值的,MAX(MIN)返回一组值中的最大值或最小值。LARGE(SMALL)函数是求出在一组数据中第N个最大或最小值。

语法

MAX(数字1,数字2,…,数字N)

MIN(数字1,数字2,…,数字N)

参数中的数字可以是具体的数字,也可以是存放数字的单元格引用或者单元格区域。最多255个数字;

逻辑值和直接键入到参数列表中代表数字的文本计算在内;

如果参数不包含任何数字,则返回0。

如果参数是一个数组或者引用,则只使用其中的数字。数组或引用中的空白单元格、逻辑值或文本将被忽略。

如果参数为错误值或为不能转换为数字的文本,将会导致错误。

如:=MAX(5,2,9)返回参数中的最大值9;=MIN(5,2,9)返回参数中的最大值2;

LARGE(数据区域,N)

SMALL(数据区域,N)

第一个参数数据区域,就是存放数据的单元格区域;

第二个参数N,必须大于或等于1,在数据区域内第几个最大或最小值。

如果数据区域为空,或者参数N小于1或N大于数据区域数据个数时返回错误值#NUM!。

示例

基本用法

=MAX(B2:B8)返回B2至B8单元格中的最大值198;

=MIN(B2:B8)返回B2至B8单元格中的最小值70;

=LARGE(B2:B8,2)返回B2至B8单元格中的第二大值179;

=SMALL(B2:B8,3)返回B2至B8单元格中的倒数第二大值105。

计算提成

职员的提成是销售额的20%,不足25元按25元计算。

职员1的提成计算公式:=MAX(25,B2*20%)

B2*20销售额乘以20%计算职员提成,

MAX(25,B2*20%) 25和返回的提成的最大值。提成不足25时,最大值是25。

如果增加条件,职员提成上限35元呢?

职员1的提成计算公式:=MIN(35,MAX(25,B2*20%))

MAX(25,B2*20%)返回职员提成,不足25元时返回25;

MIN(35,MAX(25,B2*20%))35和返回的提成的最小值。提成大于35时,最小值是35。

标签: #算法查找最小值和最大值