excel,如何在某列中找出包含特定字符的行,并返回该整行数据。

比如,如图。在花名册家庭地址列内查找出包含“鹿苑”的行,全部返回到另一个工作簿内。说白了,就是从总花名册中,按照不同地址把各个地方的人的信息分别提取出来。没有行号?姓名是... 比如,如图。在花名册家庭地址列内查找出包含“鹿苑”的行,全部返回到另一个工作簿内。说白了,就是从总花名册中,按照不同地址把各个地方的人的信息分别提取出来。
没有行号? 姓名是A2,学号是B2以此类推
展开
 我来答
yanxy0924
2018-09-08 · 知道合伙人互联网行家
yanxy0924
知道合伙人互联网行家
采纳数:7683 获赞数:18567

向TA提问 私信TA
展开全部
在另一个工作表的A3输入
=index(花名册!a:a,small(if(isnumber(find("鹿苑",花名册!$C$3:$C$1000)),row($3:$1000),10000),row(a1)))&""
数组公式,先按住CTRL+SHIFT,最后回车
公式右拉再下拉
追问

非常感谢,你的回答是帮我解决了大问题。能帮我分析解答一下,为什么我的会出现这REF,而你的没有?你给的答案不包含“鹿苑”的返回空白,而我的则返回REF……我输入的是:=INDEX(A$1:A$1000,SMALL(IF(ISNUMBER(FIND("鹿苑",$C:$C)),ROW($1:$1000),4^8),ROW(A1)))&""

追答
你的公式有问题
修改为
=INDEX(A:A,SMALL(IF(ISNUMBER(FIND("鹿苑",$C$1:$C$1000)),ROW($1:$1000),4^8),ROW(A1)))&""
我来也xsczd
科技发烧友

2018-09-07 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:1.2万
采纳率:66%
帮助的人:1984万
展开全部
表格怎么没有行列号!
根据你的情况,应该可以用自动筛选,要地址列中的包含选项,输入:鹿苑,即可得到结果
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
平阳虎01
高粉答主

2018-09-08 · 每个回答都超有意思的
知道大有可为答主
回答量:3.7万
采纳率:75%
帮助的人:8483万
展开全部
如果要用公式,可用INDEX函数写。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
grace23450
2018-09-08 · TA获得超过1.3万个赞
知道大有可为答主
回答量:7081
采纳率:77%
帮助的人:2287万
展开全部
用vba写可以返回任何你想要的数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式