[算表] EXCEL某栏多列同值筛选出特定栏资讯带出

楼主: Rita0149 (丽塔)   2022-10-27 00:56:33
软件: EXCEL
版本: MS Office EXCEL 2016
DATE A B C
2022/1/1 12345 111.1 100
2022/1/2 24680 222.2 200
2022/1/3 12345 333.3 300
2022/1/4 13579 444.4 400
2022/1/6 12345 555.5 500
如上表所述的原表格
假设我在另一个EXCEL工作表利用公式想要带出原表格的内容
原表格工作表(简称X)与另一个EXCEL工作表(简称Y) 基本上内容是一样的
在Y中,已知我如果使用VLOOKUP公式可以带出B.C所属栏的资料,但是DATE栏不行
不晓得是否是因为VLOOKUP只能向右搜索,像这个DATE在A栏左边就不行?
已知如果我使用INDEX+MATCH搜寻在A栏中的12345,
会带出第一笔资料,也就是2022/1/1该笔,
DATE栏显示2022/1/1,B.C所属栏也会显示相应的数值
但是如果我要的是2022/1/3该笔,又要让它在 Y工作表的DATE栏显示日期的话,
应该要怎么做呢
我目前想的方法有点复杂
就是在 Y工作表 DATE栏用公式,设定当该格DATE输入=2022/1/3时显示日期
若否则不显示或显示错误
就是如同标题所述
当我在这个阵列资料的大部分字段,以A栏作为依据搜索,带出该列其他字段的值
但是当资料的A栏中有不只一笔12345时,用其他栏作为公式筛选的依据要怎么做呢
作者: goujly (夜舞岚)   2022-10-27 01:12:00
365的话可以考虑用xlookup,日期的话可以把原表ab栏串在一起当搜寻值
作者: thisismasonl (bbbbob)   2022-10-27 09:20:00
可以插栏的话,日期前插一栏公式=待查寻栏 也可以
作者: SuckCopy (noname)   2022-10-27 09:36:00
index(small(if(row))) 列出多值,网络一堆

Links booklink

Contact Us: admin [ a t ] ucptt.com