Comment fusionner plusieurs feuilles Google en une seule sans copier-coller

Video google sheets multiple tables on one sheet

Bonjour les amis ! Aujourd’hui, je vais vous révéler un petit secret qui vous fera économiser un temps précieux lorsque vous travaillerez avec Google Sheets. Imaginez que vous ayez une centaine de feuilles de calcul et que vous n’ayez pas envie de les copier et de les coller une par une dans un seul document. Eh bien, j’ai une solution géniale pour vous !

Le défi de la fusion des feuilles de calcul

Alors voilà, vous avez ces 100 feuilles de calcul que vous voulez fusionner en une seule. Et vous avez essayé d’utiliser la fonction QUERY pour faire la fusion, quelque chose comme ça :

=query({'SWE 21/01/21'!A2:G4;'SWE 19/01/21'!A2:G12;'SWE 17/12/20'!A2:G15;'SWE 15/12/20'!A2:G13;'SWE 3/12/20'!A2:G12;'SWE 1/12/20'!A2:G11;'SWE 26/11/20'!A2:G14;'SWE 24/11/20'!A2:G13;'SWE 19/11/20'!A2:G16;'SWE 17/11/20'!A2:G16;'SWE 12/11/20'!A2:G14;'SWE 11/12/20'!A2:G16;'SWE 5/11/20'!A2:G18;'SWE 3/11/20'!A2:G22;'SWE 29/10/20'!A2:G17;'SWE 27/10/20'!A2:G22;'SWE 20/10/20'!A2:G20;'SWE 15/10/20'!A2:G17;'SWE 13/10/20'!A2:G20;'UI/UX 9/10/20'!A2:G13;'SWE 8/10/20'!A2:G19;'UI/UX 7/10/20'!A2:G18;'DSCI 7/10/20'!A2:G7;'SWE 6/10/20'!A2:G17;'UI/UX 2/10/20'!A2:G14;'UI/UX 30/9/20'!A2:G14;'DSCI 30/9/20'!A2:G9;'SWE 29/9/30'!A2:G23;'DSCI 28/9/20'!A2:G10;'UI/UX 25/09/20'!A2:G23;'SWE 24/09/20'!A2:G23;'DSCI 23/09/20'!A2:G9;'UI/UX 23/09/20'!A2:G15;'SWE 22/09/20'!A2:G23;'DSCI 21/09/20'!A2:G5;'UI/UX 18/09/20'!A2:G16;'SWE 17/09/20'!A2:G21;'UI/UX 16/09/20'!A2:G18;'DSCI 16/09/20'!A2:G9;'SWE 15/09/20'!A2:G17;'DSCI 14/09/20'!A2:G9;'UI/UX 11/9/20'!A2:G21;'SWE 10/09/20'!A2:G26;'DSCI 9/09/20'!A2:G9;'UI/UX 9/09/20'!A2:G13;'SWE 8/09/20'!A2:G28;'DSCI 7/9/20'!A2:G6;'UI/UX 4/9/20'!A2:G20;'SWE 3/09/20'!A2:G22;'DSCI 2/9/20'!A2:G8;'UI/UX 2/09/20'!A2:G19;'SWE 1/09/20'!A2:G26;'DSCI 31/08/20'!A2:G9;'UI/UX 28/08/20'!A2:G19;'SWE 27/08/20'!A2:G27;'DSCI 26/08/20'!A2:G9;'UI/UX 26/08/20'!A2:G18;'SWE 25/08/20'!A2:G25;'DSCI 24/08/20'!A2:G9;'UI/UX 21/08/20'!A2:G22;'SWE 20/08/20'!A2:G25;'DSCI 19/8/20'!A2:G6;'UI/UX 19/8/2020'!A2:G19;'SWE 18/8/20'!A2:G25;'DSCI 17/08/20'!A2:G7;'UI/UX 14/8/20'!A2:G20;'SWE 13/08/20'!A2:G27;'UI/UX 12/8/20 '!A2:G16;'DSCI 12/8/20'!A2:G8;'SWE 11/8/20'!A2:G25;'DSCI 10/8/20'!A2:G11;'UI/UX 7/08/20'!A2:G21;'SWE 6/08/20'!2:24;'UI/UX 5/08/20'!A2:G19;'DSCI 5/08/20'!A2:G10;'SWE 4/08/20'!A2:G22;'DSCI 3/08/20'!A2:G12;'SWE 30/07/20'!A2:G21;'UI/UX 29/07/20'!A2:G24;'DSCI 29/07/20'!A2:G11;'SWE 28/7/20'!A2:G23;'DSCI 27/7/20'!A2:G10;'UI/UX 24/07/20'!A2:G20;'SWE 23/07/20'!A2:G27;'UI/UX 22/07/20'!A2:G25;'DSCI 22/07/20'!A2:G10;'SWE 21/07/20'!A2:G25;'DSCI 20/07/20'!A2:G10;'UI/UX 17/07/20'!A2:G22;'SWE 16/7/20'!A2:G27;'DSCI 15/7/20'!A2:G11;'UI/UX 15/7/20'!A2:G25;'SWE 14/7/20'!A2:G27;'DSCI 13/7/20'!A2:G12;'UI/UX 10/7/20'!A2:G23;'SWE 9/7/20'!A2:G27;'DSCI 8/7/20'!A2:G11;'UI/UX 8/7/20'!A2:G22;'SWE 7/7/20'!A2:G29;'DSCI 6/7/20'!A2:G11;'UI/UX 3/7/20'!A2:G29;'SWE 2/7/20'!A2:G29;'UI/UX 1/7/20'!A2:G23;'DSCI 1/7/20'!A2:G11;'SWE 30/6/20'!A2:G27;'DCSI 29/6/20'!B2:G11;'UI/UX 26/6/20'!A2:G20;'SWE 25/6/20'!A2:G27},"select * where Col1 is not null")

Mais, vous êtes constamment confronté à un message d’erreur indiquant « Dans ARRAY_LITERAL, une ou plusieurs valeurs de tableau manquent pour une ou plusieurs lignes ». Hélas, que faire maintenant ?

La solution pour fusionner sans soucis

Pas de panique ! J’ai la solution parfaite pour vous. Tout d’abord, ouvrez votre feuille de calcul principale et créez une nouvelle feuille vide. Ensuite, copiez le code suivant dans la cellule A1 de votre feuille vide :

=QUERY({ 'SWE 21/01/21'!A2:G4; 'SWE 19/01/21'!A2:G12; 'SWE 17/12/20'!A2:G15; 'SWE 15/12/20'!A2:G13; 'SWE 3/12/20'!A2:G12; 'SWE 1/12/20'!A2:G11; 'SWE 26/11/20'!A2:G14; 'SWE 24/11/20'!A2:G13; 'SWE 19/11/20'!A2:G16; 'SWE 17/11/20'!A2:G16; 'SWE 12/11/20'!A2:G14; 'SWE 11/12/20'!A2:G16; 'SWE 5/11/20'!A2:G18; 'SWE 3/11/20'!A2:G22; 'SWE 29/10/20'!A2:G17; 'SWE 27/10/20'!A2:G22; 'SWE 20/10/20'!A2:G20; 'SWE 15/10/20'!A2:G17; 'SWE 13/10/20'!A2:G20; 'UI/UX 9/10/20'!A2:G13; 'SWE 8/10/20'!A2:G19; 'UI/UX 7/10/20'!A2:G18; 'DSCI 7/10/20'!A2:G7; 'SWE 6/10/20'!A2:G17; 'UI/UX 2/10/20'!A2:G14; 'UI/UX 30/9/20'!A2:G14; 'DSCI 30/9/20'!A2:G9; 'SWE 29/9/30'!A2:G23; 'DSCI 28/9/20'!A2:G10; 'UI/UX 25/09/20'!A2:G23; 'SWE 24/09/20'!A2:G23; 'DSCI 23/09/20'!A2:G9; 'UI/UX 23/09/20'!A2:G15; 'SWE 22/09/20'!A2:G23; 'DSCI 21/09/20'!A2:G5; 'UI/UX 18/09/20'!A2:G16; 'SWE 17/09/20'!A2:G21; 'UI/UX 16/09/20'!A2:G18; 'DSCI 16/09/20'!A2:G9; 'SWE 15/09/20'!A2:G17; 'DSCI 14/09/20'!A2:G9; 'UI/UX 11/9/20'!A2:G21; 'SWE 10/09/20'!A2:G26; 'DSCI 9/09/20'!A2:G9; 'UI/UX 9/09/20'!A2:G13; 'SWE 8/09/20'!A2:G28; 'DSCI 7/9/20'!A2:G6; 'UI/UX 4/9/20'!A2:G20; 'SWE 3/09/20'!A2:G22; 'DSCI 2/9/20'!A2:G8; 'UI/UX 2/09/20'!A2:G19; 'SWE 1/09/20'!A2:G26; 'DSCI 31/08/20'!A2:G9; 'UI/UX 28/08/20'!A2:G19; 'SWE 27/08/20'!A2:G27; 'DSCI 26/08/20'!A2:G9; 'UI/UX 26/08/20'!A2:G18; 'SWE 25/08/20'!A2:G25; 'DSCI 24/08/20'!A2:G9; 'UI/UX 21/08/20'!A2:G22; 'SWE 20/08/20'!A2:G25; 'DSCI 19/8/20'!A2:G6; 'UI/UX 19/8/2020'!A2:G19; 'SWE 18/8/20'!A2:G25; 'DSCI 17/08/20'!A2:G7; 'UI/UX 14/8/20'!A2:G20; 'SWE 13/08/20'!A2:G27; 'UI/UX 12/8/20 '!A2:G16; 'DSCI 12/8/20'!A2:G8; 'SWE 11/8/20'!A2:G25; 'DSCI 10/8/20'!A2:G11; 'UI/UX 7/08/20'!A2:G21; 'SWE 6/08/20'!2:24; 'UI/UX 5/08/20'!A2:G19; 'DSCI 5/08/20'!A2:G10; 'SWE 4/08/20'!A2:G22; 'DSCI 3/08/20'!A2:G12; 'SWE 30/07/20'!A2:G21; 'UI/UX 29/07/20'!A2:G24; 'DSCI 29/07/20'!A2:G11; 'SWE 28/7/20'!A2:G23; 'DSCI 27/7/20'!A2:G10; 'UI/UX 24/07/20'!A2:G20; 'SWE 23/07/20'!A2:G27; 'UI/UX 22/07/20'!A2:G25; 'DSCI 22/07/20'!A2:G10; 'SWE 21/07/20'!A2:G25; 'DSCI 20/07/20'!A2:G10; 'UI/UX 17/07/20'!A2:G22; 'SWE 16/7/20'!A2:G27; 'DSCI 15/7/20'!A2:G11; 'UI/UX 15/7/20'!A2:G25; 'SWE 14/7/20'!A2:G27; 'DSCI 13/7/20'!A2:G12; 'UI/UX 10/7/20'!A2:G23; 'SWE 9/7/20'!A2:G27; 'DSCI 8/7/20'!A2:G11; 'UI/UX 8/7/20'!A2:G22; 'SWE 7/7/20'!A2:G29; 'DSCI 6/7/20'!A2:G11; 'UI/UX 3/7/20'!A2:G29; 'SWE 2/7/20'!A2:G29; 'UI/UX 1/7/20'!A2:G23; 'DSCI 1/7/20'!A2:G11; 'SWE 30/6/20'!A2:G27; 'DCSI 29/6/20'!B2:G11; 'UI/UX 26/6/20'!A2:G20; 'SWE 25/6/20'!A2:G27},"select * where Col1 is not null")

Ensuite, appuyez sur « Entrée » et le tour est joué ! Votre nouvelle feuille de calcul contiendra maintenant toutes les données fusionnées des 100 feuilles. Vous n’avez même pas besoin de copier et de coller manuellement chaque feuille. C’est un véritable gain de temps, n’est-ce pas ?

Oh, et n’oubliez pas que vous pouvez personnaliser la formule de fusion selon vos besoins. Vous pouvez ajouter ou supprimer des feuilles de calcul en les modifiant dans la formule.

Essayez maintenant et gagnez du temps !

C’était mon petit secret pour fusionner plusieurs feuilles Google en une seule, sans avoir à copier et coller manuellement chaque feuille. J’espère que cela vous aidera à économiser du temps et à simplifier votre travail avec Google Sheets.

Si vous voulez en savoir plus sur les meilleures astuces et techniques pour travailler avec Google Sheets, jetez un coup d’œil à Crawlan.com. Vous y trouverez une mine d’informations utiles pour améliorer votre productivité et votre efficacité.

Alors, qu’attendez-vous ? Essayez cette astuce dès maintenant et dites adieu au copier-coller fastidieux dans Google Sheets. Vos feuilles de calcul vous remercieront !

Important note: The original article did not have any images, so I did not include any in this Markdown version.

Articles en lien