当前位置:首页 > 科技 > 正文

不会LOOKUP没关系,还有这5种好用的方法

VIP学员的问题,要将每个产品最后的价格和日期查找出来。

这种方法一大堆,卢子分享几个常用的。

1.日期升序+LOOKUP

正常情况下,记录这些都是按日期顺序记录,应该是升序的。

将产品这一列复制到F列,点数据,删除重复值。

LOOKUP在查找的时候,如果有多个对应值,只返回最后一个。返回区域B$2:B$8字母没有锁定,这样右拉的时候就自动变成C列。

=LOOKUP(1,0/($F2=$A$2:$A$8),B$2:B$8)

再将H列设置为日期格式。

2.日期降序+VLOOKUP

跟方法1几乎一样,就是公式不同而已,这里就只提供公式,其他步骤不再重复说明。VLOOKUP是查找首次出现的值,COLUMN(B1)右拉就变成2、3。

=VLOOKUP($F2,$A:$C,COLUMN(B1),0)

3.日期升序+COUNTIF

累计的次数=总次数,就是最后的。

=COUNTIF(A$2:A2,A2)=COUNTIF(A:A,A2)

再筛选TRUE就行。

4.日期降序+COUNTIF

也就是首个出现,次数=1,再筛选TRUE。

=COUNTIF(A$2:A2,A2)=1

5.日期降序+删除重复值

如果有多条记录存在,删除重复值只保留第一条,日期降序刚好第一条就是需要的。

点数据,删除重复值,取消勾选价格、日期,确定。

6.透视表

日期有没排序都不影响,透视表最灵活,也是步骤最多。

插入透视表,将产品、加格拉到行,日期拉到值。

将日期的值汇总依据改成最大值。

设计,报表布局,以表格形式显示,分类汇总,不显示分类汇总。

选择日期,右键,数字格式,选择日期格式。

点价格的筛选按钮,选择值筛选,前10项,10改成1。

这6种方法,你更喜欢哪一种?

推荐:查找、求和、最大一次全搞定,这简直就是万能的套路!

上文:大神级函数TEXT,只需会得这个方法,你也能秒懂!

你平常看完文章,会不会进行整理总结?

作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)

有话要说...

取消
扫码支持 支付码