excel的一张表中有等行等列重复格式如何从外部表导入数据

来源:百度知道 编辑:UC知道 时间:2024/06/17 01:54:23
(表1)是一张有1500条记录的表,内容包含姓名、工作时间、工作岗位、基本工资、福利津贴、上年度年终分红、分配系数、本年度工作月份等。(表2)是一张所有列相同,按每个人的姓名每5行作为一个人的记录,每一行表示一个年度,按(表1)共需要7500行,内容包含有表1中的大部份内容,但所在列位置不同。
初次建表时需输入第一年度内容,请问有什么办法可以将(表1)中需要的字段内容按相同行距快速提取到(表2)相应的位置中去,每5行一个人的记录与表1中每个人的记录一致。

在SHEET2中将SHEET1的1500条记录,各自插入4行,变为7500条:

A1输入:
=IF(MOD(ROW(),5)<>0,IF(MOD(ROW(),5)<4,"",Sheet1!A$1),INDIRECT("Sheet1!"&ADDRESS(ROW()/5+1,COLUMN())))
然后右拉、下拉复制公式。
组成:分别为一标题、一数据行,三空白行

或者A1输入:
=IF(MOD(ROW(),5)<>0,"",INDIRECT("Sheet1!"&ADDRESS(ROW()/5,COLUMN())))
然后右拉、下拉复制公式。
组成:分别为一数据行,四空白行

对抬头一些不必要的行可以隐藏。或复制粘贴值之后删除。

将表1每人插入4行,方法:选中表最左端4行数字,右键--插入。完成后,再选下一个4行,选中后,按F4键,完成插入,反复操作,至全表。也可选中一行,按4下F4键。表1完成7500行后,就可将数据整列复制粘贴到表2中。