「数码产品资讯」知名大公司的Excel面试题:查找最后一个
有一知名大公司的Excel面试题 , 要求提取左侧表格中每位客户的最后一次拜访记录:
本文插图
上图左侧表中姓名是排好序的 , 这一下降低了题目的难度 。 所以今天我们就假设这些姓名不连续 , 然后设置查找公式 。
以前小编也分享过这个题目的公式 , 用的是Lookup函数 。 现在已经是2020年 , Excel也新增了很多好用的查找函数 , 所以今天小编要用更多的公式搞定它 。
公式1:Lookup
=LOOKUP(1,0/(A$2:A$101=E3),C$2:C$101)
注:用最经典“1,0/”结构查询返回最后一个值 。
本文插图
公式2:Max函数
{=MAX((A$2:A$101=E3)*C$2:C$101)}
注: 先用A列和E3对比 , 再* C列的值 , 让不符合条件的变成0 , 留言符合条件的日期 , 最后求最大值 。 如果你不是office365版本 , 需要用数组形式输入该公式 。 (按Ctrl+shift+enter)
本文插图
公式3:Index+match
{=INDEX(C:C,MATCH(1,0/(A$1:A$101=E3)))}
注:你以为只有Lookup可以“1,0”吗?No! Match也可以 。
本文插图
公式4:Xlookup函数
=XLOOKUP(E3,A:A,C:C,,,-1)
注:当Xlookup第6个参数为-1时 , 表示从后向前查 。
本文插图
公式5:Filter +Max
=MAX(FILTER(C$2:C101,A$2:A101=E3))
注:Filter函数可以筛选出所有符合条件日期 , 然后用MAx提取最大值 。
本文插图
【「数码产品资讯」知名大公司的Excel面试题:查找最后一个】注:当其他函数都在用技巧完成最后一次查找时 , Xlookup用的只是基本功能 。 不得不说Xlookup函数太强大了 。
推荐阅读
- 快科技:知名种子站点遭杀软报毒拦截:宕机一个月才刚恢复
- 「炊烟」稳定Vlog如何拍?知名博主用Reno3 Pro上山下地,带你看农家生活
- 『』洗碗机怎么选?米家互联网洗碗机8套容量更适合家用
- 「手表」智能手表全民化,华米科技米动手表青春版1S即将开售
- 『泡泡网资讯』高刷闪充和影像,OPPO Find X2样样到位呈现“机皇”表现
- 中国IT业界资讯■斯坦福智能马桶登自然子刊,中国公司却早已落地实现
- #热门数码产品#2020性价比高的蓝牙耳机,国产之光
- 【】高达七位数美金?All.com易主知名酒店企业!
- 「二三里资讯西安」陕西电信“云”端农场,创新扶贫新模式
- 『互联资讯』有AI生活用讯飞 讯飞消费者产品解决你的办公焦虑感
