使用单元格H9中的HLOOKUP功能,根据订购的广告牌的颜色和数量计算产品定价。产品定价可在“产品定价”查找表中引用(范围O9:Q18)。一定要使用适当的相对和绝对单元格引用
这是Excel HyperLink,单击选项卡以查找“查找功能”,您将找到我在单元格h9价格下苦苦挣扎的地方。
https://www.dropbox.com/s/z7bd7lcs4nzbfwe/logicandreference914.xlsx?dl=0
我有什么错误:
=HLOOKUP(D9,$O$9:$Q$18,2,TRUE)
D9查找值是指#shipped
我对vlookup没有任何问题,但是我很难在hlookup的正确位置输入查找值和行索引号。
答案 0 :(得分:0)
好的,这是你想要放入H9的公式。
=HLOOKUP(C9, $P$9:$Q$18, MATCH(D9, $O$9:$O$18), FALSE)
HLOOKUP function提供了一个列(P ro Q)来检索数据,方法是通过查找C9中P9值的完全匹配:Q9($中的第一行) p $ 9:$ Q $ 18)
MATCH function通过在O9:O18中查找C9来提供要检索的行。这是近似匹配,因此O9:O18中的值需要按升序排序。你想要一个近似匹配,因为如果你有超过10(表中的最大值),你希望它返回值10而不是错误。
因此,对于行和列,您将从O9:Q18返回正确的值。必要时填写。
#Shipped 是否存在问题1.您可以覆盖大于10或小于2但不是两者的数量。可能更好的只是添加数量为1的条目。
您需要熟悉IFERROR function以提供错误控制。
使用O9:O18中的查找表, #Shipped 从 2 开始,您也可以将其快捷方式,
=HLOOKUP(C9, $P$9:$Q$18, D9, FALSE)
但是这不包括大于10 或数量 1 的数量,所以它有点倒退。
答案 1 :(得分:0)
这就是我的想法 = HLOOKUP(C9,$ O $ 9:$ Q $ 18,D9,TRUE)