Excel 怎么让符合条件的数据自动添加到对应Sheet中
如图比如我在总表添加一行数据时(比如“淘宝C店1”),当备注这一栏变化后(比如“无”),就会在sheet“淘宝C店1”里面把总表这一行数据自动添加进去,其他表格同理。之前...
如图比如我在总表添加一行数据时(比如“淘宝C店1”),当备注这一栏变化后(比如“无”),就会在sheet“淘宝C店1”里面把总表这一行数据自动添加进去,其他表格同理。之前在网上查到用宏好像可以,但是只找到对单个单元格,而且是添加到固定的sheet,我完全不会宏,也不知道怎么改他那个宏,所以请各位大神帮帮忙。以下是复制的他的宏:Private Sub Worksheet_Change(ByVal Target As Range)If Target.Address <> "$A$6" Then Exit SubElse Sheets("sheet2").Cells(Rows.Count, 1).End(3).Offset(1, 0) = Target.ValueEnd IfEnd Sub
展开
1个回答
展开全部
单击淘宝C店1工作表标签,按住Shift键,再单击最后一个工作表标签,此时每个淘宝C店工作表均处于选中状态。再在淘宝C店1工作表中的A2单元格,输入下面公式,按Ctrl+Shift+Enter,再向右复制H2然后向下复制填充。公式填充完成后,单击总表标签即可。
=INDEX(总表!A:A,SMALL(IF(总表!$A$2:$A$1000=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,99),ROW($2:$1000),4^8),ROW(A1)))&""
=INDEX(总表!A:A,SMALL(IF(总表!$A$2:$A$1000=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,99),ROW($2:$1000),4^8),ROW(A1)))&""
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询