Google sheets 将两个表合并为一个,插入的行不覆盖

Google sheets 将两个表合并为一个,插入的行不覆盖,google-sheets,merge,Google Sheets,Merge,我已经尝试过了,但似乎无法避免合并数据覆盖现有行 有没有办法确保合并的行像插入新行一样插入? 以下是我自己的在行时间内的职位员工: ={First!A2:F2; array_constrain(sort({Staff!A3:A9,Staff!B3:F9,row(First!A3:A9)-row(First!A1); FILTER ( { left(First!A1:A9,0) & First!A1 ,First!B1:F9,row(First!A1:A9)-row(First!A1)

我已经尝试过了,但似乎无法避免合并数据覆盖现有行

有没有办法确保合并的行像插入新行一样插入?
以下是我自己的

在行时间内的职位员工:

={First!A2:F2; array_constrain(sort({Staff!A3:A9,Staff!B3:F9,row(First!A3:A9)-row(First!A1);
FILTER (
{ 
 left(First!A1:A9,0) & First!A1 ,First!B1:F9,row(First!A1:A9)-row(First!A1);
 left(Second!A1:A9,0) & Second!A1 ,Second!B1:F9,row(Second!A1:A9)-row(Second!A1);
 left(Third!A1:A9,0) & Third!A1 ,Third!B1:F9,row(Third!A1:A9)-row(Third!A1);
 left(Fourth!A1:A9,0) & Fourth!A1 ,Fourth!B1:F9,row(Fourth!A1:A9)-row(Fourth!A1)

},
{  
   row(First!A1:A9)-row(First!A1);
   row(Second!A1:A9)-row(Second!A1);
   row(Third!A1:A9)-row(Third!A1);
   row(Fourth!A1:A9)-row(Fourth!A1)
}>1,
   {
     First!A1:A9;
     Second!A1:A9;
     Third!A1:A9;
     Fourth!A1:A9
   }<>"")}   ,7,1),1000,6)}
={First!A2:F2;数组_约束(排序({Staff!A3:A9,Staff!B3:F9,行(First!A3:A9)–行(First!A1);
滤器(
{ 
左(第一个!A1:A9,0)和第一个!A1,第一个!B1:F9,第行(第一个!A1:A9)-第行(第一个!A1);
左(第二个!A1:A9,0)和第二个!A1,第二个!B1:F9,第二排(第二个!A1:A9)-第二排(第二个!A1);
左(第三!A1:A9,0)和第三!A1,第三!B1:F9,第三排(第三!A1:A9)-第三排(第三!A1);
左(第四!A1:A9,0)和第四!A1,第四!B1:F9,第四排(第四!A1:A9)-第四排(第四!A1)
},
{  
行(第一!A1:A9)-行(第一!A1);
行(第二!A1:A9)-行(第二!A1);
第三行(第三!A1:A9)-第三行(第三!A1);
第四行(第四!A1:A9)-第四行(第四!A1)
}>1,
{
首先!A1:A9;
第二,A1:A9;
第三,A1:A9;
第四!A1:A9
}"")}   ,7,1),1000,6)}

在行时间内定位员工:

={First!A2:F2; array_constrain(sort({Staff!A3:A9,Staff!B3:F9,row(First!A3:A9)-row(First!A1);
FILTER (
{ 
 left(First!A1:A9,0) & First!A1 ,First!B1:F9,row(First!A1:A9)-row(First!A1);
 left(Second!A1:A9,0) & Second!A1 ,Second!B1:F9,row(Second!A1:A9)-row(Second!A1);
 left(Third!A1:A9,0) & Third!A1 ,Third!B1:F9,row(Third!A1:A9)-row(Third!A1);
 left(Fourth!A1:A9,0) & Fourth!A1 ,Fourth!B1:F9,row(Fourth!A1:A9)-row(Fourth!A1)

},
{  
   row(First!A1:A9)-row(First!A1);
   row(Second!A1:A9)-row(Second!A1);
   row(Third!A1:A9)-row(Third!A1);
   row(Fourth!A1:A9)-row(Fourth!A1)
}>1,
   {
     First!A1:A9;
     Second!A1:A9;
     Third!A1:A9;
     Fourth!A1:A9
   }<>"")}   ,7,1),1000,6)}
={First!A2:F2;数组_约束(排序({Staff!A3:A9,Staff!B3:F9,行(First!A3:A9)–行(First!A1);
滤器(
{ 
左(第一个!A1:A9,0)和第一个!A1,第一个!B1:F9,第行(第一个!A1:A9)-第行(第一个!A1);
左(第二个!A1:A9,0)和第二个!A1,第二个!B1:F9,第二排(第二个!A1:A9)-第二排(第二个!A1);
左(第三!A1:A9,0)和第三!A1,第三!B1:F9,第三排(第三!A1:A9)-第三排(第三!A1);
左(第四!A1:A9,0)和第四!A1,第四!B1:F9,第四排(第四!A1:A9)-第四排(第四!A1)
},
{  
行(第一!A1:A9)-行(第一!A1);
行(第二!A1:A9)-行(第二!A1);
第三行(第三!A1:A9)-第三行(第三!A1);
第四行(第四!A1:A9)-第四行(第四!A1)
}>1,
{
首先!A1:A9;
第二,A1:A9;
第三,A1:A9;
第四!A1:A9
}"")}   ,7,1),1000,6)}

谢谢。这正是我想要的。完美的解决方案,谢谢。这正是我想要的。完美的解决方案。