如何有效地使用 IF + VLOOKUP 並在 TRUE 時顯示相同的 VLOOKUP 值? (自由辦公室)

如何有效地使用 IF + VLOOKUP 並在 TRUE 時顯示相同的 VLOOKUP 值? (自由辦公室)

我想使用 IF 和 VLOOKUP 作為測試條件,並且在 THEN 欄位中我想設定與測試欄位中使用的相同的 VLOOKUP 結果。

例子:

=IF(VLOOKUP(A1;C1:E10;2;0)<>"something";VLOOKUP(A1;C1:E10;2;0);"NOT")

它有效,但我想更改上面的公式,因為它處理兩次相同的 VLOOKUP。我將在包含 30,000 個單元格的工作表中使用它。我的解決方案太慢了。還有比這更有效率的嗎?

範例資料:第一個表格大約有 17000 行

| CONFERENCE | JOURNAL |
| IEEE A4    |         |
|            | ACM19   |

在第二個表中我想做:

=IF(VLOOKUP($A3:$A;Table1!$A$2:$L$500;4;0)="";VLOOKUP($A3:$A;Table1!$A$2:$L$500;5;0);VLOOKUP($A3:$A;Table1!$A$2:$L$500;4;0));""))

如果現場會議為空,我想在單元格中放入「期刊」列值,如果不是,則放入「會議」列值,一千次。

答案1

D如果列和中只有一個值,那麼如果您連接兩個結果,E則不需要語句:IFVLOOKUP

=VLOOKUP(A2,Table1!$A$2:$L$500,4) & VLOOKUP(A2,Table1!$A$2:$L$500,5)

由於一個字串VLOOKUP始終會傳回空字串,因此結果將自動成為另一個字串。

相關內容