ade*_*hri 2 excel excel-formula

大家好,
我有一个员工分数水平表(表D1到F6),每个级别都有分数,例如分数(4.60)将在第3级有(3)分.
我想在列(B)中编写一个公式,在表中检查返回F列中的点值,您可以看到D2和D3中的示例.
关心阿德尔
你需要的是有史以来发明的最棒的功能之一...... VLOOKUP
=VLOOKUP(A2,$D$2:$F$6,3, TRUE)
Run Code Online (Sandbox Code Playgroud)
(粘贴B2并向下拖动)
快速解释参数.
A2 是我们将在表格中查找的价值$D$2:$F$6是我们将要查找的"桌子".它将搜索它的第一列(你可以在Column中找到任何你想要的东西D,VLOOKUP只查看第一列).3是我们的表的列号,其中包含我们想要查找和返回的答案(在本例中F).TRUE意味着我们想要搜索范围,而不仅仅是精确值.如果是,FALSE那么如果我们输入精确分数,我们只会得到我们想要的数字.当然,使用这种方法,没有任何上限,例如20的值会给我们最后一行(即5点),但是,你可以使用一个IF语句轻松解决这个问题.
=IF(A2 > $E$6, "N/A", VLOOKUP(A2,$D$2:$F$6,3, TRUE))
Run Code Online (Sandbox Code Playgroud)
如果您认为以后要在桌面上添加更多行,这当然可以做得有点整洁,但它现在可以工作.