自动将数据从一个工作表添加到另一个工作表

时间:2014-07-22 00:03:17

标签: excel spreadsheet copying auto-populate

我正在使用电子表格来跟踪我们的文件。我列出了客户的姓氏(列a),名字(列b),要销毁的日期(列c),过道&行(列d& e),状态(列f),关闭日期(列g)和关闭案例#(列h)。所有3个工作表的格式都相同,除了工作表1,我喜欢按姓氏排序。在工作表2上,我喜欢按近距离日期排序。和工作表3,我喜欢按销毁日期排序。问题是我不断在列表中添加名称,因为我们不断关闭案例文件。如何将最近关闭的案例文件添加到工作表1并将其自动填充到工作表2和工作表2中。 3没有副本&糊? 示例:(工作表1) Smith,Amy 2016 E 5 Stip 2012 8521 托雷斯,2014年1月A 4 C& R 2010 9124

(工作表2) 托雷斯,2014年1月A 4 C& R 2010 9124 史密斯,艾米2016年E 5 Stip 2012 8521

(工作表3) 托雷斯,2014年1月A 4 C& R 2010 9124 史密斯,艾米2016年E 5 Stip 2012 8521

1 个答案:

答案 0 :(得分:0)

所以,如果我理解正确,你在所有三个选项卡上都有相同的信息,但排序方式不同,唯一的变化是文件的“状态”,从打开,关闭,再到销毁。

这是数据库(甚至是MS Access)完美无缺的任务。

与此同时,您有两种选择:1)使用VBA进行自动化或2)合并为一个工作表,并在每次必要时进行排序。

我的观点是你应该将所有文件放在一张纸上,然后添加一个名为“status”的新列,它反映了打开,关闭,销毁状态。然后启用autofilter

如果您想要打开视图,请使用自动过滤器按“打开”过滤状态列,并按字母顺序对姓氏列进行排序。

如果选择和排序列很痛苦,那么我建议您选择一个宏来选择&排序“打开”一次,然后将其分配给按钮。重复其他两个状态,并在电子表格上再创建两个按钮。你还需要一个'unfilter'按钮,所以记录一个重置/清除自动过滤器的宏。