如何EXCEL中输入一个数据,找出该数据所在区间相对应的值。 100

想在绿色单元格里输入一个数值,该数值会自动对应到下面cbm的区间里,然后选出相应cbm对应的deliverycost,自动填入到红色单元格;并在黄色单元格选出choice... 想在绿色单元格里输入一个数值,该数值会自动对应到下面cbm的区间里,然后选出相应cbm对应的delivery cost,自动填入到红色单元格;并在黄色单元格选出choice1、2、3、4.
纠正:想在绿色单元格里输入一个数值,该数值会自动对应到下面cbm的区间里,然后选出相应cbm对应的最低的delivery cost,自动填入到红色单元格;并在黄色单元格选出choice1、2、3、4.
展开
 我来答
百度网友066dc732e
2013-12-15 · TA获得超过1.2万个赞
知道大有可为答主
回答量:5675
采纳率:33%
帮助的人:1839万
展开全部
就你的问题,存在逻辑错误:
1、Choice1的区间为0-0.25,将后面的Choice2-4的范围都包含了,且Choice1的Cost值是Choice1-4中最小的值,所以,如果按照你的问题描述,无论你绿色区域输入什么值,黄色区域都只会返回Choice 1的结果,当然,红色区域也只会返回4.69或1.26这两个结果之一。
2、由于每个Choice的Size区间划分不一致,段数也不一样,所以,你输入的值可能会同时满足Choice1-4,如果按照最小值提取Cost,问题就返回到了1;否则,就要从新制定规则。

不知道我说得是否清楚!?
所以,仅靠在绿色单元格输入一个值,就要得到黄色、红色单元格的值,基本上是不可能的事(人工如果都无法筛选出来,就不要指望电脑了),根据你的叙述,我觉得应该是:绿色单元格输入值,黄色单元格输入Choice ,自动得出红色单元格值,这个还是有可能实现的。
wu_zhenjiu
科技发烧友

2013-12-15 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:3.1万
采纳率:79%
帮助的人:1.1亿
展开全部
红色单元格(C4)公式:
=MIN(IF(ISNUMBER(FIND(C2,B6:B30)),1,9^9)*IF(ISNUMBER(C6:C30),C6:C30,9^9))
数组公式,按三键(CTRL+SHIFT+ENTER)完成公式;

黄色单元格(C3)公式:
=INDIRECT("A"&MAX(IF(INDIRECT("A6:A"&MATCH(C4,C6:C30))<>"",ROW(INDIRECT("A6:A"&MATCH(C4,C6:C30))),0)))
数组公式,按三键(CTRL+SHIFT+ENTER)完成公式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
使得上半年电力
2013-12-15
知道答主
回答量:22
采纳率:0%
帮助的人:5.3万
展开全部
去问电脑工程师
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式