Je dois joindre des colonnes avec une formule (pas un script) dans Google Sheets d'une manière différente de celles que j'ai trouvées. Voici mes données originales. Supposons que les Avengers s'entraînent en jouant au racquetball:
Full Name North Court Middle Court South Court Reserved Court
--------- ----------- ------------ ----------- --------------
Ironman Tues 4:00PM North Court
Hulk Tues 5:00PM Middle Court
Thor Tues 5:00PM South Court
Hawkeye Tues 6:00PM Middle Court
Antman Tues 4:00PM South Court
Spiderman Wed 5:00PM Middle Court
Captain Am Wed 5:00PM North Court
J'ai besoin de combiner ces données horizontalement comme suit:
Full Name Reserved Time Reserved Court
--------- ------------- --------------
Ironman Tues 4:00PM North Court
Hulk Tues 5:00PM Middle Court
Thor Tues 5:00PM South Court
Hawkeye Tues 6:00PM Middle Court
Antman Tues 4:00PM South Court
Spiderman Wed 5:00PM Middle Court
Captain Am Wed 5:00PM North Court
Je peux y arriver sur une ligne avec la formule suivante:
=split(join(";",'Form Responses'!C2:G2),";")
Cependant, je ne vois pas comment faire fonctionner cela avec une formule ou un filtre array. Je ne peux pas utiliser de copie. J'ai besoin d'une formule/fonction dans une cellule, telle qu'une formule de tableau, pour afficher les données des colonnes A à E de la feuille Sheet1 dans les colonnes A à C de la feuille Sheet2.
En supposant que les colonnes que vous avez sont C-G, en entrant
=arrayformula({C2:C, D2:D & E2:E & F2:F, G2:G})
dans la cellule, H2 aura l'effet désiré. La formule array indique que dans chaque ligne, on doit avoir trois entrées: une de C, une concaténation de D, E, F et la dernière de G.