一个善良的灵魂帮助我达到了这一点,但我还有一个我正在尝试解决的限制:
如何根据ID列填充Rep和Region,但是该列可能会移动,所以获取它必须是动态的,只需就像获取 Rep 和 Region 列一样。
这是没有条件的工作公式:
=INDEX(VLOOKUP(ROW('From Sheet1'!A7:A); {ROW('From Sheet1'!A7:A)\ 'From Sheet1'!B7:C}; MATCH({"Rep"\ "Region"}; 'From Sheet1'!A7:C7; 0); 0))
Here's样本数据。
像往常一样感谢您的帮助!
最佳答案
尝试:
=INDEX(IFNA(VLOOKUP(A7:A,
{FILTER('From Sheet1'!A7:Z, 'From Sheet1'!7:7="ID"), 'From Sheet1'!B7:C},
MATCH({"Rep", "Region"}, 'From Sheet1'!A7:C7), 0)))
关于arrays - 如何在表格中使用INDEX+VLOOKUP动态获取条件列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71970663/