EXCELH函数大全
excal公式大全
excal公式大全
以下是一些常用的Excel公式:
SUM函数:用于计算指定单元格区域中所有数值的和。
AVERAGE函数:用于计算指定单元格区域中所有数值的平均值。
MAX函数:用于查找指定单元格区域中的最大值。
MIN函数:用于查找指定单元格区域中的最小值。
IF函数:用于根据条件判断返回不同的值。
COUNTIF函数:用于计算符合指定条件的单元格个数。
COUNTIFS函数:用于计算符合多个条件的单元格个数。
VLOOKUP函数:用于查找指定数据在表格中的位置,并返回对应的结果。
HLOOKUP函数:用于查找指定数据在表格中的位置,并返回对应的结果。
INDEX函数:用于返回指定单元格区域中的值。
MATCH函数:用于查找指定数据在表格中的位置。
CHOOSE函数:用于根据指定的索引号返回对应的结果。
CONCATENATE函数:用于将两个或多个单元格中的内容连接起来。
INT函数:用于将一个数字转换成整数。
ROUND函数:用于将一个数字四舍五入到指定的小数位数。
以上是一些常用的Excel公式,但实际上,Excel 中还有很多其他的公式和函数可供使用。
EXCEL函数表(最全的函数大全)
函数大全一、数据库函数(13条)二、日期与时间函数(20条)三、外部函数(2条)四、工程函数(39条)五、财务函数(52条)六、信息函数(9条)七、逻辑运算符(6条)八、查找和引用函数(17条)九、数学和三角函数(60条)十、统计函数(80条)十一、文本和数据函数(28条)一、数据库函数(13条)1.DAVERAGE【用途】返回数据库或数据清单中满足指定条件的列中数值的平均值。
【语法】DAVERAGE(database,field,criteria)【参数】Database构成列表或数据库的单元格区域。
Field指定函数所使用的数据列。
Criteria为一组包含给定条件的单元格区域。
2.DCOUNT【用途】返回数据库或数据清单的指定字段中,满足给定条件并且包含数字的单元格数目。
【语法】DCOUNT(database,field,criteria)【参数】Database构成列表或数据库的单元格区域。
Field指定函数所使用的数据列。
Criteria为一组包含给定条件的单元格区域。
3.DCOUNTA【用途】返回数据库或数据清单指定字段中满足给定条件的非空单元格数目。
【语法】DCOUNTA(database,field,criteria)【参数】Database构成列表或数据库的单元格区域。
Field指定函数所使用的数据列。
Criteria为一组包含给定条件的单元格区域。
4.DGET【用途】从数据清单或数据库中提取符合指定条件的单个值。
【语法】DGET(database,field,criteria)【参数】Database构成列表或数据库的单元格区域。
Field指定函数所使用的数据列。
Criteria为一组包含给定条件的单元格区域。
5.DMAX【用途】返回数据清单或数据库的指定列中,满足给定条件单元格中的最大数值。
【语法】DMAX(database,field,criteria)【参数】Database构成列表或数据库的单元格区域。
office表格函数公式大全
office表格函数公式大全Office Excel是微软公司推出的一款功能强大的电子表格软件,它可以在办公场景中进行数据计算、数据分析和数据可视化。
Excel提供了丰富的函数库,通过使用这些函数,用户可以轻松地完成各种复杂的计算任务。
下面是一些常用且常见的Office Excel函数,它们可以帮助用户提高工作效率和数据处理能力。
1.SUM函数:用于计算一组数字的总和。
例如,=SUM(A1:A10)计算A1到A10单元格的总和。
2.AVERAGE函数:用于计算一组数字的平均值。
例如,=AVERAGE(A1:A10)计算A1到A10单元格的平均值。
3.COUNT函数:用于计算一组数字中的非空单元格数量。
例如,=COUNT(A1:A10)计算A1到A10单元格中的非空单元格数量。
4.MAX函数:用于计算一组数字中的最大值。
例如,=MAX(A1:A10)计算A1到A10单元格中的最大值。
5.MIN函数:用于计算一组数字中的最小值。
例如,=MIN(A1:A10)计算A1到A10单元格中的最小值。
6.IF函数:用于根据条件对数值进行条件计算。
例如,=IF(A1>0,"正数","负数")根据A1单元格的值判断是否为正数。
7. VLOOKUP函数:用于在一个区域中查找一些值,并返回该值所在行的其他列的值。
例如,=VLOOKUP(A1,Sheet2!A1:B10,2,FALSE)在Sheet2中查找A1单元格的值在A1:B10区域的第2列中的值。
8. HLOOKUP函数:用于在一个区域中查找一些值,并返回该值所在列的其他行的值。
例如,=HLOOKUP(A1,Sheet2!A1:B10,2,FALSE)在Sheet2中查找A1单元格的值在A1:B10区域的第2行中的值。
9.CONCATENATE函数:用于将多个字符串拼接在一起。
例如,=CONCATENATE(A1,"",B1)将A1单元格和B1单元格中的值拼接在一起。
excel函数公式大全讲解
excel函数公式大全讲解Excel是一款非常强大的电子表格软件,内置了丰富的函数公式,能够帮助用户实现各种复杂的统计、计算和分析任务。
本文将为大家介绍一些常用的Excel函数公式,并对其进行详细解释和示例演示。
1.SUM函数:用于求取一组数值的总和。
=SUM(数值1,数值2,...)示例:=SUM(A1,B1,C1)表示计算单元格A1、B1和C1中的数值之和。
2.AVERAGE函数:用于求取一组数值的平均值。
=AVERAGE(数值1,数值2,...)示例:=AVERAGE(A1,B1,C1)表示计算单元格A1、B1和C1中数值的平均值。
3.MAX函数:用于求取一组数值中的最大值。
=MAX(数值1,数值2,...)示例:=MAX(A1,B1,C1)表示求取单元格A1、B1和C1中数值的最大值。
4.MIN函数:用于求取一组数值中的最小值。
=MIN(数值1,数值2,...)示例:=MIN(A1,B1,C1)表示求取单元格A1、B1和C1中数值的最小值。
5.COUNT函数:用于统计一组数值的个数。
=COUNT(数值1,数值2,...)示例:=COUNT(A1,B1,C1)表示统计单元格A1、B1和C1中的数值个数。
6.IF函数:用于根据条件判断返回不同的结果。
=IF(条件,真值,假值)示例:=IF(A1<0,"负数","正数")表示如果A1小于0,则返回"负数";否则返回"正数"。
7.VLOOKUP函数:用于在一个区域范围内查找一些值,并返回对应的结果。
=VLOOKUP(查找值,区域范围,列索引,[精确匹配])示例:=VLOOKUP(A1,A1:D10,2,FALSE)表示在A1:D10区域中查找A1的值,并返回对应的第2列的结果。
8.HLOOKUP函数:与VLOOKUP函数类似,不同之处在于在行中查找值。
=HLOOKUP(查找值,区域范围,行索引,[精确匹配])示例:=HLOOKUP(A1,A1:D10,3,FALSE)表示在A1:D10区域中查找A1的值,并返回对应的第3行的结果。
excel函数公式大全200条
excel函数公式大全200条Excel是一款功能强大的电子表格软件,广泛应用于各个领域。
在Excel中,函数公式是一项非常重要的功能,可以帮助用户进行各种复杂的计算和数据处理。
下面是200条常用的Excel函数公式,希望对大家有所帮助。
1. SUM:求和函数,用于计算一组数值的总和。
2. AVERAGE:平均值函数,用于计算一组数值的平均值。
3. MAX:最大值函数,用于找出一组数值中的最大值。
4. MIN:最小值函数,用于找出一组数值中的最小值。
5. COUNT:计数函数,用于统计一组数值中的非空单元格数量。
6. COUNTA:非空计数函数,用于统计一组数值中的非空单元格数量。
7. COUNTIF:条件计数函数,用于统计满足指定条件的单元格数量。
8. SUMIF:条件求和函数,用于计算满足指定条件的单元格的总和。
9. AVERAGEIF:条件平均值函数,用于计算满足指定条件的单元格的平均值。
10. VLOOKUP:垂直查找函数,用于在一个区域中查找指定值,并返回相应的值。
11. HLOOKUP:水平查找函数,用于在一个区域中查找指定值,并返回相应的值。
12. INDEX:索引函数,用于返回一个区域中指定位置的值。
13. MATCH:匹配函数,用于在一个区域中查找指定值,并返回其位置。
14. IF:条件函数,用于根据指定条件返回不同的值。
15. AND:与逻辑函数,用于判断多个条件是否同时成立。
16. OR:或逻辑函数,用于判断多个条件是否有一个成立。
17. NOT:非逻辑函数,用于判断一个条件是否不成立。
18. CONCATENATE:连接函数,用于将多个文本字符串连接成一个字符串。
19. LEFT:左函数,用于从一个文本字符串中提取指定长度的左侧字符。
20. RIGHT:右函数,用于从一个文本字符串中提取指定长度的右侧字符。
21. MID:中间函数,用于从一个文本字符串中提取指定位置和长度的字符。
会计常用的excel函数公式大全
会计常用的excel函数公式大全一、求和函数 - SUM。
1. 基本用法。
- 对多个单元格求和。
例如,要求A1到A10单元格区域的数值总和,在其他单元格(如A11)中输入公式:=SUM(A1:A10)。
2. 跨工作表求和。
- 如果要对Sheet1的A1到A10和Sheet2的A1到A10求和(假设当前工作表为Sheet3),在Sheet3的某个单元格(如A1)中输入公式:=SUM(Sheet1!A1:A10,Sheet2!A1:A10)。
二、平均值函数 - AVERAGE。
1. 简单平均值计算。
- 计算A1到A10单元格区域的平均值,公式为:=AVERAGE(A1:A10)。
2. 忽略错误值求平均值。
- 如果数据区域中有错误值(如#VALUE!等),可以使用AVERAGEIF函数来忽略错误值求平均值。
假设数据在A1:A10区域,在B1中输入公式:=AVERAGEIF(A1:A10,"<>#VALUE!")(此公式在Excel 2007及以上版本有效)。
三、计数函数 - COUNT和COUNTA。
1. COUNT函数。
- 用于计算包含数字的单元格个数。
例如,计算A1到A10区域中数字单元格的个数,公式为:=COUNT(A1:A10)。
2. COUNTA函数。
- 计算非空单元格的个数。
计算A1到A10区域中非空单元格个数的公式为:=COUNTA(A1:A10)。
四、条件求和函数 - SUMIF和SUMIFS。
1. SUMIF函数。
- 单条件求和。
例如,在A列为部门(如销售部、财务部等),B列为销售额,要计算销售部的销售额总和。
假设数据在A1:B10区域,在C1中输入公式:=SUMIF(A1:A10,"销售部",B1:B10)。
2. SUMIFS函数。
- 多条件求和。
如果有A列部门、B列产品类型、C列销售额,要计算销售部且产品类型为产品A的销售额总和。
EXCEL的函数大全(完整版)
实用EXCE的函数1.ADDRESS用途:以文字形式返回对工作簿中某一单元格的引用。
语法:ADDRESS(row_num,column_num,abs_num,a1,sheet_text)参数:Row_num是单元格引用中使用的行号;Column_num是单元格引用中使用的列标;Abs_num 指明返回的引用类型(1或省略为绝对引用,2绝对行号、相对列标,3相对行号、绝对列标,4是函数称。
4。
参数:Index_num是用来指明待选参数序号的值,它必须是1到29之间的数字、或者是包含数字1到29的公式或单元格引用;value1,value2,...为1到29个数值参数,可以是数字、单元格,已定义的名称、公式、函数或文本。
实例:公式“=CHOOSE(2,"电脑","爱好者")返回“爱好者”。
公式“=SUM(A1:CHOOSE(3,A10,A20,A30))”与公式“=SUM(A1:A30)”等价(因为CHOOSE(3,A10,A20,A30)返回A30)。
4.COLUMN用途:返回给定引用的列标。
语法:COLUMN(reference)。
参数:Reference为需要得到其列标的单元格或单元格区域。
如果省略reference,则假定函数COLUMN是对所在单元格的引用。
如果reference为一个单元格区域,并且函数COLUMN作为水平数组输入,则COLUMN函数将reference中的列标以水平数组的形式返回。
实例:公式“=COLUMN(A3)”返回1,=COLUMN(B3:C5)返回2。
5.COLUMNS用途:返回数组或引用的列数。
数值。
串A1:B3,1,“c”。
它文件。
语法:HYPERLINK(link_location,friendly_name)参数:Link_location是文件的路径和文件名,它还可以指向文档中的某个更为具体的位置,如Execl工作表或工作簿中特定的单元格或命名区域,或是指向Word文档中的书签。
Excel函数大全中英文
Excel函数大全数据库和清单管理函数DAVERAGE 返回选定数据库项的平均值DCOUNT 计算数据库中包含数字的单元格的个数DCOUNTA 计算数据库中非空单元格的个数DGET 从数据库中提取满足指定条件的单个记录DMAX 返回选定数据库项中的最大值DMIN 返回选定数据库项中的最小值DPRODUCT 乘以特定字段(此字段中的记录为数据库中满足指定条件的记录)中的值DSTDEV 根据数据库中选定项的示例估算标准偏差DSTDEVP 根据数据库中选定项的样本总体计算标准偏差DSUM 对数据库中满足条件的记录的字段列中的数字求和DVAR 根据数据库中选定项的示例估算方差DVARP 根据数据库中选定项的样本总体计算方差GETPIVOTDATA 返回存储在数据透视表中的数据日期和时间函数DATE 返回特定时间的系列数DATEDIF 计算两个日期之间的年、月、日数DATEVALUE 将文本格式的日期转换为系列数DAY 将系列数转换为月份中的日DAYS360 按每年360 天计算两个日期之间的天数EDATE 返回在开始日期之前或之后指定月数的某个日期的系列数EOMONTH 返回指定月份数之前或之后某月的最后一天的系列数HOUR 将系列数转换为小时MINUTE 将系列数转换为分钟MONTH 将系列数转换为月NETWORKDAYS 返回两个日期之间的完整工作日数NOW 返回当前日期和时间的系列数SECOND 将系列数转换为秒TIME 返回特定时间的系列数TIMEVALUE 将文本格式的时间转换为系列数TODAY 返回当天日期的系列数WEEKDAY 将系列数转换为星期WORKDAY 返回指定工作日数之前或之后某日期的系列数YEAR 将系列数转换为年YEARFRAC 返回代表start_date(开始日期)和end_date(结束日期)之间天数的以年为单位的分数DDE 和外部函数CALL 调用动态链接库(DLL) 或代码源中的过程REGISTER.ID 返回已注册的指定DLL 或代码源的注册IDSQL.REQUEST 连接外部数据源,并从工作表中运行查询,然后将结果作为数组返回,而无需进行宏编程。
excel表格常用函数公式大全
excel表格常用函数公式大全Excel 表格常用函数公式大全Excel 作为一款强大的数据处理工具,拥有众多实用的函数公式,能够帮助我们高效地完成各种数据计算和分析任务。
下面就为大家详细介绍一些常用的函数公式。
一、求和函数1、 SUM 函数SUM 函数用于对指定范围内的数值进行求和。
例如,要计算A1:A10 单元格区域内的数值总和,可以使用以下公式:=SUM(A1:A10)2、 SUMIF 函数SUMIF 函数用于对满足指定条件的单元格进行求和。
语法为:SUMIF(range, criteria, sum_range) 。
例如,要计算 A1:A10 中大于 5 的数值总和,可以使用公式:=SUMIF(A1:A10, ">5")3、 SUMIFS 函数SUMIFS 函数用于对多个条件同时满足的单元格进行求和。
语法为:SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2,)。
比如,要计算 A1:A10 中大于 5 且小于 10 的数值总和,公式为:=SUMIFS(A1:A10, A1:A10, ">5", A1:A10, "<10")二、平均值函数1、 AVERAGE 函数AVERAGE 函数用于计算指定范围内数值的平均值。
例如,计算A1:A10 单元格区域的平均值,公式为:=AVERAGE(A1:A10)2、 AVERAGEIF 函数AVERAGEIF 函数用于计算满足指定条件的单元格的平均值。
例如,计算 A1:A10 中大于 5 的数值的平均值,公式为:=AVERAGEIF(A1:A10, ">5")3、 AVERAGEIFS 函数AVERAGEIFS 函数用于计算多个条件同时满足的单元格的平均值。
例如,计算 A1:A10 中大于 5 且小于 10 的数值的平均值,公式为:=AVERAGEIFS(A1:A10, A1:A10, ">5", A1:A10, "<10")三、计数函数1、 COUNT 函数COUNT 函数用于计算指定范围内包含数值的单元格数量。
EXCEL常用函数公式大全(100条超实用)
EXCEL常用函数公式大全1. SUM:求和函数,用于计算一组数值的总和。
语法:SUM (number1, [number2],…)示例:=SUM (A1:A10) 计算A1到A10单元格的总和。
2. AVERAGE:平均值函数,用于计算一组数值的平均值。
语法:AVERAGE ( number, number2,……)示例:=AVERAGE (B1:B10) 计算B1到B10单元格的平均值。
3. MAX:最大值函数,用于计算一组数值中的最大值。
语法:MAX (number1, [number2],…)示例:=MAX (C1:C10) 计算C1到C10单元格中的最大值。
4. MIN:最小值函数,用于计算一组数值中的最小值。
语法:MIN (number1, [number2],…)示例:=MIN (D1:D10) 计算D1到D10单元格中的最小值。
5. COUNT:计数函数,用于计算一组数值中的非空单元格个数。
语法:COUNT (value1, [value2],…)示例:=COUNT (E1:E10) 计算E1到E10单元格中有多少个非空单元格。
6. IF:条件函数,用于根据条件是否成立返回不同的值。
语法:IF (logical_test,value_if_true,value_if_false)示例:=IF (F1>60,“及格”,“不及格”) 判断F1单元格的分数是否大于60,如果是则返回"及格",否则返回"不及格"。
7. VLOOKUP:垂直查找函数,用于在一个表格中查找特定的值。
语法:VLOOKUP (lookup_value, table_array, col_index_num,[range_lookup])示例:=VLOOKUP (“张三”,G1:J10,4,FALSE) 在G1到J10的表格中查找姓名为"张三"的记录,并返回第四列(即J列)的值,精确匹配。
HR常用的Excel函数公式大全
HR常用的Excel函数公式大全在HR同事的电脑中,Excel表格扮演着HR系统无法取代的重要角色,包括员工基本信息、提成计算、考勤统计、合同管理等等。
员工信息表公式:1.通过公式计算性别(F列),使用了IF和MOD函数,判断身份证号码的倒数第二位是否为奇数,是则为男,否则为女。
2.出生年月(G列)使用了MID和TEXT函数,从身份证号码中提取出生年月,并格式化为年-月-日的形式。
3.年龄公式(H列)使用了DATEDIF函数,计算从出生日期到今天的年龄。
4.退休日期(I列)使用了TEXT和EDATE函数,根据性别和年龄计算退休日期。
5.籍贯(M列)使用了VLOOKUP函数,在地址库中查找对应的籍贯。
6.社会工龄(T列)使用了DATEDIF函数,计算入职时间到今天的年数。
7.公司工龄(W列)使用了DATEDIF函数,计算入职时间到今天的年数、月数和天数。
8.合同续签日期(Y列)使用了DATE、YEAR、MONTH、DAY和LEFTB函数,根据合同签订日期和续签年限计算续签日期。
9.合同到期日期(Z列)使用了TEXT和EDATE函数,根据合同签订日期和合同年限计算到期日期。
10.工龄工资(AA列)使用了DATEDIF和MIN函数,根据入职时间计算工龄,再根据工龄计算工龄工资。
11.生肖(AB列)使用了MID函数和字符串,根据出生年份计算生肖。
员工考勤表公式:1.本月工作日天数(AG列)使用了NETWORKDAYS函数,计算本月工作日天数。
2.调休天数公式(AI列)使用了COUNTIF函数,计算调休天数。
3.扣钱公式(AO列)使用了SUM、COUNTIF和数组,根据请假类型和对应扣款金额计算总扣款金额。
员工数据分析公式:1.本科学历人数使用了COUNTIF函数,统计本科学历的人数。
2.办公室本科学历人数使用了COUNTIFS函数,统计办公室中本科学历的人数。
3.30~40岁总人数使用了COUNTIFS函数,统计年龄在30~40岁之间的人数。
excelh函数求和附表筛选数据
excelh函数求和附表筛选数据Excel的H函数是一个非常常用的求和函数,可以用于对一列或多列数据进行求和运算。
在使用H函数进行求和时,我们也可以通过筛选数据的方式来获取需要求和的数据范围,使得求和结果更加准确和有效。
以下是一个简单的附表,用于演示如何使用Excel的H函数进行求和并筛选数据:| 序号 | 姓名 | 年龄 | 月份 | 销售额 || ---- | ---- | ---- | ---- | ------ || 1 | 张三 | 24 | 1月 | 10000 || 2 | 李四 | 29 | 2月 | 15000 || 3 | 王五 | 31 | 3月 | 12000 || 4 | 赵六 | 26 | 4月 | 8000 || 5 | 钱七 | 28 | 5月 | 9000 || 6 | 孙八 | 30 | 6月 | 11000 |首先,我们需要在Excel中打开以上的附表,并在需要求和的单元格中输入H函数的公式,如下所示:=H2:H7这个公式将对H2到H7这一列的数据进行求和,其中H2表示数据的起始单元格,而H7则表示数据的结束单元格。
但如果我们只想对销售额大于10000的数据进行求和,该怎么办呢?这时,我们可以使用Excel的筛选功能,将不符合条件的数据隐藏起来,只留下符合条件的数据进行求和。
具体操作步骤如下:1. 选中需要筛选的数据范围,即A1到E7这个矩形区域。
2. 在Excel的“数据”选项卡中,单击“筛选”按钮。
3. 点击“销售额”列的筛选箭头,选择“数字筛选”->“大于”,然后在弹出的对话框中输入10000,并单击“确定”。
4. 所有销售额大于10000的数据都会被保留下来,其他数据则被隐藏起来。
5. 此时,在H2的单元格中输入H函数的公式,即=H2:H4,即可对符合条件的数据进行求和。
6. 如果需要恢复原始数据,请单击“数据”选项卡中的“清除”按钮。
通过以上步骤,我们就成功地使用Excel的H函数进行了求和,并且通过筛选数据的方式,使得求和结果更加精确和有效。
常用的20个EXCEL函数的使用详解
常用的20个EXCEL函数的使用详解在日常工作和数据处理中,Excel 函数是我们提高效率的得力工具。
下面就为大家详细介绍 20 个常用的 Excel 函数及其使用方法。
1、 SUM(求和函数)SUM 函数用于对指定范围内的数值进行求和。
例如,要计算A1:A10 单元格区域的数值总和,可以输入公式“=SUM(A1:A10)”。
2、 AVERAGE(平均值函数)AVERAGE 函数可以计算指定区域数值的平均值。
比如,“=AVERAGE(B1:B20)”会返回 B1 到 B20 单元格内数值的平均值。
3、 COUNT(计数函数)COUNT 函数用于计算指定区域中包含数字的单元格数量。
例如,“=COUNT(C1:C30)”会统计 C1 到 C30 中数字单元格的个数。
4、 MAX(最大值函数)MAX 函数能找出指定区域中的最大值。
若要找出 D1:D50 中的最大值,可使用“=MAX(D1:D50)”。
5、 MIN(最小值函数)MIN 函数则与 MAX 相反,用于找出指定区域中的最小值。
如“=MIN(E1:E100)”。
6、 VLOOKUP(垂直查找函数)VLOOKUP 是一个非常实用的查找函数。
假设我们有一张成绩表,A 列是学生姓名,B 列是学号,C 列是成绩。
如果要根据学号查找某个学生的成绩,可以使用“=VLOOKUP(要查找的学号, A:B:C, 3, FALSE)”。
其中,“要查找的学号”是要查找的值,A:B:C 是查找范围,3 表示要返回的结果在查找范围的第三列,FALSE 表示精确匹配。
7、 HLOOKUP(水平查找函数)与 VLOOKUP 类似,HLOOKUP 用于在水平方向进行查找。
8、 IF(条件判断函数)IF 函数可以根据给定的条件返回不同的结果。
例如,“=IF(A1>50, "优秀","一般")”,如果 A1 中的值大于 50,返回“优秀”,否则返回“一般”。
excel hlookup函数
excel hlookup函数Excel HLOOKUP函数是一种非常有用的函数,它广泛应用于许多不同场合。
它允许用户在水平方向上搜索指定的值,并且可以返回与此值相关的数据。
在本文中,我们将详细讲解Excel HLOOKUP函数的应用,以及如何使用它来提高您的工作效率。
在最简单的形式下,Excel HLOOKUP函数获取四个参数:搜索值、在哪个范围内搜索、要检索的行数,以及是否希望它匹配近似结果。
其中,“搜索值”是您要在范围中查找的值,“在哪个范围内搜索”是要搜索的数据范围。
它可以是一个命名范围或一个单独的单元格范围。
'要检索的行数'用于指定您要检索的行数。
如果您希望匹配近似结果,则可以将“是否希望它匹配近似结果”设置为True,否则将其设置为False。
了解了这些基本概念之后,我们可以开始讲解Excel HLOOKUP函数的使用方法。
我们将在下面的几个部分中详细讨论它的应用。
1. 基本搜索:最简单的用法就是基本搜索。
在这种情况下,用户只需提供要搜索的值和要搜索的数据范围即可。
如下所示:=HLOOKUP("值", 范围, 行号, 是否近似)例如,如果您希望在A1:C5范围中查找30的纪录,则可以键入以下内容:=HLOOKUP(30, A1:C5, 3, FALSE)其中,“3”表示在范围中搜索第3行数据。
2. 使用命名范围:如果您经常使用Excel,那么您可能已经知道Excel 中的命名范围非常有用。
它可以让您更轻松地识别和检索数据范围,因此它在使用HLOOKUP函数时也非常有用。
以下是一个使用命名范围的示例:=HLOOKUP("值", 命名范围, 行号, 是否近似)例如,如果您有一个名为“范围”的命名范围,并且您希望在其中查找30,则可以键入以下内容:=HLOOKUP(30, 范围, 3, FALSE)同样,“3”表示在命名范围中搜索第3行数据。
excel常用函数公式大全 100条超实用
excel常用函数公式大100条超实用1. SUM:求和2. A VERAGE:平均值3. COUNT:计数4. MAX:最大值5. MIN:最小值6. IF:条件判断7. VLOOKUP:垂直查找8. HLOOKUP:水平查找9. INDEX:索引10. MATCH:匹配11. CONCATENATE:连接文本12. LEFT:提取左侧字符13. RIGHT:提取右侧字符14. MID:提取中间字符15. LEN:计算字符长度16. TRIM:去除空格17. UPPER:转为大写18. LOWER:转为小写19. PROPER:首字母大写20. SUBSTITUTE:替换文本21. TEXT:格式化日期和数字22. DATE:创建日期23. NOW:当前日期和时间24. TIME:创建时间25. DAY:提取日期的天数26. MONTH:提取日期的月份27. YEAR:提取日期的年份28. WEEKDAY:提取日期的星期几29. NETWORKDAYS:计算工作日天数30. ISNUMBER:检查是否为数字31. ISTEXT:检查是否为文本32. ISBLANK:检查是否为空白33. ISERROR:检查是否为错误值34. ROUND:四舍五入35. CEILING:向上取整36. FLOOR:向下取整37. ABS:绝对值38. SQRT:平方根39. LOG:对数函数40. EXP:指数函数41. RAND:生成随机数42. RANDBETWEEN:生成指定范围内的随机整数43. SUMIF:按条件求和44. COUNTIF:按条件计数45. A VERAGEIF:按条件求平均值46. SUMIFS:多条件求和47. COUNTIFS:多条件计数48. A VERAGEIFS:多条件求平均值49. CONCAT:连接文本(新版本)50. TEXTJOIN:连接文本(新版本)51. FILTER:筛选数据(新版本)52. SORT:排序数据(新版本)53. UNIQUE:提取唯一值(新版本)54. TRANSPOSE:转置矩阵55. N:将文本转为数字56. T:清除非打印字符57. CURRENCY:设置货币格式58. TODAY:当前日期59. DATEDIF:计算日期间隔60. SUBSTITUTE:替换文本61. REPT:重复文本62. FIND:查找字符串位置63. SEARCH:查找字符串位置(不区分大小写)64. EXACT:比较两个字符串是否完全相同65. LEFTB:提取左侧字符(按字节长度)66. RIGHTB:提取右侧字符(按字节长度)67. MIDB:提取中间字符(按字节长度)68. LENB:计算字符长度(按字节长度)69. REPLACE:替换文本70. TEXT:格式化日期和数字71. DATEV ALUE:转换日期文本为日期值72. TIMEV ALUE:转换时间文本为时间值73. V ALUE:转换文本为数值74. RANK:计算数值在数据集中的排名75. LARGE:求取数据集中的第N 大值76. SMALL:求取数据集中的第N 小值77. MEDIAN:求取数据集的中位数78. MODE:求取数据集的众数79. STDEV:求取数据集的标准差80. V AR:求取数据集的方差81. PMT:计算贷款的每期付款额82. FV:计算投资的未来价值83. PV:计算投资的现值84. NPV:计算净现值85. IRR:计算内部收益率86. RATE:计算利率87. SLN:计算固定资产折旧88. DB:计算固定资产在指定期间的折旧89. PPMT:计算贷款在指定期间的本金支付额90. IPMT:计算贷款在指定期间的利息支付额91. CUMIPMT:计算累计利息支付额92. CUMPRINC:计算累计本金支付额93. COUPDAYS:计算付息天数94. COUPDAYSNC:计算非结算日付息天数95. COUPNCD:计算下一付息日96. COUPNUM:计算期间的付息次数97. COUPPCD:计算前一付息日98. DAYS360:计算两个日期之间的天数(按360 天年制)99. EOMONTH:计算指定月份的月末日期100. WEEKNUM:计算日期所在的周数这些函数涵盖了Excel 中最常用的功能,可以帮助你进行各种数据处理和分析任务。
电子表格中的函数公式大全
电子表格中的函数公式大全电子表格中的函数公式可用于进行各种计算、数据分析和处理。
随着功能的不断更新和改进,电子表格软件(如Excel、Google Sheets等)中的函数公式也越来越丰富和强大。
以下是一些常用的电子表格函数公式。
1.SUM:求一系列数字的和。
例如,=SUM(A1:A10)将求A1到A10单元格的和。
2.AVERAGE:求一系列数字的平均值。
例如,=AVERAGE(A1:A10)将求A1到A10单元格的平均值。
3.MAX:找出一系列数字中的最大值。
例如,=MAX(A1:A10)将找出A1到A10单元格中的最大值。
4.MIN:找出一系列数字中的最小值。
例如,=MIN(A1:A10)将找出A1到A10单元格中的最小值。
5.COUNT:计算一系列单元格中的数字个数。
例如,=COUNT(A1:A10)将统计A1到A10单元格中的数字个数。
6.IF:进行条件判断。
例如,=IF(A1>10,"大于10","小于等于10")将根据A1单元格的值判断是否大于10,并返回相应的结果。
7.VLOOKUP:进行垂直查找。
例如,=VLOOKUP(A1,B1:C10,2,FALSE)将在B1到C10区域查找A1单元格的值,并返回对应的第二列的值。
8.HLOOKUP:进行水平查找。
例如,=HLOOKUP(A1,B1:C10,2,FALSE)将在B1到C10区域查找A1单元格的值,并返回对应的第二行的值。
9.INDEX:返回一个区域内指定行号和列号的单元格的值。
例如,=INDEX(A1:C10,2,3)将返回区域A1到C10中的第2行第3列的单元格的值。
10.MATCH:返回一个区域内一些值的位置。
例如,=MATCH(A1,B1:B10,0)将返回B1到B10区域中与A1单元格相匹配的值的位置。
11. CONCATENATE:将多个文本字符串合并为一个字符串。
例如,=CONCATENATE("Hello", " ", "World")将返回"Hello World"。
EXCEL函数使用大全
EXCEL函数使用大全1.SUM函数:用于求一组数字的总和。
例如,=SUM(A1:A10)可以计算A1到A10单元格内的数字的总和。
2.AVERAGE函数:用于计算一组数字的平均值。
例如,=AVERAGE(A1:A10)可以计算A1到A10单元格内的数字的平均值。
3.MAX函数:用于找出一组数字中的最大值。
例如,=MAX(A1:A10)可以找出A1到A10单元格内的数字中的最大值。
4.MIN函数:用于找出一组数字中的最小值。
例如,=MIN(A1:A10)可以找出A1到A10单元格内的数字中的最小值。
5.COUNT函数:用于计算一组数字中的非空单元格个数。
例如,=COUNT(A1:A10)可以计算A1到A10单元格内非空单元格的个数。
6.IF函数:用于根据条件来返回不同的值。
例如,=IF(A1>0,"正数","负数")根据A1单元格内的值是否大于0来返回"正数"或"负数"。
7.VLOOKUP函数:用于在一个区域中查找一些值,并返回该值所在行的指定列的值。
例如,=VLOOKUP(A1,A1:B10,2,FALSE)在A1到B10区域中查找A1单元格的值,并返回所在行的第二列的值。
8.HLOOKUP函数:与VLOOKUP函数类似,只不过是在一个区域中查找一些值,并返回该值所在列的指定行的值。
9.INDEX函数:用于返回一个区域内指定行和列的单元格的值。
例如,=INDEX(A1:B10,3,2)返回A1到B10区域中第3行第2列的单元格的值。
10.MATCH函数:用于在一个区域中查找一些值,并返回该值在该区域中的位置。
例如,=MATCH(A1,A1:B10,0)返回A1单元格的值在A1到B10区域中的位置。
11.CONCATENATE函数:用于连接多个文本字符串。
例如,=CONCATENATE(A1,"",B1)连接A1和B1单元格中的文本字符串,并在它们之间添加一个空格。
Excel常用的函数计算公式大全excel公式计算
Excel常用的函数计算公式大全excel公式计算1.SUM函数:用于计算一组数值的总和。
例如,=SUM(A1:A10)将计算A1到A10单元格的总和。
2.AVERAGE函数:用于计算一组数值的平均值。
例如,=AVERAGE(A1:A10)将计算A1到A10单元格的平均值。
3.MAX函数:用于计算一组数值中的最大值。
例如,=MAX(A1:A10)将返回A1到A10单元格中的最大值。
4.MIN函数:用于计算一组数值中的最小值。
例如,=MIN(A1:A10)将返回A1到A10单元格中的最小值。
5.COUNT函数:用于计算一组数值的数量。
例如,=COUNT(A1:A10)将计算A1到A10单元格中的数值数量。
6.IF函数:用于根据条件进行条件判断和计算。
例如,=IF(A1>10,"大于10","小于等于10")将根据A1单元格中的值返回不同的结果。
7.VLOOKUP函数:用于在一个数据范围中查找指定的值,并返回与之对应的值。
例如,=VLOOKUP(A1,B1:C10,2,FALSE)将在B1到C10范围中查找A1的值,并返回与之对应的第二列的值。
8.HLOOKUP函数:与VLOOKUP函数类似,但是是在水平方向上进行查找。
9.INDEX函数:用于返回一个数据范围中指定位置的值。
例如,=INDEX(A1:C10,3,2)将返回A1到C10范围中第3行第2列的值。
10.MATCH函数:用于在一个数据范围中查找指定的值,并返回其在范围中的位置。
例如,=MATCH(A1,B1:B10,0)将在B1到B10范围中查找A1的值,并返回其在范围中的位置。
11.CONCATENATE函数:用于将多个文本字符串合并为一个字符串。
例如,=CONCATENATE(A1,"",B1)将将A1和B1单元格中的值合并为一个字符串,中间以空格分隔。
12.LEFT函数:用于从一个文本字符串的左侧提取指定数量的字符。
excel中的所有函数
excel中的所有函数以下是 Excel 中的所有函数:1. ABS 绝对值2. ACOS 反余弦3. ACOSH 反双曲余弦4. ADDRESS 返回一个字符串、该字符串表示单元格地址5. AND 如果所有参数都为 TRUE,则返回 TRUE6. AREAS 返回区域中的单元格区域数7. ASIN 反正弦8. ASINH 反双曲正弦9. ATAN 反正切10. ATAN2 返回由两个指定坐标点之间的线段和直线 X 轴之间的有向角度11. ATANH 反双曲正切函数12. AVEDEV 返回一组数字的平均绝对偏差13. AVERAGE 计算数字的平均值14. BETADIST 返回 Beta 分布的累积分布函数15. BETAINV 返回 Beta 分布的反函数16. BINOMDIST 返回二项分布的概率17. CEILING 将数字舍入到最接近的整数倍18. CHIDIST 返回卡方分布的累积分布函数19. CHIINV 返回卡方分布的反函数20. CHITEST 返回卡方测试的独立性21. CLEAN 除文本字符串中出现的所有不可显示字符22. CODE 返回文本字符串第一个字符的 ASCII 码值23. COLUMN 返回单元格的列号24. COLUMNS 返回一个区域或数组的列数25. COMBIN 计算从给定数组选出的元素的组合数26. CONCATENATE 将多个文本字符串连接成一个字符串27. CONFIDENCE 返回置信区间的一端28. CORREL 返回两个数据集之间的相关系数29. COS 返回给定角度的余弦值30. COSH 返回给定角度的双曲余弦值31. COUNT 统计数字的个数32. COUNTA 统计所有不为空的单元格33. COUNTBLANK 统计所有空单元格的个数34. COUNTIF 按指定的条件统计单元格中的数值35. COVAR 返回给定样本集的协方差36. CRITBINOM 返回二项式分布的临界值37. DATE 返回指定年、月和日所对应的日期38. DATEDIF 返回两个日期之间的差异39. DATEVALUE 将文本日期表示法转换为日期类型40. DAVERAGE 返回满足指定条件的数据库中所有数值字段的平均值41. DAY 返回指定日期的日值42. DAYS 返回两个日期之间的天数43. DB 返回折旧资产的固定资产计算44. DDB 返回双倍折旧资产的固定资产计算45. DEGREES 将弧度值转换为角度值46. DEVSQ 返回一组数据的偏差平方和47. DIV 返回区域中两个数之商48. DOLLAR 将数字格式化为货币格式49. DURATION 返回凭证支付的利率期限50. EDATE 返回给定日期加上指定月份所得到的日期51. EFFECT 返回名义利率和年复合次数对应的有效利率52. EOMONTH 返回指定月份之前或之后的月份的结束日期53. EQ 如果两个值相等则返回 TRUE54. ERROR.TYPE 返回错误代码表示的错误类型55. EVEN 计算一个数的下一个偶数56. EXACT 如果两个文本字符串完全相同则返回 TRUE57. EXP 返回 e 的幂58. FACT 返回数的阶乘59. FALSE 返回逻辑值 FALSE60. FIND 返回一个文本字符串在另一个文本字符串中的位置61. FINDB 返回一文本字符串在另一文本字符串中的位置,区分大小写62. FISHER 返回 FISHER 转换值63. FISHERINV 返回 FISHER 转换值的反函数64. FIXED 将数字转换为文本字符串,并且将其格式化为指定精度65. FLOOR 将数字向下舍入到最接近的整数倍66. FORECAST 返回基于现有数值的线性回归预测值67. FREQUENCY 返回课程组距的频率分布68. FV 返回定期付款和固定利率计划下的未来值69. GAMMADIST 返回有限的下边界 Gamma 分布的累积分布函数70. GAMMAINV 返回指定下边界的 Gamma 分布的反函数71. GAMMALN 返回指定值的自然对数下的伽马函数值72. GEOMEAN 计算一组数字的几何平均数73. GROWTH 返回基于现有数值的指数回归预测值74. HARMEAN 计算一组数字的调和平均数75. HEX2BIN 将十六进制数转换为二进制数76. HEX2DEC 将十六进制数转换为十进制数77. HEX2OCT 将十六进制数转换为八进制数78. HLOOKUP 在指定的区域中查找关键字,并且返回其所在行中的指定单元格的值79. HOUR 返回时间值的小时部分80. HYPERLINK 创建一个链接81. IF 如果一定条件是 TRUE,则返回一个值,否则返回另一个值82. IFERROR 如果公式生成错误值,则返回指定的值,否则返回表达式的计算结果83. INDEX 返回区域或数组中某个位置的单元格值84. INDIRECT 返回一个指定名称的区域的引用85. INT 返回数字的整数部分86. INTERCEPT 返回线性回归的截距87. IPMT 返回定期付款和固定利率计划下的利息支付额88. ISBLANK 如果值为空单元格,则返回 TRUE89. ISERR 如果值为错误值除去 #N/A 以外,则返回 TRUE90. ISERROR 如果值为错误值,则返回 TRUE91. ISEVEN 如果值为偶数,则返回 TRUE92. ISLOGICAL 如果值为逻辑值,则返回 TRUE93. ISNA 如果值为 #N/A,则返回 TRUE94. ISNONTEXT 如果值不是文本,则返回 TRUE95. ISNUMBER 如果值是数字,则返回 TRUE96. ISODD 如果值为奇数,则返回 TRUE97. ISPMT 返回订阅期间内的固定利率贷款的利息98. ISTEXT 如果值为文本,则返回 TRUE99. JIS 返回 Unicode 字符的日本工业标准代码100. LARGE 返回一组数字中排名为 k 的数值101. LEFT 返回文本字符串中最左边的字符102. LEN 返回文本字符串中字符的个数103. LN 返回指定值的自然对数下的值104. LOG 返回指定数字的对数值105. LOG10 返回指定数字的以 10 为底的对数值106. LOOKUP 返回数组或区域中某个单元格值的位置107. LOWER 将文本字符串中所有字母转换为小写字母108. MATCH 查找一个值在某个区域中的位置109. MAX 返回一组数值中的最大值110. MAXA 返回一组数据中包含的最大值111. MEDIAN 返回一组数字中的中位数112. MID 返回文本字符串中指定长度的一段子字符串113. MIN 返回一组数值中的最小值114. MINA 返回一组数据中包含的最小值115. MINUTE 返回时间值的分钟部分116. MOD 返回两个数的模数117. MODE 返回一组数字中出现次数最多的值118. MONTH 返回日期值的月份部分119. MROUND 将数字舍入到指定的最接近的整数倍120. MULTINOMIAL 返回多项分布的概率121. NA 返回 #N/A 错误值122. NE 如果两个值不相等,则返回 TRUE123. NEG 返回数值的负值124. NETWORKDAYS 返回两个日期之间的净工作日数125. NOMINAL 返回名义利率和年复合次数对应的年利率126. NORMDIST 返回正态分布的累积分布函数127. NORMINV 返回正态分布的反函数128. NORMSDIST 返回标准正态分布的累积分布函数129. NORMSINV 返回标准正态分布的反函数130. NOT 如果参数为TRUE,则返回 FALSE,否则返回TRUE131. NOW 返回当前日期和时间132. NPER 返回固定利率步骤下定期付款的总期数133. NPV 返回当前一笔投资的净现值134. OCT2BIN 将八进制数转换为二进制数135. OCT2DEC 将八进制数转换为十进制数136. OCT2HEX 将八进制数转换为十六进制数137. ODDB 计算一个数的下一个奇数138. OFFSET 返回一个区域中某个单元格的引用139. OR 如果任一参数为 TRUE,则返回 TRUE140. PDURATION 返回付款机构向某人支付数量时的等额分期付款期限141. PERCENTILE 返回一组数字中某个百分位数的值142. PERCENTRANK 返回一组数据中指定值的百分等级143. PERMUT 返回从给定数组中选出指定数量的元素的排列数144. PHI 返回正态分布的累积分布函数145. PI 返回圆周率146. PMT 返回固定利率贷款的每期付款额147. POISSON 返回泊松分布的概率分布函数148. POWER 返回一个数字的指定次幂149. PPMT 返回固定利率贷款平台的本金付款额150. PRODUCT 返回一组数字的乘积151. PROPER 将文本字符串中每个单词的首字母转换为大写字母152. PV 返回定期付款和固定利率计划下的现值153. QUARTILE 返回一组数字中指定四分位数的值154. RADIANS 将角度值转换为弧度值155. RAND 返回 0 到 1 之间的随机数156. RANK 返回一组数据中一个值的排名157. RATE 返回固定利率贷款的每期利率158. REPLACE 将文本字符串中的一段子字符串替换为另一个字符串159. REPT 返回文本字符串的次数重复160. RIGHT 返回文本字符串中最右边的字符161. ROUND 将数字四舍五入到指定精度162. ROUNDDOWN 以向负无穷方向舍入指定的数字163. ROUNDUP 以向正无穷方向舍入指定的数字164. ROW 返回单元格引用中的行号165. ROWS 返回一个数组或区域中的行数166. RSQ 返回二元线性回归的平方关联系数167. SEARCH 搜索文本字符串中的一个文本字符串,并返回其位置168. SEARCHB 搜索文本字符串中的一个文本字符串,并返回其位置,区分大小写169. SECOND 返回时间值的秒部分170. SIGN 返回数字的符号信息171. SIN 返回给定角度的正弦值172. SINH 返回给定角度的双曲正弦值173. SKEW 返回一组数据的偏度174. SLN 返回固定资产的折旧值175. SLOPE 返回线性回归函数的斜率176. SMALL 返回一组数据中排名为 k 的最小值177. SQRT 返回指定数字的平方根178. STANDARDIZE 将数据转换为标准化形式179. STDEV 返回一组数字的标准偏差180. STDEVP 返回一个数字集合的数据总体的标准偏差181. SUBSTITUTE 将文本字符串中的一部分替换为另一个文本字符串182. SUM 返回一组数字的和183. SUMIF 按条件返回一组数字的和184. SUMPRODUCT 返回两个或多个数组中对应的元素的积的和185. SUMSQ 返回一组数字的平方和186. SYD 返回固定资产使用寿命内的折旧值187. T 返回给定参数的文本形式188. TAN 返回给定角度的正切值189. TANH 返回给定角度的双曲正切值190. TEXT 以指定格式返回数值的文本表示形式191. TIME 返回指定小时、分和秒所对应的时间192. TIMEVALUE 将文本时间表示法转换为时间类型193. TODAY 返回系统日期194. TRANSPOSE 返回矩阵的转置195. TREND 返回基于已有数值的线性趋势值196. TRIM 除文本字符串中开头和结尾处的空格197. TRUE 返回逻辑值 TRUE198. TRUNC 将数字截断为指定的整数部分199. TYPE 返回数字对应的数据类型200. UPPER 将文本字符串中的所有字母转换为大写字母201. VALUE 将文本字符串转换为数字202. VAR 返回一组数字的样本方差203. VARP 返回一组数字的数据总体的方差204. VLOOKUP 在指定区域中查找关键字,并且返回所在行中的指定单元格的值205. WEEKDAY 返回指定日期为星期几206. WORKDAY 返回净工作日后的日期207. YEAR 返回日期值的年份部分208. YEARFRAC 返回日期之间的年分数。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Excel函数公式大全工作中最常用Excel函数公式大全
一、数字处理
1、取绝对值 =ABS(数字)
2、取整=INT(数字)
3、四舍五入=ROUND(数字,小数位数)
二、判断公式
1、把公式产生的错误值显示为空
公式:C2
=IFERROR(A2/B2,"")
说明:如果是错误值则显示为空,否则正常显示。
2、IF多条件判断返回值
公式:C2
=IF(AND(A2<500,B2="未到期"),"补款","")
说明:两个条件同时成立用AND,任一个成立用OR函数.
1、统计两个表格重复的内容
公式:B2
=COUNTIF(Sheet15!A:A,A2)
说明:如果返回值大于0说明在另一个表中存在,0则不
2、统计不重复的总人数
公式:C2
=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))
说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。
1、隔列求和
公式:H3
=SUMIF($A$2:$G$2,H$2,A3:G3)
或
=SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3)
说明:如果标题行没有规则用第2个公式
2、单条件求和
公式:F2
=SUMIF(A:A,E2,C:C)
说明:SUMIF函数的基本用法
3、单条件模糊求和
公式:详见下图
说明:如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符,如"*A*"就表示a前和后有任意多个字符,即包含A。
4、多条件模糊求和
公式:C11
=SUMIFS(C2:C7,A2:A7,A11&"*",B2:B7,B11)
说明:在sumifs中可以使用通配符*
5、多表相同位置求和
公式:b2
=SUM(Sheet1:Sheet19!B2)
说明:在表中间删除或添加表后,公式结果会自动更新。
6、按日期和产品求和
公式:F2
=SUMPRODUCT((MONTH($A$2:$A$25)=F$1)*($B$2:$B$25=$E2)*$C$2:$C$25) 说明:SUMPRODUCT可以完成多条件求和
五、查找与引用公式
1、单条件查找公式
公式1:C11
=VLOOKUP(B11,B3:F7,4,FALSE)
说明:查找是VLOOKUP最擅长的,基本用法
2、双向查找公式
公式:
=INDEX(C3:H7,MATCH(B10,B3:B7,0),MATCH(C10,C2:H2,0))
说明:利用MATCH函数查找位置,用INDEX函数取值
3、查找最后一条符合条件的记录。
公式:详见下图
说明:0/(条件)可以把不符合条件的变成错误值,而lookup可以忽略错误值
4、多条件查找
公式:详见下图
说明:公式原理同上一个公式
5、指定区域最后一个非空值查找 公式;详见下图
说明:略
6、按数字区域间取对应的值
公式:详见下图
公式说明:VLOOKUP和LOOKUP函数都可以按区间取值,一定要注意,销售量列的数字一定要升序排列。
六、字符串处理公式
1、多单元格字符串合并
公式:c2
=PHONETIC(A2:A7)
说明:Phonetic函数只能对字符型内容合并,数字不可以。
2、截取除后3位之外的部分
公式:
=LEFT(D1,LEN(D1)-3)
说明:LEN计算出总长度,LEFT从左边截总长度-3个
3、截取-前的部分
公式:B2
=Left(A1,FIND("-",A1)-1)
说明:用FIND函数查找位置,用LEFT截取。
4、截取字符串中任一段的公式
公式:B1
=TRIM(MID(SUBSTITUTE($A1," ",REPT(" ",20)),20,20))
说明:公式是利用强插N个空字符的方式进行截取
5、字符串查找
公式:B2
=IF(COUNT(FIND("河南",A2))=0,"否","是")
说明: FIND查找成功,返回字符的位置,否则返回错误值,而COUNT可以统计出数字的个数,这里可以用来判断查找是否成功。
6、字符串查找一对多
公式:B2
=IF(COUNT(FIND({"辽宁","黑龙江","吉林"},A2))=0,"其他","东北")
说明:设置FIND第一个参数为常量数组,用COUNT函数统计FIND查找结果
七、日期计算公式
1、两日期相隔的年、月、天数计算
A1是开始日期(2011-12-1),B1是结束日期(2013-6-10)。
计算:
相隔多少天?=datedif(A1,B1,"d") 结果:557
相隔多少月? =datedif(A1,B1,"m") 结果:18
相隔多少年? =datedif(A1,B1,"Y") 结果:1
不考虑年相隔多少月?=datedif(A1,B1,"Ym") 结果:6
不考虑年相隔多少天?=datedif(A1,B1,"YD") 结果:192
不考虑年月相隔多少天?=datedif(A1,B1,"MD") 结果:9
datedif函数第3个参数说明:
"Y" 时间段中的整年数。
"M" 时间段中的整月数。
"D" 时间段中的天数。
"MD" 天数的差。
忽略日期中的月和年。
"YM" 月数的差。
忽略日期中的日和年。
"YD" 天数的差。
忽略日期中的年。
2、扣除周末天数的工作日天数
公式:C2
=NETWORKDAYS.INTL(IF(B2
说明:返回两个日期之间的所有工作日数,使用参数指示哪些天是周末,以及有多少天是周末。
周末和任何指定为假期的日期不被视为工作日。