Excel工作薄中有两个工作表,自动筛选表1里包含指定内容的行,并把这一行自动添加到表2里 5

如图,比如想把C列中所有出现“平果”的一整行数据自动加载到表2中,设置表2,让表1中以后再出现关于“平果”的行就自动添加到表2中,要求表2中原有数据不能被覆盖,求高手指点... 如图,比如想把C列中所有出现“平果”的一整行数据自动加载到表2中,设置表2,让表1中以后再出现关于“平果”的行就自动添加到表2中,要求表2中原有数据不能被覆盖,求高手指点 展开
 我来答
qinqh_yl
2012-07-23 · TA获得超过1.7万个赞
知道大有可为答主
回答量:9857
采纳率:52%
帮助的人:5844万
展开全部
将表1的第一行(表头)复制到表2,
在表2的A2单元格输入公式:
=INDEX(表1!A:A,SMALL(IF(表1!$C$2:$C$1000="平果",ROW($2:$1000),65536),ROW()-1))&""
公式以CTRL+SHIFT+回车 三键结束.
将公式向右向下复制.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tt_wangqin
2012-07-23 · TA获得超过6488个赞
知道小有建树答主
回答量:607
采纳率:100%
帮助的人:194万
展开全部
最近这种问题特别多啊......
需要使用数组运算技巧:

如果表1完全如图所示,那么在表2中第1行仍然还是
序号 数量(箱) 类型 3个字段
在A2中输入 =INDEX(Sheet1!A$2:A$100,SMALL(IF(Sheet1!$C$2:$C$200="平果",ROW($C$1:$C$100),4^8),ROW($C1)))&""
输入完成后 一定要按 CTRL+SHIFT+ENTER 确认
然后用拖动工具 右拉 再下拉 覆盖整个表就可以了。

关于数组运算技巧可以参考
http://club.excelhome.net/viewthread.php?tid=587&extra=page%3D1

有其他问题欢迎继续追问。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
兽性撕扯理智01
2012-07-23
知道答主
回答量:40
采纳率:0%
帮助的人:6.1万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式