[请问] excel vlookup函数

楼主: andy90498 (枫情)   2018-05-17 20:57:48
请问一下关于excel函数的问题
有两个问题想请教
以下是准备抓取资料的资料表
J K L
1 日期|项目|进度
2 1/1| A | 10%
3 1/2| B | 20%
4 1/3| C | 30%
5 1/4| D | 40%
6 1/5| B | 25%
7 1/6| D | 50%
8 1/7| A | 20%
以下是想要回传的资料格式 我用%表示该格需使用函数回传该格数值
A B C
1 项目|日期|进度
2 A | % | %
3 B | % | %
4 C | % | %
5 D | % | %
接下来是就是那两个问题...
1.vlookup在搜寻对应的值时 好像只能读取选取阵列的最左边 没办法更改要判断的字段
但是我要回传回来的格式跟原始的格式不一样
我只能用项目去当成搜寻标的 但我阵列选取范围最左边是日期 这样就没办法判断了
请问有解法吗?
2. 我只想要回传最新的值 但实际测试过后 他都只回传最上面的值
由于最新的值会落在下方
我知道可以用lookup函数 但是欲抓取的资料表有很多不同项目
lookup函数好像没办法分辨项目不一样
不知道vlookup如何回传最新的值(用日期或是进度来判断均可)
以下是我写的函数
=VLOOKUP(A2,J2:L50,2,FALSE)
作者: higger (朝乡而行2016)   2018-05-17 21:31:00
Vlookup{1,0}...可实现VLOOKUP向左查值
作者: akicat (aki)   2018-05-18 00:09:00
我的笨方法…如果只是一次性的需要vlookup,就把原始资料先用日期新到旧排序好再做

Links booklink

Contact Us: admin [ a t ] ucptt.com