说明:利用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<date(2015,1,1),date(2015,1,1),b2),date(2015,1,31),11) p=””> </date(2015,1,1),date(2015,1,1),b2),date(2015,1,31),11)>
说明:返回两个日期之间的所有工作日数,使用参数指示哪些天是周末,以及有多少天是周末 。周末和任何指定为假期的日期不被视为工作日
excel中最常用的30个函数2
ABS函数能求出相应数字的绝对值,AND函数能返回逻辑值 , AVERAGE函数能求出所有参数的算术平均值,COLUMN能显示所应用单元格的列标号值 , CONCATENATE函数将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中 。
COUNTIF函数能统计某个单元格中区域中符合指定条件的单元格数目 , DATE函数可给出指定数值的日期 , DATEDIF能计算返回两个日期参数的差值,DAY函数能求出指定日期 , DCOUNT函数能返回数据库 。
经验总结扩展阅读
- 馒头能放冰箱保鲜吗,馒头放在冰箱保鲜能放几天 馒头在冰箱中最多能保存多久
- 2022网红常用的有趣又好笑的网名 搞怪又搞笑的新颖网名
- 启明星是什么星座,夜晚天空中最亮的星星是什么星座
- 三星N8000在Excel中如何复制文本
- nc是什么意思,nc是什么意思?
- excel怎么 设A列超链接为B列 把A列、B列合并到C列
- 公认最花心的星座有哪些
- 年月日是我们常用的什么单位,年月日是我们常用的什么单位
- 如何快速excel转word
- 哪种暖风机效果好 常用的暖风机类型介绍