美文网首页E战到底特训营
E战到底特训营   2019.1.2515 查找函数(Vlo

E战到底特训营   2019.1.2515 查找函数(Vlo

作者: wangwenqiu | 来源:发表于2019-01-25 22:23 被阅读8次

今天的课程学习了自己一直不会的数据透视表,等掌握好可以用在工作中了,会节省不少时间。

一、查找函数

查找函数共四个,分成两小类:

1、Vlookup Hlookup

这两个函数是在指定区域内根据列查找、根据行查找,

Vlookup是从左到右,Hlookup是从上到下,两个函数的参数都是四个,

(1)第一参数:找什么(或者说按什么查找),输入位置或者文本内容

(2)第二参数:在哪找,数据源区域要绝对引用

(3)第三参数:找到后返回位置,无论是行还是列都要输入相对应数字

(4)第四参数:这里是查找等级,精准查找输入0,模糊查找输入1

举例:=Hlookup(G2$a$1:$E$9,6,0)

2、Match 函数

Match函数是在一个区域或数组中查找指定数值的位置,如果查找不到则返回错误值

=Match(位置,区域,0)区域要绝对引用

=Match(查找的值,查找的区域或数组,精确查找)

举例:=Match(A13,$A$2:$a$8,0).

3、Index函数

是根据指定的行数和列数,返回指定区域的值。

公式:=Index(指定的区域,数值所在的位置)

=Index(区域,行数,列数)区域也要绝对引用

这两个函数嵌套运用可以反向查询

公式:=Index($A$2:$A$8,MATCH(A36,$B$2:$B$8,0))

4、方便运用

(1)名称框查询:就是把数据区域定义名称,用名称代替区域

公式=VLOOKUP(D2,查找区域,2,0)

(2)通配符模糊查找

把查找条件用通配符代替模糊区域,前后都要加

公式:=Vlookup("*老师*",$A$2:$B$12,2,0)

注意:通配符星号*通配任意个字符;问号?通配单一字符

(3)查找返回多列数据

多列就要用Column函数,这个函数是自动计算列的,用这个函数替代第三个参数―返回值

=VLOOKUP($G2,$A$2:$E$9,COLUMN(B1),0)选中区域后输入函数,按<Ctrl+Enter>组合键。

5、查找指定区域

这个是要根据查找的内容去多列中选定所在列,所以要嵌套一个Match函数

公式:=VLOOKUP($G2,$A$2:$E$9,MATCH($H$1,$A$1:$E$1,0),0)

6、多条件查找

首先要形成辅助列,对每一个条件都形成独一无二的序号

=IFERROR(VLOOKUP($F$2&ROW(A1),$A:$D,COLUMN(B1),0),"")

7、区间查找

公式:=VLOOKUP(B2,$I$2:$J$5,2)

备注:必须是升序排列

8、动态图表

在查找指定区域的基础上插入折线图

二、日期函数(Year,Month)

1、基本用法

输入当时

(1)当天日期=Today(), Ctrl+;

(2)现在日期和时间=Now(),CTRL+Shift+;

提取信息

(3)年份=Year()

(4)月份=Month()

(5)天数=Day()

(6)小时=Hour()

(7)分钟数=Minute()

(8)秒数=Second()

组合时间

(9)时分秒组合=Time()

(10)日期组合=Date()

星期位数

(11)一周中的第几天=Weekday()

    注:函数会随着时间的变化而变化

(12)DATEDIF函数,直接计算两个时间内年月日的数量

=DATEIF(起始日期,终止日期,间隔单位)

另外还可以直接忽略年计算月数、忽略年计算天数、忽略月计算天数

把第三个参数前面加上忽略的符号

2、销售明细分析

先通过时间提取年、月、日,然后插入数据透视表,结合使用,方便快捷

3、计算出生日期

通过MID函数在身份证中提取年=MID(身份证号,年开始的位数,年的位数)

=Mid(B2,7,4)

=Date(C2,D2,E2)

=Year(today)

2、计算工龄

工龄年份:DATEDIF(起始日期,终止日期,“y”&"年”)

工龄月份:DATEDIF(起始日期, 终止日期,“ym”)&"月"

工龄天数: DATEDIF(起始日期,终止日

期,"md”)&"天"

3、销售明细分析

(1)添加辅助列=year()

(2) 使用数据透视表

4、生日提醒

先计算出出生日期与现在日期之间的数量,再用365减去,就是距离天数

=365-DATEDIF(姓名区域,Today(),"yd")                   

5、身份证号码计算年龄

先在身份证号中提取出生日期,再用MID函数计算年

1)MID()函数提取身份证的出生日期

2)Text()函数把MID()函数提取的日期,转化为标准日期

3)DATEDIF()计算年龄

E战到底特训营   2019.1.2515 查找函数(Vlookup、Hlookup、Index、Match)

相关文章

网友评论

    本文标题:E战到底特训营   2019.1.2515 查找函数(Vlo

    本文链接:https://www.haomeiwen.com/subject/kffbjqtx.html