EXCEL中如何用公式求次高值、次低值?

EXCEL中如何用公式求次高值、次低值?,第1张

EXCEL中用公式求次高值、次低值可使用LARG和SMALL实现。

方法步骤如下:

1、打开需要 *** 作的EXCEL表格,在相关单元格输入公式=LARGE(A1:A7,2),回车完成公式输入。

其中A1:A7是需要求得的相关数值所在区域,可根据实际情况修改,公式执行结果即返回A1:A7区域第二大值

2、同理在相关单元格输入公式=SMALL(A1:A7,2),回车完成公式输入。

公式执行结果返回A1:A7区域第二小值

3、返回EXCEL表格,可发现在EXCEL中用公式求次高值、次低值 *** 作完成。

求A1在A1:A10中的大小排名

=LARGE($A$1:$A$10A1)

你肯定在区域设置上没有使用绝对引用,如=large(a1:a10,a1),这样,在拉动公式复制到其他单元格后,A1:A10发生了变化,如变成了A2:A11,A3:A12了,当然,排名出来的除了第一个正确外,其他都是错误的了

excel中最常用的30个函数如下:

1、AND函数

主要功能:返回逻辑值:如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。

2、OR函数

主要功能:返回逻辑值,仅当所有参数值均为逻辑“假(FALSE)”时返回函数结果逻辑“假(FALSE)”,否则都返回逻辑“真(TRUE)”。

3、ABS函数

主要功能:求出相应数字的绝对值。

4、INT函数

主要功能:将数值向下取整为最接近的整数。

5、AVERAGE函数

主要功能:求出所有参数的算术平均值。

6、SUM函数

主要功能:计算所有参数数值的和。

7、SUMIF

主要功能:根据指定条件对若干单元格、区域或引用求和。

8、COUNT

主要功能:返回数字参DATEDIF数的个数。它可以统计数组或单元格区域中含有数字的单元格个数。

9、COUNTA

主要功能:返回参数组中非空值的数目。利用函数COUNTA可以计算数组或单元格区域中数据项的个数。

10、COUNTIF函数

主要功能:统计某个单元格区域中符合指定条件的单元格数目。

11、IF函数

主要功能:根据对指定条件的逻辑判断的真假结果,返回相对应的内容。

12、COLUMN函数

主要功能:显示所引用单元格的列标号值。

13、CONCATENATE函数

主要功能:将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。

14、DATE函数

主要功能:给出指定数值的日期。

15、DATEDIF函数

主要功能:计算返回两个日期参数的差值。

16、DAY函数

主要功能:求出指定日期或引用单元格中的日期的天数。

17、MONTH函数

主要功能:求出指定日期或引用单元格中的日期的月份。

18、NOW函数

主要功能:给出当前系统日期和时间。

19、TODAY函数

主要功能:给出系统日期。

20、FIND

主要功能:FIND用于查找其它文本串(within_text)内的文本串(find_text),并从within_text的首字符开始返回find_text的起始位置编号。此函数适用于双字节字符,它区分大小写但不允许使用通配符。

21、LEFT或LEFTB

主要功能:根据指定的字符数返回文本串中的第一个或前几个字符。此函数用于双字节字符。

22、LEN或LENB

主要功能:LEN返回文本串的字符数。LENB返回文本串中所有字符的字节数。

23、MID或MIDB

主要功能:MID返回文本串中从指定位置开始的特定数目的字符,该数目由用户指定。MIDB返回文本串中从指定位置开始的特定数目的字符,该数目由用户指定。MIDB函数可以用于双字节字符。

24、RIGHT或RIGHTB

主要功能:RIGHT根据所指定的字符数返回文本串中最后一个或多个字符。RIGHTB根据所指定的字节数返回文本串中最后一个或多个字符。

25、MOD函数

主要功能:求出两数相除的余数。

26、LEN函数

主要功能:统计文本字符串中字符数目。

27、MAX函数

主要功能:求出一组数中的最大值。

28、LARGE

主要功能:返回某一数据集中的某个最大值。可以使用LARGE函数查询考试分数集中第一、第二、第三等的得分。

29、MIN函数

主要功能:求出一组数中的最小值。

30、LOOKUP

主要功能:返回向量(单行区域或单列区域)或数组中的数值。该函数有两种语法形式:向量和数组,其向量形式是在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域中相同位置的数值。

1楼不懂就别学东郭先生

C1输入 =LARGE($A$1:$A$5,ROW(A1)) 自动填充

D1输入 =INDEX($B$1:$B$5,SMALL(IF($A$1:$A$5=C1,ROW(A$1:A$5)),COUNTIF($C$1:C1,C1))) 数组公式按 ctrl+shift+enter 结束 下拉自动填充

E1=INDEX(B:B,MATCH(LARGE(C:C-ROW(C:C)%,D1),C:C-ROW(C:C)%,0))

下拉

最好如下修改,运作速度较快

=INDEX(B:B,MATCH(LARGE(C$1:C$99-ROW($1:$99)%,D1),C$1:C$99-ROW($1:$99)%,0))

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/11675687.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存