Excel 怎么让符合条件的数据自动添加到对应Sheet中

如图比如我在总表添加一行数据时(比如“淘宝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

单击淘宝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)))&""追问

老师,谢谢你的回答。但是在使用这个公式时好像有点问题。我按照您的步骤把公式添加进去了,现在在总表中添加每个来源两个订单,但是好像只有总表的A2那一行生效了(如图)。应该怎么处理呢?

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答