J'ai besoin de combiner plusieurs colonnes dans une seule colonne, donc:
one four seven
two five eight
three six nine
Devient:
one
two
three
four
five
six
seven
eight
nine
La formule suivante peut être utilisée pour fusionner une colonne après une autre:
={A1:A5; M1:M5}
Si les colonnes sont A, E, G (par exemple), la commande suivante les combine:
={filter(A:A, len(A:A)); filter(E:E, len(E:E)); filter(G:G, len(G:G))}
Ici, je filtre d’abord les colonnes par len()
pour supprimer les cellules vides. Ensuite, je combine les colonnes ensemble.
Un exemple combinant des colonnes dans différentes feuilles:
={filter(sheetone!A:A, len(sheetone!A:A)); filter(sheettwo!A:A, len(sheettwo!A:A))}
Adapté de ma réponse de Stack Overflow .
Dans la nouvelle version de Google Spreadsheets, la galerie de scripts a été remplacée par la boutique de compléments.
Vous pouvez essayer cette fonction pour combiner deux colonnes
=unique(transpose(split(join(";",A:A)&join(";",B:B),";")))