EXCEL内如何根据数字区间匹配对应数据?

如图所示,请问如何根据货号区间寻找对应价格?请注意货号区间并不是连续数字,中间有空缺的数字的。。。请大神指教一下,我想要VLOOKUP和SUMPRODUCT两种函数做两个公式!非常感谢!

第1个回答  2020-11-19
B:C列数据如果是文本数据,那么在H2单元格输入以下公式,然后向下填充公式
=SUMPRODUCT((B$2:B$200-G2>=0)*(C$2:C$200-G2<=0),D$2:D$200)追问

也不行的哦,返回值还是0

本回答被网友采纳
第2个回答  2020-11-18
Excel要根据数字区间进行匹配对应数据的时候可以使用数据分组功能通过数据分组功能的定义。可以将数据按照区间来进行分类统计。
第3个回答  2020-11-19
H2下拉,数组三键
=SUM(IFERROR((--B$2:B$999<=--G2)*(--C$2:C$999>=--G2)*D$2:D$999,))追问

不行噢,返回值全是0

追答

大于小于打反了 楼上已经修正

追问

也不行,返回值还是0

追答

公式又改了,再不行就是你格式问题,CTRL+SHIFT+ENTER结束

EXCEL内如何根据数字区间匹配对应数据?
B:C列数据如果是文本数据,那么在H2单元格输入以下公式,然后向下填充公式 =SUMPRODUCT((B$2:B$200-G2>=0)*(C$2:C$200-G2<=0),D$2:D$200)

在EXCEL表格里,输入某个数值区间的数,能出来这个区间对应的结果,怎么设...
=if(a1>=95,"优秀",if(a1>=85,"称职",if(a1>=70,"基本称职","不称职")))

在EXCEL表格里,输入某个数值区间的数,能出来这个区间对应的结果,怎么设...
用函数VLOOKUP(自己可以看帮助,很容易的)可以实现。举例:在单元格E1、E2、E3、E4输入 -100,10,21,31;在单元格F1、F2、F3、F4输入 “小于10”,2000,3000,“大于30”假设在单元格A1输入10或者22之类的数,在B1输入公式 =VLOOKUP(A1,$E$1:$F$10,2,1)即可。改变A1中的值,B1自动变。

如何使excel某单元格在某数值范围内,另一单元格对应显示其他数值呢_百 ...
1、建立一个“表一”作为条件判断对应依据,在表二的B2单元格输入公式:=MAX((A2>=表1!$A$2:$A$20)*(A2<(表1!$B$2:$B$20))*表1!$C$2:$C$20)数组公式,按:Ctrl+Alt+Enter 三键结束输入;见图一 2、选中表二的B2单元格,下拉填充B列,实际结果:见图二 3、需要增加条件时,可...

excel如何判断一个数在哪个区间并返回一个值
用if好理解,=if(a1<=24,"一级",if(a1<=48,"二级",if(a1<=72,"三级","数字大于72")))一般用lookup简单些。比如说=LOOKUP(A1,{0,50,60},{0,5,10}),当0<=A1<50为050<=A1<60为5,60<=A1为10 ,可以按需要扩展这个区间和对应的结果。假设要计算的数据放在A1,取值结果放在D1,...

EXCEL中如何使得遇到某个数字区间就显示相应的数字呢?
在E:F列建立区间与返回数值的对应表,然后在B1单元格输入以下公式,并向下填充公式 =LOOKUP(A1,E:F)公式表示:将A1在升序数列E列中,模糊匹配比A1小的最大值,并返回对应的F列数据。该写法比起IF函数的嵌套具有均可比拟的优势,大大缩短公式的编辑难度和长度。详见附图 ...

excel区间范围匹配excel区间范围公式
关于excel区间范围匹配,excel区间范围公式这个很多人还不知道,今天来为大家解答以上的问题,现在让我们一起来看看吧!1、参考公式:=OFFSET(A1,LOOKUP(B15,{0,0.55,0.6,0.65,0.7,0.75,0.8},{1,2,3,4,5,6,7}),LOOKUP(A15,{0,100,120,150},{1,2,3,4}))。

excel 数字区间 匹配
可以这样处理:1、先看结果图 2、填写的公式:=IF(A2<51,"A",IF(A2<180,"B",IF(A2<232,"C","D")))3、在B2单元格填写好,鼠标指在右下角的方块上,按住左键下拉即可。

excel怎么计算数字在某个区间里的范围是多少
在Excel中构建一个辅助区域,可以使用VLOOKUP函数来查找对应的值。假设区间范围在A1:A5单元格区域中,在B1单元格中输入以下公式:=VLOOKUP(E3,A A1:A A5,1)。这个公式的作用是,在A1:A5单元格区域中查找与E3单元格值对应的区间范围,然后将结果返回到B1单元格中。需要注意的是,在使用IF函数计算区间...

excel中怎么在数字区间内找符合要求的数字,并根据相应数字的值?
在J2中输入或复制粘贴下列公式 =LOOKUP(1,0\/((--LEFT(I2,3)=B$2:B$7)*(RIGHT(I2,4)-C$2:C$7>=0)*(RIGHT(I2,4)-D$2:D$7<=0)),A$2:A$7)下拉填充

相似回答