VLookup multiple columns

前端 未结 4 1851
刺人心
刺人心 2021-01-07 09:55

I am using VLookup function which looks up multiple values which are present in the column. This works very well but just takes a lot of time as I have 100,000 rows in the E

4条回答
  •  暖寄归人
    2021-01-07 10:54

    Summary: Concate the values and do a vlookup on that new value.

    For me I needed to have a formula and not a function to look up by 2 values. VLOOKUP could only work by a single value from what I've seen, so my solution was to concatenate the 2 values for a single primary key.

    In my raw data tab I added a column called Lookup that simply concatenated the ID column with the Timestamp columns I had.

    Then in my comparison tab I had

    =VLOOKUP(CONCATENATE(A4, $F$1),'Historical Data'!$A:$G,3,FALSE)
    

    Which took the ID column, concatenated with my lookup date at $F$1, and vlookup'ed into my data tab (Historical Data).

提交回复
热议问题