excel列中查找某数值内容所在最后一行,将其行中某一数值返回某一表格

例如上述表中,我想查找安儿碘药品所在的最后一行,并将库存量返还到P3表格中,该怎么操作呢?... 例如上述表中,我想查找安儿碘药品所在的最后一行,并将库存量返还到P3表格中,该怎么操作呢? 展开
 我来答
清风吧吧啦
2014-12-19 · TA获得超过5937个赞
知道大有可为答主
回答量:3426
采纳率:68%
帮助的人:758万
展开全部
=INDIRECT("I"&MAX((E3:E26="安儿碘")*ROW(E3:E26)))

CTRL+SHIFT+ENTER确定公式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
月夜清泉168
高粉答主

2014-12-19 · 每个回答都超有意思的
知道大有可为答主
回答量:3.2万
采纳率:85%
帮助的人:4367万
展开全部
=LOOKUP(9E+307,Sheet1!I:I)
Sheet1改为实际工作表名称。
追问
9E+307是什么意思?而且lookup函数不是只能查找升序或者降序的值吗?
追答
9E+307是9的307次方,是EXCEL中可处理的接近最大的数值。
在I列中搜索一个很大的数值,没有完全匹配的数据,LOOKUP会自动匹配最后一个数值。
这里不用升序排列。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柔软的Bp
科技发烧友

2014-12-19 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:3万
采纳率:66%
帮助的人:9051万
展开全部
=INDEX(I:I,SMALL(IF($E$3:$E$100="安儿碘",ROW($A$3:$A$100),65536),COUNTIF(E:E,"安儿碘")))
同时按CTRL SHIFT 回车键执行
追问
谢谢,你的函数完全可以实现,不过由于是excel小白,理解你的函数花了不少时间,最后还是非常感谢!
追答
统计E列有多少个  安儿碘 ?比如有5个,那么就查找第5个安儿碘的行号,

比如在第10行,那么就显示I列第10行的数据,也就是你需要的结果。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式