E战到底特训营

查找函数与日期函数

2019-01-25  本文已影响11人  小筠筠

一、查找函数

1、VLOOKUP 函数:

根据列查找=vlookup(找什么,在哪里找,找到后返回第几列,精确查找输入0/模糊查找输入1)

2、HLOOKUP函数:

根据行查找=hlookup(找什么,在哪里找,找到后返回第几行,精确查找输入0/模糊查找输入1)

3、MATCH函数:

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

=match(查找的值,查找的区域OR数组,精确查找输入0/模糊查找输入1)

4、INDEX函数:根据指定的行数和列数,返回指定区域的值=index(指定的区域,数值所在的位置)

=index(指定的区域,数值所在的行数,数值所在的列数)

5、综合运用:反向查询=INDEX($A$2:$A$8,MATCH(A36,$B$2:$B$8,0))

二、借助名称框查找

利用名称框抓取数据区域,就不用在手工去选择区域

三、通配符模糊查找

通配符星号*:通配任意个字符

问号?:通配单一字符

四、查找返回多列数据

选中所有需匹配区域,输入公式:=vlookup(找什么,在哪里找,第几行(根据column公式),精确查找0),按组合键。

五、查找指定区域 =VLOOKUP(找什么,在哪里找,第几行(用match函数找出第几行),精确查找0)

六、多条件查找

 操作步骤: 步骤1 在左表前插入一列并设置公式,用countif函数统计客户的销售额并用&连接成 产品名称+序号的形式。A2:C2&COUNTIF($C$2:C2,C2)

步骤2 在F9设置公式并复制即可得到F2单元格中产品的所有销售记录。 =IFERROR(VLOOKUP($F$2&ROW(A1),$A:$D,COLUMN(B1),0),"") 解决一对多查找的关键点是把重复的值用Countif变成不同的,然后用Vlookup函数再进行查找。

七、区间查找 这里主要运用vlookup的模糊查找的方法 

 八、动态图表 

 step1:制作单个人员的信息明细 

 step2:插入图表,再对图表进行美化

九、日期函数-YEAR、MONTH

(一)基本用法

1、日期公式

2、快捷键 当天日期:Ctrl+; 现在的时间:Ctrl+Shift+; 注:快捷键日期和时间不会随时间变化而变化。

(二)销售明细按日期汇总分析

 ①利用YEAR、MONTH、DAY函数提取年月日

 ②利用符号&连接

(三)计算出生日期

方法一:=DATE(MID(B2,7,4),MID(B2,11,2),MID(B2,13,2))

方法二:TEXT(MID(B2,7,8),"0-00-00")

方法三、分别提取年月日、再用date进行组合

十、DATEDIF函数(计算2个日期的间隔)

(一)基本用法 1、函数解释 DATEDIF(起始日期,终止日期,间隔单位),计算2个日期的间隔

 2、案例

(二)计算工龄 逻辑:间隔年+间隔月+间隔日 =DATEDIF(C2,D2,"y")&"年"&DATEDIF(C2,D2,"ym")&"月"&DATEDIF(C2,D2,"md")&"日" 图片发自简书APP

(三)生日提醒 1、计算生日提醒 =365-DATEDIF(D3,TODAY(),"yd")

 2、计算转正天数

=DATEDIF(TODAY(),D14,"yd") 

 (四)身份证号码计算年龄

方法一: =DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"y")

方法二:=YEAR(NOW())-MID(B3,7,4)

上一篇下一篇

猜你喜欢

热点阅读