excel 判断数值最接近且不大于的对应值?

价格列的公式需要计算出:
如果左侧的A等于“C”中的某个值,则等于“C”对应的“D”的值
如果左侧的A不是“C”中的某个值,则寻找“C”中最接近且不大于的值对应的“D”值
例如,
如果A是“9”,则选择“C”中“8”对应的“D”的值。
如果A是“5”,则选择“C”中“4”对应的“D”的值。

A B C D
2 10 2 10
4 -- 4 18
5 -- 6 23
8 -- 8 22
9 -- 10 21

谢谢

B2输入    =LOOKUP(A2,C:C,D:D)    下拉

追问

请问,如果是
最接近且不小于的对应值怎么弄呢?
比如7,就去找8
5就去找6
谢谢

追答

=LOOKUP(CEILING(A2,2),C:C,D:D) 下拉

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-04-01
做好对应关系,用vlookup函数即可解决!

excel 判断数值最接近且不大于的对应值?
B2输入 =LOOKUP(A2,C:C,D:D) 下拉

...中怎么设置公式在一列数值中找到最接近且不大于的某数值的四个,及...
=LARGE(IF($B$2:$B$31>$E$7,0,$B$2:$B$31),ROW(1:1))同时按Ctrl+Shift+Enter三键输入数组公式,下拉到E14

excel中如何表查找最接近的值,然后返回特定值?
在E3:E6这个区域中,没有75这个值,她就找到所有几个弟弟当中最大的一个弟弟,也就是60。MATCH函数说了:既然找不到你哥,我也不能空着手走,就拿你顶包吧!然后就返回60在E3:E6这个区域中的位置2,INDEX函数根据这个位置返回F3:F6单元格中对应的值。这里MATCH就是一个班长:报告老师,第二排有...

Excel中如何返回一列数中最接近且小于指定数值的单元格
以下图a列的数据为例,找出小于指定值的最大值。公式=MAX((A1:A5<C2)*A1:A5),输入完成后,使用ctrl+shift+enter组合键确定公式,得出结果为45.

用Excel怎么从一堆数字里面找出相加最接近且小于某个数值的几个...
用LOOKUP()函数中的“模糊查找”。另一个方法,最好想到,增加辅助列,让数据与你的指定的长度相减,套上绝对值函数 ABS(),最后排序数据,最小的肯定最为接近。

excel怎么求最接近的数据?
找到最接近的数:sqlCopy code=INDEX(range,MATCH(MIN(ABS(range-value)),ABS(range-value),0))其中,"range" 是数据范围,"value" 是要查找最接近的值。这个公式首先计算数据范围中每个数与目标值的差值的绝对值,然后找到最小的那个差值,最后使用 MATCH 函数找到这个差值对应的位置,使用 INDEX ...

如何用excel筛选出一组数据中接近的数字。比如把这组数据里相差不到10...
1、你可以先选择表头的任意一个单元格(表头中没空单元格和合并单元格)——数据——筛选——自动筛选 2、在数据所在的列中——点出表头单元格的下拉菜单——选择“自定义”——上一行:点出“大于”后一项输入数值——下一行:点出“小于”后一项输入数值(也就是你想要的数是介于两个值间的)—...

Excel如何在一组数据中找出最接近的数值,并返回数值?
公式为:=IF(ABS(MINIFS(A2:A13,A2:A13,">"&B2)-B2)<ABS(MAXIFS(A2:A13,A2:A13,"<"&B2)-B2),MINIFS(A2:A13,A2:A13,">"&B2),MAXIFS(A2:A13,A2:A13,"<"&B2))如图所示:

怎么在EXCEL中判断一个数值是否大于某个数值
1. 在B1单元格中输入公式“=IF”。2. 按Enter键,然后将B1单元格的公式向下拖动或复制到与A列数据相对应的其它单元格中。这样,B列的每个单元格就会显示A列对应单元格数值是否大于50的结果。通过这两种方法,你可以很容易地在Excel中判断一个数值是否大于某个特定数值,并根据需要自定义...

EXCEL如何匹配最接近数值的值
1、首先两个匹配的文件中需要一列共同的数据,如图所示,第一列中的姓名就是共同数据,这样才有依据去匹配其他数值。我们把表1中的工号匹配到表2中。2、在需要的表格中输入"=vlookup"。3、查找值就是共同数据的那一列,姓名列,选择B列,然后输入“,”逗号。4、数据表就是要“移动”数据的拿一...

相似回答