将多个标签中的数据合并并排序到Excel

时间:2016-05-31 21:04:37

标签: excel google-sheets

我们公司过去几个月一直在使用Google表格,我们的系统运行良好,但现在正在转换到Excel。

Google表格中的所有数据合并和排序的标签名为MASTER TEST,找到here

在Google表格中,我们使用公式:

=query({Data1, Data2, Data3},"Select Col1, ... where Col1 is not null order by Col1")

合并数据:{Data1, Data2, Data3}是来自多个标签的数据。

结果是合并和排序的数据。如何在Excel中生成相同的报告?

基本上,我们收到的每个电话都会记录在每个代表所特有的标签中的电子表格中。我们有一个CURRENT WEEK选项卡,它应该保存每个rep收到的所有调用的静态版本,按日期排序。在表单中,这是使用=query()公式完成的,但Excel似乎不支持这样的事情。

我尝试使用Data>From Other Sources>From Microsoft Query,但坦率地说这不起作用,因为它只会从带有数据验证的列中获取数据并且速度非常慢并且会导致数据过多。

1 个答案:

答案 0 :(得分:0)

Google表格中的Excel VS查询中的数据透视表

我建议您在Excel中使用数据透视表或数据透视表查询。这里有一些解释:

  • Excel中的数据透视表可以非常快速地处理大数据,Google表格中的查询无法执行此操作
  • 但查询更灵活,可以同时刷新。

因此,如果您愿意使用Excel中的数据,则可能更难设置报告。对于数据透视表来说,排序很容易,但是从多个选项卡合并数据并不容易。

合并数据

您的目标是合并来自Excel中多个标签的数据。你可以用两种方式制作它:

  1. 使用VBA to collect data into single tab
  2. 使用数据透视表。 Here's tutorial on how要做到这一点。
  3. 数据操作的最佳方法仍然是为所有数据使用单个标签。