Excel对具有不同列索引的多个工作表中的行进行组合和排序

时间:2013-10-20 08:10:07

标签: excel

在表1中给出以下excel数据

column B      column D    column H
date          miles       costs
20-10-13      12500       45
05-03-13      11500       75 

以下表2中的Excel数据

column B      column E    column F
date          miles       costs
10-10-13      12000       25
05-03-13      11500       35 

在表格上,数据可以在类似的事项栏中获得,而成本也在不同的指数中。

如何将数据合并到新工作表,按日期订购并将里程列入C列,并将成本列入D列。如果数据已添加到任一工作表并按日期排序,则自动更新。

我试图创建一个动态命名范围(它总是包含最新添加的行,这可行),而不是整合。但是,我的范围无效。

任何能够为我指出解决方案的机构?

1 个答案:

答案 0 :(得分:0)

将其放在Sheet3的A1单元中:

=IF(ROW()<=COUNTA(Sheet1!A:A),INDEX(Sheet1!A:A,ROW()),IF(ROW()<=(COUNTA(Sheet1!A:A)+COUNTA(Sheet2!A:A)),INDEX(Sheet2!A:A,(ROW()-COUNTA(Sheet1!A:A))),""))

然后将其拖出。希望能有所帮助。 (: