如何使用excel函数在特定范围内查找最接近目标数据的单元格,并输出对应行的其他单元格

我需要的是产品到货达到我们的最少订单数时的需求日期,
具体条件1:E列的公式=IF(A1=A2,SUMIF(A:A,A2,D:D),D2);
含义是该条码号到当天的到货累计数量;
具体条件2:当到货数达到我们的最小到货数时输出该到货日期;

Excel中可以利用lookup函数在特定范围内查找最接近目标数据的单元格,并输出对应行的其他单元格。

软件版本:Office2007

举例说明如下:

1.查找E列中最接近A列数据的单元格,并在B列返回对应的F列的值:

2.输入公式如下:

3.下拉填充得到结果:

温馨提示:内容为网友见解,仅供参考
无其他回答

Excel如何实现出现范围内符合要求的数值在另一个单元格显示对应数据_百 ...
在B1单元格输入以下公式:```excel =IF(AND(A1>10,A120,A1<=30),"范围2","其他"))```这个公式首先检查A1是否大于10且小于等于20,如果是,B1就显示“范围1”。如果第一个条件不满足(即A1不在10到20之间),则进一步检查A1是否大于20且小于等于30,如果是,B1就显示“范围2”。如果以上两个...

excel中用函数找出指定范围的最大或最小值并返回与之同行的其他值
很简单,你的校名次是升序的,可以用公式。假设你的名次分数记录表,名称是Sheet1,在另一个表中,比如名称是Sheet2,使用公式:=OFFSET(Sheet1!F2,COUNTIF(Sheet1!D:D,"<=200"),0)

Excel实现出现范围内符合要求的数值,在另一个单元格显示对应数据。
可以通过使用Excel的IF函数或者VLOOKUP函数来实现这个需求。在Excel中,如果你想在某个单元格中显示符合特定条件的另一个单元格的数据,你可以使用IF函数来进行条件判断,或者使用VLOOKUP函数来进行查找匹配。IF函数的基本用法是:IF。其中,logical_test表示计算结果为TRUE或FALSE的任意值或表达式;value_if_t...

excel找到与目标值相同的单元格并返回单元格位置
第一步,打开电脑进入桌面,打开软件进界面。第二步,A列是查找的范围, D2:D4为需查找的值,要求在E2:E4 返回 D2:D4 在A 列对应的行数,我们可以使用Macth 函数。第三步,在E2单元格 输入公式:=match(D2,A:A,0) 公式下拉 ,得出 D2:D4 对应在A列的位置。第四步,返回 A24 ,...

EXCEL中怎样在一列中查找指定数值返回的另一列中的对应行的数值
首先,你需要在J2单元格中进行操作。点击该单元格,接着点击“插入函数”按钮,打开“插入函数设置”对话框,在“查找和参考”类别中选择VLOOKUP函数选项。在弹出的参数设置框中,第一个参数是你想要查找的代码,例如I2单元格的值。接下来,你需要指定数据的查找范围,即包含你想要查找的原始数据的区域,...

如何用Excel函数调取一列数据中具有相同数值的数据,并把这些数据所在的...
在易忘词sheet的A3单元格中输入 =INDEX(单词!A:A,SMALL(IF(单词!$K$2:$K$2000=4,ROW($2:$2000),4^8),ROW(A1))&"")&""此公式是筛选出遗忘次数为4的单词,输入公式然后CTRL+SHIFT+ENTER三键结束。

EXCEL 求助如何实现在指定区域查找符合条件单元格,返回指定值_百度知 ...
例如,如果我们有一个分散在多个区域的数据表,并且我们想要根据某个特定条件来查找并返回值,我们可以首先使用“MATCH”函数来找到符合条件的单元格的位置,然后使用“INDEX”函数来返回该位置的值。通过这些函数的灵活组合,Excel用户可以轻松地在指定区域内查找符合条件的单元格,并...

excel里用vlookup查找最接近目标日期的方法
以上的公式是数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 结束。原来提问中的公式,用的是VLOOKUP的糊模查找方式,它的规则是查找最接近当前值且比当前值小的一个数值为返回的结果,而提问中的2001-11-1虽然最接近2001-10-30,但却是比2001-10-30大,所以是不会返回想要的结果...

excel中如何使用函数在选定区域内查找符合条件的值,并能返回该求合所 ...
最小值,当公式向下复制一行,将返回第二小的值,复制到再下一行将返回第三小的值以此类推。7.index函数在寝室号区域中返回第一个符合条件的寝室列单元格,当函数向左复制时返回第一个符合条件的班级单元格,以此类推。当函数向下复制时,返回第二个符合条件的行寝室号列对应的单元格。

EXCEL用函数查找最接近指定数值的前10个数值后排数据
f2=INDEX(C$2:C$16,MATCH(SMALL(IF(B$2:B$16<=D$2,ABS(D$2-B$2:B$16)+ROW($2:$16)*0.001),ROW(B1)),IF(B$2:B$16<=D$2,ABS(D$2-B$2:B$16)+ROW($2:$16)*0.001),0))数组公式,同时按ctrl+shift+回车三键结束,下拉 ...

相似回答