我在Excel中有一个表,其中包含2列文本和两列数字。数字指的是在文本正文中找到搜索字符串的位置 - 如果找不到它们,则单元格保留为空(例如ISERROR(myfunctions(),“”)。屏幕截图在这里(I没有足够的代表来嵌入截图...)
我希望返回第一列中的值,其中最小值和最大值来自两个数字列。这对我来说很简单:
= VLOOKUP(MIN(E3:E7),C3:E7,1)
= VLOOKUP(MAX(E3:E7),C3:E7,1)
无论我尝试什么,评估为#N / A.这是什么原因?
答案 0 :(得分:1)
VLOOKUP始终在查找表的第一列上进行查找,因此您在天气列中查找最小值并且它不匹配。
您可以重新构建数据,以便首先使用位置列或使用INDEX MATCH
=INDEX(C3:E7,MATCH(MIN(E3:E7),E3:E7,0),1)
答案 1 :(得分:0)