VBA Excel – 如何从多个重复的行中获取特定的值
这个问题可能会感到困惑,但请让我解释一下。
我有一个4000行的Excel表,有许多重复的行,如下所示:
Name--------------Grade Micheal -------------- A Sarah ---------------- A Oliver ---------------- B Micheal -------------- C Velvet ---------------- A Micheal -------------- D
我目前使用Application.WorksheetFunction.Vlookup()
获得Micheal的等级,但似乎我只能从它得到A.
有没有办法让我select我想从Micheal那里得到哪个等级?
例如:C,如果C不存在,我会得到D,在Excel中使用VBA。
如果你想要的是按照D> C> B> A的顺序进行评分,
Press ctrl + shift + L
然后将列B从Zsorting到A.
在这之后使用Vlookup。 你会得到相反的顺序。