在EXCEL表格Sheet1的B1单元格中输入一个公式,在Sheet2中查找A1里的内容,返回找到内容的位置。

假如在Sheet1的B1单元格里需要找“张三”在Sheet2里的位置,通过公式找到以后便在B1里显示“A1”。“张三”在Sheet2里的排列位置不是在一列里,可能是多列多... 假如在Sheet1的B1单元格里需要找“张三”在Sheet2里的位置,通过公式找到以后便在B1里显示“A1”。
“张三”在Sheet2里的排列位置不是在一列里,可能是多列多行,用VLOOKUP函数没有办法解决。
展开
 我来答
匿名用户
2012-04-29
展开全部
““张三”在Sheet2里的排列位置不是在一列里,可能是多列多行,用VLOOKUP函数没有办法解决”
你还很清楚 有些数据太乱的时候 用函数很难解决得了,但为什么要这样设置你的数据哪?在你的 可能是多列 多行的基础上是否会有什么规律可循哪?
最好的方法 就是使用 VBA !函数 只能对一些有固定规律的数据 有效……
你可以琢磨一下编制一个 VBA 代码 按行 还是 按列 来查找……甚至是可以 按单元格 来查找……
更多追问追答
追问
非常谢谢您给我支招!但我笨得就连VBA都不会。
追答
哈哈!
你的重点是 你要把你的问题 描述的 更详细些!你现在的描述 很毛糙……只是说什么可能是 多列 可能是多行,我的理解可能是 多列与多行的数据,就是说你的数据根本就没有规律地放置……
但是你总要有个区域范围吧?总要有个 你使用的软件的版本信息吧?还有 你的数据在另外一张表中 会不会有重复……等等
其实这些最重要的你没有交代清楚…………………………
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yanxy0924
2012-04-29 · 知道合伙人互联网行家
yanxy0924
知道合伙人互联网行家
采纳数:7683 获赞数:18567

向TA提问 私信TA
展开全部
b1输入="A"&match(a1,sheet2!a:a,0)
下拉复制填充
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
方括号
2012-04-29 · TA获得超过3.8万个赞
知道大有可为答主
回答量:1.7万
采纳率:55%
帮助的人:1.8亿
展开全部
="A"&MATCH("张三",Sheet2!A:A,)
=ADDRESS(MATCH("张三",Sheet2!A:A,),1,4)
更多追问追答
追问
你的公式只限于"张三"在Sheet2中的某一列里,而我Sheet2的表格是一个多列多行的区域,你公式就不行了。
请问你还有别的办法吗?
追答
那么张三在区域里有重名的吗?如果没有重名,可用公式
=ADDRESS(SUMPRODUCT((Sheet2!A1:I10="张三") *ROW(1:10)),SUMPRODUCT((Sheet2!A1:I10="张三")*COLUMN(A:I)),4)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zbs6144
2012-04-29 · TA获得超过2001个赞
知道小有建树答主
回答量:1812
采纳率:45%
帮助的人:253万
展开全部
="A"&MATCH(A1,Sheet2!A:A)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天天同学
2012-04-29 · TA获得超过171个赞
知道小有建树答主
回答量:549
采纳率:0%
帮助的人:152万
展开全部
做个链接就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式