一、查找函数
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)