我在excel中使用2个不同的工作表,一个是testData,另一个是QLD。我需要匹配两个工作表中的ID,如果匹配,请选择QLD表的价格列。目前数据结构是这样的
TESTDATA
A)ProductID | B)PriceMatch
S100 | Need to match
S200 | Need to match
S300 | Need to match
QLD
A) ProductID | B)Price
S100 | $100
S200 | $200
S300 | $300
答案 0 :(得分:0)
索引/匹配将为您创造奇迹
语法
{=index('range where return value is <price>', match('test value', 'range where test value is', 0))}
记得使用control + shift + enter
进入答案 1 :(得分:0)
在B1
中的testData中输入公式= INDEX(QLD!$ B:$ B; MATCH(testData!$ A1; QLD!$ B:$ B; 0); COLUMNS($ A:A))