紧急求助:excel如何利用函数查找一列与某一单元格值相同,并返回查找到的单元格的上一行单元格的值?

比如在B2、C2输入函数查找与A3单元格值941相同的单元格A20,A23,但返回值分别为A19值597和A22值669,且函数可以下来自动计算?希望简单易操作,谢谢,如... 比如在B2、C2输入函数查找与A3单元格值941相同的单元格A20,A23,但返回值分别为A19值597和A22值669,且函数可以下来自动计算?希望简单易操作,谢谢,如下示例:
感谢大家的回答,mrpine提供的比较准备,横向拉动可以返回多个相同值的上一单元格值。但可能有些我没说清楚,我希望在B2纵向下拉可以自动查找下一单元格,比如相应的A3、A4、A5在B3、B4、B5也会返回相应的值,当然横向功能最好还能保持,如果不可以,横向可以不要,只要返回第一个相同的即可,麻烦你们了,谢谢!呈现的效果如下(查找A3、A4、A5):
展开
 我来答
柔软的Bp
科技发烧友

2013-09-15 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:3万
采纳率:66%
帮助的人:8989万
展开全部

我希望在B2纵向下拉可以自动查找下一单元格,比如相应的A3、A4、A5在B3、B4、B5也会返回相应的值?

是什么意思?

比如B1输入941,B列B2 3 4 得到什么结果?

 

B3=INDIRECT("a"&SMALL(IF($A$1:$A$100=$B$1,ROW($A$1:$A$100),4^8),ROW(A1))-1)

同时按CTRL  SHIFT  回车键

百度网友e1af404
2013-09-15 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.1万
采纳率:59%
帮助的人:4069万
展开全部
B2输入

=index($A:$A,small(if($A$4:$A$1000=$A$3,row($3:$999),4^8),column(A:A)))
Ctrl+Shift+回车结束,横向填充
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fengweiwomei
2013-09-15 · 超过12用户采纳过TA的回答
知道答主
回答量:99
采纳率:0%
帮助的人:33.7万
展开全部
签到 签到
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式