从存储在r中一个文件夹中的多个excel文件组合多个excel工作表

从存储在r中一个文件夹中的多个excel文件组合多个excel工作表,r,csv,mutate,R,Csv,Mutate,我有一个包含大约200个相同excel文件的文件夹,其中包含来自不同位置的数据。每个excel文件有10张数据表(由计算机自动生成的格式)。我试图找到一种方法,将每个excel文件和每张工作表中的所有数据合并到r中的一个CSV中。但是,我需要将每个单独excel文件(所有表格)中的所有数据放在一行中。但是,数据当前位于每张图纸的多个列上。因此,本质上,最终产品将是200行数据和多列数据。每行的标题名称存储在每张工作表的A列和B列中,数据通常存储在C列中 但是,在合并和修改每个excel文件之前,

我有一个包含大约200个相同excel文件的文件夹,其中包含来自不同位置的数据。每个excel文件有10张数据表(由计算机自动生成的格式)。我试图找到一种方法,将每个excel文件和每张工作表中的所有数据合并到
r
中的一个CSV中。但是,我需要将每个单独excel文件(所有表格)中的所有数据放在一行中。但是,数据当前位于每张图纸的多个列上。因此,本质上,最终产品将是200行数据和多列数据。每行的标题名称存储在每张工作表的A列和B列中,数据通常存储在C列中

但是,在合并和修改每个excel文件之前,每个表格都有许多问题需要解决(所有200个excel文件都有标准问题):

  • 表1:需要跳过前12行(
    skip=12
    ),需要合并第17-26行(A列和B列)的行名。第13-16、27和28行的名称已经合并。数据在C列中
  • 第2页:前3行需要跳过,A列和B列需要合并以获得行名。C列中的数据
  • 第3页:需要跳过前4行,合并A列和B列以获得行名。需要合并C列和D列以获取数据
  • 第4页:前3行需要跳过,A列和B列需要合并以获得行名。C列中的数据
  • 第5页:前3行需要跳过,A列和B列合并以获取行名。C列中的数据
  • 第6页:前3行需要跳过,A列和B列需要合并以获得行名。C列中的数据
  • 第7页:前3行需要跳过,A列和B列需要合并以获得行名。C列中的数据
  • 第8页:前3行需要跳过,A列和B列需要合并以获得行名。C列中的数据
  • 第9页:前3行需要跳过,A列和B列需要合并以获得行名。C列中的数据
  • 第10页:前两行需要跳过。别无选择。行标题已在列A中,数据在列B中
  • 不需要记录图纸名称。另一个问题是,列名只需要在第一个excel文件中记录一次,而不需要为200个excel文件中的每个文件再次记录

    我附上了一个excel文件的示例,其中包含一些虚构的数据()