值介于或搜索范围和excel中的返回值之间
大家好 我有一个员工分数等级表(表D1至F6),每个等级都有分数,例如,分数(4.60)将位于第三级,其中有(3)个分数 我想在(B)列中写一个公式,在表中检查并从F列返回点值,您可以看到D2和D3中的示例 问候值介于或搜索范围和excel中的返回值之间,excel,excel-formula,Excel,Excel Formula,大家好 我有一个员工分数等级表(表D1至F6),每个等级都有分数,例如,分数(4.60)将位于第三级,其中有(3)个分数 我想在(B)列中写一个公式,在表中检查并从F列返回点值,您可以看到D2和D3中的示例 问候 Adel在单元格B2中使用以下公式: =VLOOKUP(A2,$D$2:$F$6,3, TRUE) 你需要的是有史以来最棒的功能之一VLOOKUP =VLOOKUP(A2,$D$2:$F$6,3, TRUE) (粘贴到B2并向下拖动) 快速解释论点 A2是我们将在表中查找的值 $
Adel在单元格B2中使用以下公式:
=VLOOKUP(A2,$D$2:$F$6,3, TRUE)
你需要的是有史以来最棒的功能之一<代码>VLOOKUP
=VLOOKUP(A2,$D$2:$F$6,3, TRUE)
(粘贴到B2
并向下拖动)
快速解释论点
A2
是我们将在表中查找的值$D$2:$F$6
是我们将要查找的“表”。它将搜索它的第一列(在列D
中可以有任何您想要的内容,VLOOKUP只查看第一列)3
是表中的列号,其中包含我们要查找并返回的答案(在本例中为F
)TRUE
意味着我们要搜索范围,而不仅仅是精确的值。如果它是FALSE
,那么只有输入准确的分数,我们才能得到想要的数字IF
语句轻松地解决这个问题
=IF(A2 > $E$6, "N/A", VLOOKUP(A2,$D$2:$F$6,3, TRUE))
如果您相信稍后会向表中添加更多行,那么这当然可以做得更整洁一些,但现在它可以工作。非常感谢,但是(A2)中的值不是固定的,它可以在范围内!例如A2=7.50,该值在另一个表中不存在,但在范围内,请查看第5行,您将发现值7.50介于(D5和E5)之间,因此7.50介于(7到8.99)之间,因此B2的值将取F5,即(4)…通过将
VLOOKUP
的最终参数设置为TRUE
,您要求它查看范围,因此,在您的示例中,如果值7
值为4分,下一个值为9
,VLOOKUP
将把输入值7.5(或小于9的任何数字,包括8.99999)舍入到7分,并返回4分。试着在你的集合上测试它,看看它是否是你想要的。非常感谢,,,,返回的值是(1),这是不正确的,因为7.50在第5行的范围内,所以返回的值应该是4…@adelShehri它奇怪的我得到了值(4)。