Excel表格常用函数

article/2025/9/17 10:19:25

常用函数

  • 一、常用函数
      • 1、MATCH函数
      • 2、INDEX函数
      • 3、LOOKUP函数
      • 4、MID函数
      • 5、if函数
      • 6、mod函数
      • 7、ABS函数
      • 8、MAX&MIN函数
      • 9、ROUND函数
      • 10、SUM函数
      • 11、COUNT函数
      • 12、AVERAGE函数
      • 13、RANK.EQ函数


一、常用函数

1、MATCH函数

MATCH函数语法为:MATCH(lookup_value,lookuparray,match-type)

lookup_value:表示查询的指定内容;lookuparray:表示查询的指定区域;match-type:表示查询的指定方式,用数字-1、0或者1表示,

match(查找值,查询范围,匹配类型)

匹配类型
匹配类型参数有0、1、-1三种。

0为精确匹配,
即在搜索区域查找完全等于指定值的第一个值,并返回其在搜索区域中的相对位置。

1为模糊匹配,
即在搜索区域查找小于或等于指定值的最大值,并返回其在搜索区域中的相对位置。匹配类型参数为1时,搜索区域的值必须以升序排列,

-1也是模糊匹配,
即在搜索区域查找大于或等于指定值的最小值,返回其在搜索区域中的相对位置。匹配类型参数为-1时,搜索区域的值必须按降序排序,

案例

=MATCH(100,B2:B5,0)

请添加图片描述

查找值为100的列序数,在B2~B5区域,精确匹配

=MATCH(80,C2:C5,1)

请添加图片描述

查找在C2~C5区域内查找小于或等于80的数值的列序数,选择其中最大的数值,

=MATCH(90,D2:D5,-1)

请添加图片描述

查找在D2~D5区域内查找大于或等于80的数值的列序数,选择其中最小的数值,

2、INDEX函数

INDEX函数是用来“返回表或区域中的值”或“对值的引用”。

函数INDEX( )有两种形式:
数组形式——INDEX(array,row_num,column_num)和
引用形式——INDEX(reference,row_num,column_num,area_num)。

Array为单元格区域或数组常数;Row_num为数组中某行的行序号,Column_num是数组中某列的列序号。
Reference是对一个或多个单元格区域的引用,如果为引用输入一个不连续的选定区域,必须用括号括起来。Area_num是选择引用中的一个区域,并返回该区域中row_num和column_num的交叉区域。

案例
(1)、数组形式

=INDEX(A1:D5,3,4)

请添加图片描述

查找区域D2~F11的第3行、第4列的值
(2)、引用形式

=INDEX((A1:B5,C1:D5),3,1,2)

请添加图片描述

在A1:B5、C1:D5区域,查找第二个区域的第三行第一列的值。
如果没有写查找区域,默认查找第一个区域。

3、LOOKUP函数

LOOKUP函数用于从一列或一行或数组中查找一个值。

=LOOKUP(Lookup_value,lookup_vector,Result_vector)

Lookup_value,是要查找的值;lookup_vector,是要查找的范围;Result_vector,是要获得的值。

=LOOKUP(查找值,查找范围,要获得值的区域)

案例
(1)、方法1

=LOOKUP(F2,A2:A5,D2:D5)

请添加图片描述

查找为F2单元格,在A2:A5区域,查找值在D2:D5区域

(2)、方法2

=LOOKUP(F2,$A$2:$D$5)

请添加图片描述
查找F2单元格,在$A 2 : 2: 2:D$5区域

相似函数
VLOOKUP函数
vlookup函数在表格或数值数组的首列查找指定的数值,并由此返回表格或数组中该数值所在行中指定列处的数值。

=VLOOKUP(查找的值,查找区域,返回列的位置,查找的方式)

查找方式有两种,一种模糊查找 ,一种精确查找,FALSE精确匹配,TRUE近似匹配。
案例

=VLOOKUP(A5,A1:D5,4,0)

请添加图片描述

查找A5,在A1:A5区域的第四列,精确匹配。

4、MID函数

mid函数是从指定字符串中指定位置提取指定个数字符。

MID(text,start_num,num_chars)
text表示指定的字符串,一般为引用的单元格;start_num表示指定位置;num_chars表示指定个数

=MID(D5,2,3)

请添加图片描述

查询D5单元格,从第二个数开始截取3个数。

5、if函数

=IF(条件判断, 真返回值, 假返回值)

案例

=IF(C2=1,"男","女")

请添加图片描述

6、mod函数

mod函数是一个用来求余数函数,返回两数相除的余数。
=mod(number,divisor)
=mod(被除数,除数)

案例

=IF(MOD(C5,2)=1,"男","女")

请添加图片描述
4/2余2!=1返回假值

7、ABS函数

abs函数用于计算某一数值的绝对值,

=ABS(number)
number表示要计算绝对值的数值。

案例

=ABS(D3-D5)

请添加图片描述

=ABS(D5-D3)

请添加图片描述

8、MAX&MIN函数

查找一组数据的最大或最小值
max(number1,number2,number3…)
min(A1:A9)

案例

=MAX(D2:D5)

请添加图片描述

=MIN(D2,D3,D4,D5)

请添加图片描述

9、ROUND函数

round函数用来对数值进行四舍五入。
=round(数值,保留位数)

案例

=ROUND(G2,2)

请添加图片描述

10、SUM函数

sum函数是求和函数
构成语法为:SUM(number1,number2, …)

案例

=SUM(E2,D2,C2)

请添加图片描述
对C2,D2,E2的值进行求和,

相似函数
SUMIF函数

sumif函数是用来根据指定条件对若干单元格进行求和
=sumif(条件区域,求和条件,实际求和区域)

案例

=SUMIF(A2:A13,D2,C2:C13)

请添加图片描述
和lookup函数有亿点点相似

11、COUNT函数

count函数 对数的个数进行计数
count(number1,number2, …)
文本和null不计入个数

案例

=COUNT(C2:F25)

请添加图片描述
相似函数
COUNDIF函数

coundif函数 在指定区域中按指定条件对单元格进行计数

案例

=COUNTIF(C2:E25,">90")

请添加图片描述
成绩大于90分的有6个

COUNTA函数
统计区域内包含文本和逻辑值的单元格个数

案例

=COUNTA(C1:F3)

请添加图片描述

12、AVERAGE函数

average函数 就是求平均值,如果空白表格,就自动忽略。

AVERAGE的语法
=AVERAGE(a,b,c,…)

案例

=AVERAGE(C2:E2)

请添加图片描述

13、RANK.EQ函数

rank.eq函数用来获得一个数的排名

RANK.EQ(单元格,要排序区域,排序方式)
排序方式有两种升序和降序,用0和1表示。

案例

=RANK.EQ(F2,F2:F25,0)

请添加图片描述
查找F2单元格的数值在选定区域的排名。


http://chatgpt.dhexx.cn/article/A4tGQaUM.shtml

相关文章

Excel中几个常用的函数

​一、VLOOKUP函数是Excel中的一个纵向查找函数。 VLOOKUP(A2,F:G,2,0) 二、COUNTIF计算给定范围内符合条件的单元格数目,用于统计是否重复 IF(COUNTIF(G:G,G2&"*")>1,"重复","不") 在计算文本型数字时,会默认按数…

excel软件的IF函数及其用法

1.IF函数的语法:IF(logical_test,value_if_true,value_if_fause) 即IF(判断条件,条件成立返回结果1,条件不成立返回结果2) 函数用途:IF函数根据单一条件判断得两种结果,IF函数同时满足多条件得…

Excel函数所有公式汇总

一、数字处理 1、取绝对值ABS(数字) 2、取整INT(数字) 3、四舍五入ROUND(数字,小数位数) 二、判断公式 1、把公式产生的错误值显示为空 公式:C2IFERROR(A2/B2,"") 说明:如果是错误值则显示为空,否则正常显示。 2、IF多条件…

计算机在表格if用法,excel使用if判断单元格包含特定字符

文章简介 本文所使用的是excel中的if函数,使用if函数判断单元格是否包含特定汉字,如有包含特定字符,则显示相应值,如不包含则显示另外一个值。 本文显示的为使用Excel if函数和COUNTIF函数进行判断单元格是否包含“三”的汉字&…

Excel常用10个函数

目录 1、SUM函数 2、IF函数 3、LOOKUP函数 4、VLOOKUP函数 5、 MATCH函数 6、CHOOSE函数 7、DATE函数 8、DAYS函数 9、FIND、FINDB函数 10、INDEX函数 介绍另外几个常用的函数 11、CONTIF函数 12、MID函数 13、AVERAGE函数 14、HYPERLINK函数 15、MAX函数 1…

Excel的IF函数详解

Excel的IF函数详解 Excel非常强大,数据处理和分析能力给我们的工作带来了非常大的帮助,今天我们就来了解Excel的函数IF,让我们逐步成为Excel大神。 IF函数的语法是:IF(logical_test,value_if_true,value_if_false),…

【如何使用Excel实现包含关系】

(1)问题: 需查询A单元格中是否包含E单元格中的内容,该如何实现,本文通过使用Excel的find函数、search函数对比输出结果。 (2)解决 A、E列为数据源;B、C列为输出结果。如果有数值输出…

Excel判断某字符是否包含在特定字符串中

Excel中可以利用find(search)函数、substitute函数或者countif函数,或者mid函数结合数组公式等来判断某单元格里是否包含某个字符。 工具:Office2013 方法如下: 判断A列单元格里是否包含“木”: 方法一…

Excel如何判断某单元格或者字符串中是否包含某些字符?

1.判断字符串是否含有某字符,区分大小写 比如判断字符串中是否包含大写字母A,可用公式IF(ISNUMBER(FIND("A",A2)),"有","无")。含有小写字母a的结果是无,该公式里的FIND函数提取的是指定的字符区分大小写&…

Excel用什么函数判断一个字符串中是否包含某些字符?

主要操作步骤:用公式IF(ISNUMBER(FIND("A",A1)),"有","无"),即可。 具体操作步骤: 判断字符串中是否包含大写字母A,可用公式IF(ISNUMBER(FIND("A",A1)),"有","无"…

excel如何使用函数判断包含某值

如图所示为例:A列是公司名称,需在B列判断A列的文本是不是包含“北京”这两个字。 如图所示,双击B2,输入公式:FIND("北京",A2),B2单元格返回1,表示“北京”两个字在A2的文本出现的位…

你需要的Excel常用函数都在这里!

Excel常用函数包括逻辑函数、数学函数、文本函数、统计函数、日期函数,熟练并运用好函数,能够让复杂的问题简单化,可以做到批处理,加快处理各种统计、计算类工作。 下面就来一起学习吧。建议收藏!(避免 &qu…

MATLAB中对一个二维矩阵画三维图

本人实际遇到的问题如下: 现有一个400*400二维矩阵,画一个三维图,横坐标是矩阵元素的行号,纵坐标是矩阵元素的列号,三维图形显示的高度/值是矩阵上对应的元素值。 可实现程序如下: x Plot_Talbe(400, 400…

MATLAB对一个二维矩阵画三维图

1 准备好二维矩阵,比如我这有个3x16的矩阵叫SFW1 2 画三维图,一句代码就OK mesh(SFW1)3 结果如下

Matlab三维矩阵变换行列

原始数据如下图:是一个三维矩阵为2100*40*19的数据信息,现在根据用户需求需要改变数据的维度数据信息。 原始数据信息为rawTracePerson1.mat是dataTrial的一个三维数据信息2100*40*19的数据信息。 需求1:现在根据需求需要将数据信息转化为da…

Matlab系列之三维图形

Matlab系列之三维图形 序三维曲线图举例结果 三维网格图举例1结果1举例2结果2 三维曲面图举例1结果1举例2结果2 三维图形的修饰三维图形的视点处理view函数介绍举例1结果1举例2结果2 颜色处理举例结果 光照处理举例结果 结束更多精彩,等你发现~ 序 在Matlab中&…

matlab绘画三维图形(三)

作图均在方法一上的数据进行更改。 对散点图拟合三维网格图形: 方法一(可控制网格上的密度: numxlsread(data_2011a.xls, B4:E322) %读取出该区域的数据作为表格 Anum(:,1) %从B矩阵取出第一列的所有行 Bnum(:,2) Cnum(:,3) xxlinspace(min(A),max(A),50); %产…

【MATLAB】三维旋转的实现

1 三维旋转的表达方式 三维空间中常用的表示旋转的方式有: **[1]旋转矩阵(rotation matrix) [2]旋转向量(rotation vector)/角轴(轴角)(axis angle) [3]欧拉角(euler angles) [4]四元数(quaternion)**主动旋转和被动旋转&#x…

matlab的2维矩阵和3维矩阵维度变换,二维矩阵变换三维矩阵,2D矩阵转换3D矩阵

点赞加关注 1 3维降到2维 % 3维变2维(m,1,n)变成(m,n) aones(3,1,2) a(:,:,1)[1,1,1] a(:,:,2)[2,2,2]%a是(3,1,2) breshape(a,3,2)%把3行1列2页的矩阵,插到列中。形变函数不变转到列的增加。%3维变2维(m,…

MATLAB——三维图像

1.绘制三位曲线 (1)plot3函数 1.基本用法:plot3(x,y,z);其中,参数x、y、z组成一组曲线的坐标。 例1 绘制一条空间曲线 x[0.2,1.8,2.5]; y[1.3,2.8,1.1]; z[0.4,1.2,1.6]; plot3(x,y,z) grid on axis([0,3,1,3,0,2]);例2 绘制螺…