Excel符合条件的字段自动复制到新的工作表 20
源数据工作表中有很多列:金额年份季度销售人员。。。。产品线产品线有1—10如何实现把产品线为1的所有字段自动复制到工作表1中。。。把产品线为10的所有字段自动复制到工作表...
源数据工作表中有很多列: 金额 年份 季度 销售人员 。。。。产品线 产品线有1—10如何实现把产品线为1的所有字段自动复制到工作表1中
。。。
把产品线为10的所有字段自动复制到工作表10中
公式、宏都可以!!谢谢!! 展开
。。。
把产品线为10的所有字段自动复制到工作表10中
公式、宏都可以!!谢谢!! 展开
5个回答
展开全部
用 VLOOKUP公式 用1左右衔接点 用公式完成到表中
更多追问追答
追问
您能帮我V出来我给您100分
追答
好像有点生气,你把表发给我 我弄不出来,我给你100分
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
筛选产品线为10的行,复制粘贴到表10。
或者用vba
sub test()
for each cl in columns(?) '?为产品线的所在列的列号
if cl.value=10 then rows(cl.row).copy sheet10.rows(cells(65535.1).end(xlup).row+1)
next
end sub
或者用vba
sub test()
for each cl in columns(?) '?为产品线的所在列的列号
if cl.value=10 then rows(cl.row).copy sheet10.rows(cells(65535.1).end(xlup).row+1)
next
end sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
修订中……
追问
实际上,我的产品线不是数字,是一些字母,那j应该怎么办?
我可以把excel发你吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
为了写公式方便,假设在同一工作薄中使用公式完成。假定,你的源数据在sheet11中,一共5列(你需要根据实际,这里假定),第五列为产品线:
1、在1-10工作表中制作标题行,用复制粘贴;
2、在sheet1工作表中,A2使用数组公式:
=IFERROR(INDEX(Sheet11!A:A,SMALL(IF(Sheet11!$E:$E=1,ROW(A:A),9^9),ROW(A1)),),"")
按三键(CTRL+SHIFT+ENTER)完成公式,右拉到D列,下拉复制公式;完成工作表1;
3、用第2步的方法,完成其它工作表,只需把公式中Sheet11!$E:$E=1,后面的1换成相应数据(2-10)就可以了。
1、在1-10工作表中制作标题行,用复制粘贴;
2、在sheet1工作表中,A2使用数组公式:
=IFERROR(INDEX(Sheet11!A:A,SMALL(IF(Sheet11!$E:$E=1,ROW(A:A),9^9),ROW(A1)),),"")
按三键(CTRL+SHIFT+ENTER)完成公式,右拉到D列,下拉复制公式;完成工作表1;
3、用第2步的方法,完成其它工作表,只需把公式中Sheet11!$E:$E=1,后面的1换成相应数据(2-10)就可以了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询