excel如何定位表中已知数值的位置,用什么函数?

例如,我在E23单元格中的数值是“张三”,我想通过“张三”这个已知值获取单元格的位置“E23”这个值,并取出“E23”中的“23”,这个改用什么函数?就是通过查询“张三”... 例如,我在E23单元格中的数值是“张三”,我想通过“张三”这个已知值获取单元格的位置“E23”这个值,并取出“E23”中的“23”,这个改用什么函数?
就是通过查询“张三”,获取值“E23”
4楼的方法试了一下,但是却显示#N/A,为什么呢?还有其它方法么?谢谢!
展开
 我来答
FENG840707
2015-11-09 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:106
采纳率:0%
帮助的人:38.9万
展开全部
=CELL("address",INDEX($A$1:$A$25,MATCH(F5,$A$1:$A$25,)))
$A$1:$A$25 是已知数据所在的整体的范围,请按实际进行替换。这部分建议用绝对引用,不然如果需要公式填充,则会变换范围引出错误。
F5 是需要确定的数值,如果是文本则需要加“”号,“”中间为文本内容。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
山桑弓
2010-06-01 · TA获得超过1.2万个赞
知道大有可为答主
回答量:7793
采纳率:66%
帮助的人:2750万
展开全部
如果数据在A1:A25中,B1中输入
=CELL("row",INDEX(A1:A25,MATCH("张三",A1:A25,)))
就可以取出张三的行号,
=CELL("address",INDEX(A1:A25,MATCH("张三",A1:A25,)))
取出张三的地址.
地址已知,可简化成
=CELL("address",A23)
=CELL("row",A23)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Burglarize
2010-06-01 · TA获得超过825个赞
知道小有建树答主
回答量:543
采纳率:100%
帮助的人:373万
展开全部
可以使用MATCH函数,具体使用因为不知道你这个是要显示在哪里,所以无法列例子,你可以看帮助知道这个函数怎么用。

例如数据在A1:A15,条件在B1,显示在C1,在C1中粘贴以下内容

=MATCH(B1,$A$1:$A$15)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yangqijingtl
2010-06-01 · TA获得超过872个赞
知道小有建树答主
回答量:763
采纳率:100%
帮助的人:567万
展开全部
=MAX(("张三"=A1:G26)*ROW(A1:G26))
公式不能写在A1:G26这个可变动的区域里,否则引起循环引用。
数组键结束
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zxyong0000
2010-06-01 · TA获得超过869个赞
知道答主
回答量:284
采纳率:0%
帮助的人:0
展开全部
vlookup()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式