Excel搜索指定时间 返回指定时间对应列下的数据并展示?
2022-02-15 · 学动漫、设计、电竞、电商、短视频、软件等
可能很多不懂excel函数的朋友就蒙圈呢,不过呢在这里我要和不懂函数的朋友说,别怕,慢慢来,学了函数,不再加班。这是什么意思呢?"=IF(LEN(引用姓名和电话合在一的起单元格)=13,LEFT(引用姓名和电话合在一的起单元格,2),LEFT(引用姓名和电话合在一的起单元格.3))”,LEN函数的意思是文本字符串的字符个数,LEFT函数的意思是在这里我们表达的意思就是假如姓名和手机加在一起字符个数是12的话,我们引用字符从左边开始的2个字符,也就是2个字的姓名,不然的话就是3个字符,名字是3个字的。这时候我们就能提取名字,3个字和3个字的。
在需要手机号的列输入“=RIGHT(A2,11)”,“=RIGHT(引用引用姓名和电话合在一的起单元格,11)”,RIGHT函数的意思是从字符串右边引用字符,由于手机号都是11位数,在这里我们只需要考虑一个数字即可。
在EXCEL中,打开【8.XLSX】后,
选择【A1:E1】单元格区域,并切换至【数据】→【排序和筛选】→【筛选】
选择【来访时间】的下三角按钮→选择【数字筛选】→【自定义筛选】,
弹出【自定义自动筛选方式】对话框,并设置条件参数,
点击【确定】后即可筛选出指定时间区域的记录
在J2中输入或复制粘贴下列公式
=B2*(1-HLOOKUP(TODAY(),$1:$7,ROW(A2),))
或
=B2*(1-HLOOKUP(TODAY(),$1:7,ROW(A2),))
下拉填充
按你目前的图上数据结构示意,应该是在 J2 单元格输入公式:
=B2-B2*IFERROR(LOOKUP(99,C2:I2),0)
复制并下拉,即可。
=B2*(1-INDEX(C2:I2,MATCH(TODAY(),C$1:I$1,))