Tror faktiskt att det är ett VBA-jobb. Exempel på kod:
https://www.joinedupdata.com/the-ultimate-guide-on-how-to-merge-excel-files/how-to-merge-excel-files-with-the-same-columns
Det går naturligtvis att göra formler med en massa omsatser, men det blir SNABBT oformligt. Exempel där man vill lägga ihop Blad2-5 I blad 1 (antar att samtliga har rubriker och att A-kolumnen bestämmer om en rad är ifylld ).
=OM(RAD()<=ANTALV(Blad2!$A:$A);INDEX(Blad2!A:A;RAD());OM(RAD()<=ANTALV(Blad2:Blad3!A:A)-1;INDEX(Blad3!A:A;RAD()-ANTALV(Blad2!$A:$A)+1);OM(RAD()<=ANTALV(Blad2:Blad4!A:A)-2;INDEX(Blad4!A:A;RAD()-ANTALV(Blad2:Blad3!$A:$A)+2);OM(RAD()<=ANTALV(Blad2:Blad5!A:A)-3;INDEX(Blad5!A:A;RAD()-ANTALV(Blad2:Blad4!$A:$A)+3);""))))
Som ni ser ökar komplexiteten snabbt (och jag är inte säker på att exemplet är rätt...) Med radbrytningar för att göra det lite tydligare
=OM(RAD()<=ANTALV(Blad2!$A:$A);INDEX(Blad2!A:A;RAD());
OM(RAD()<=ANTALV(Blad2:Blad3!$A:$A)-1;INDEX(Blad3!A:A;RAD()-ANTALV(Blad2!$A:$A)+1);
OM(RAD()<=ANTALV(Blad2:Blad4!$A:$A)-2;INDEX(Blad4!A:A;RAD()-ANTALV(Blad2:Blad3!$A:$A)+2);
OM(RAD()<=ANTALV(Blad2:Blad5!$A:$A)-3;INDEX(Blad5!A:A;RAD()-ANTALV(Blad2:Blad4!$A:$A)+3);""))))
Det gäller att hålla tungan i rätt mun här...
**ED**
Ser nu att ni pratar om arbetsböcker, inte blad, men men., samma problem fast värre