我有一个简单的公式。

=HLOOKUP(A18,Lists!B1:Y7,2,FALSE)


我很高兴它能正常工作,但意识到一个致命的错误。我有一个名为阿肯色州的部分和一个名为堪萨斯州的部分。阿肯色州内建了一个名为“堪萨斯州”的名称,hlookup正在寻找符合条件的第一个值。我如何使它寻找确切的名称,而不仅仅是它是否可以在单词中找到?

A18根据用户选择具有堪萨斯州或阿肯色州。列表范围具有状态名称。名称后面的下一个项目是2。我以为False可以解决此问题,但事实并非如此。

任何帮助将不胜感激。我敢肯定这很容易。谢谢!

最佳答案

我已经使用Excel 2010测试过,但是FALSE确实强制完全匹配,尽管它不区分大小写。我在没有“堪萨斯州”的情况下放置了“阿肯色州”,但没有返回“阿肯色州”的相应值。如果存在“堪萨斯”,它将返回该条目的值,如果不是,则公式返回#N / A。问候,

关于excel - 使HLOOKUP与子字符串不匹配,例如阿肯色州的堪萨斯州,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31393335/

10-11 13:01