Trois façons de fusionner des cellules dans Google Sheets
Parfois, au lieu de diviser des cellules, vous devez fusionner des cellules contenant des informations différentes. Dans ce tutoriel, nous allons apprendre trois façons d’utiliser trois fonctions pour fusionner des cellules en une seule cellule, avec une mise en forme supplémentaire, dans Google Sheets.
Combinaison de chaînes – Fonction CONCATENATE()
La fonction CONCATENATE() est une fonction simple mais puissante qui peut combiner à la fois le contenu de la cellule et la chaîne spécifiée par l’utilisateur. Prenons un exemple simple:
La formule utilisée est = CONCATÉNATE (C2, B2). Nous pouvons l’améliorer en ajoutant des caractères supplémentaires. Essayons la formule = CONCATÉNER(C2, « , », B2) :
Combinez des chaînes et des nombres En utilisant la fonction TEXTJOIN()
Le véritable défi consiste à combiner les chaînes et les nombres ensemble. Les feuilles Google stockent les numéros de différentes manières, ce qui nous donne un large éventail de styles en fonction de l’utilisation des numéros.
Cela signifie que le numéro d’origine entré dans la feuille de calcul peut être très différent de ce qui nous est présenté par Google Sheets.
Un moyen rapide de combiner une chaîne et des nombres de différentes cellules consiste à utiliser la fonction TEXTJOIN(). La fonction TEXTJOIN() vous oblige à spécifier un séparateur et la plage de cellules à combiner. Sa syntaxe se présente comme suit:
TEXTJOIN(« < délimiteur > », <ignore_empty >, <text1 >, <text2 >, <text3>)</text3></text2></text1></ignore_empty></delimiter>
La première partie est l’endroit où vous spécifiez le délimiteur entre la chaîne et les nombres à combiner, entre guillemets doubles.
Le <ignore_empty > < /ignore_empty > est l’endroit où vous spécifiez s’il faut ignorer ou non les cellules vides. Ce n’est pas facultatif; si vous n’avez pas laissé de partie pour < ignore_empty >, la formule renverra une erreur. Cette valeur est définie sur FALSE par défaut. Il y a des cas où vous devrez peut-être le définir sur TRUE. Pour voir comment cela affecte la sortie finale, vérifiez l’image ci-dessous.< / ignore_empty>
La dernière partie est l’endroit où vous pouvez spécifier les cellules spécifiques ou un tableau de cellules à inclure.
Prenons un exemple impliquant à la fois les noms et la devise. Nous voulons noter le nom de la personne inscrite dans la colonne A, suivi de son paiement indiqué dans la colonne E. Les deux données sont séparées par un délimiteur « -« . Nous utiliserons la formule suivante:
= TEXTJOIN(« -« , vrai, A2, E2)
Le résultat ressemblera à ceci:
Il y a cependant un inconvénient à TEXTJOIN(). Il utilise le même délimiteur pour séparer les entrées à fusionner. Vous apprendrez une autre technique dans la section suivante. Faites défiler!
Combinez des chaînes et des nombres avec plus de flexibilité
Alors que la fonction TEXTJOIN() vous permet de combiner de manière transparente des chaînes et des nombres en une seule cellule, le principal inconvénient est qu’elle utilise le même délimiteur pour combiner différentes cellules. Si vous avez besoin de plus de flexibilité dans les délimiteurs, voici une autre technique.
Prenons un exemple impliquant la monnaie. Afin d’imprimer correctement des nombres impliquant de l’argent, nous devons utiliser la fonction TEXT(). La fonction TEXT() nécessite la cellule où le nombre est stocké et le format que la fonction utilisera pour convertir le nombre en chaîne. Pour notre exemple ci-dessous, nous avons utilisé du TEXTE (E2, « ##.00 ») pour convertir le nombre en chaîne. Nous l’avons utilisé dans le cadre de la formule pour combiner des chaînes et des nombres:
= A2 & « – » & TEXTE (E2, « ##.00 »)
Pour démontrer davantage sa flexibilité, nous fusionnerons les trois paiements portant le même nom dans une seule cellule en utilisant la formule suivante:
= A2 & « : « & TEXTE (C2, « ##.00″)& », « & TEXTE (D2, « ##.00″)& », « & TEXTE (E2, « ##.00 »)
Le résultat ressemblera à ceci:
Comme vous pouvez le voir, nous avons utilisé deux délimiteurs: l’un pour séparer le nom des paiements et l’autre pour séparer les paiements les uns des autres.
Nous aurons un autre exemple combinant des noms et des dates. Pour les dates, la fonction TEXT() se présente comme suit :
=TEXT(H2, « mmm-jj-aaaa »)
Ajout de sauts de ligne
Si vous souhaitez ajouter des sauts de ligne, vous devez ajouter char(10) mais sans utiliser la fonction CONCATENATE(), car elle ne peut pas traiter les sauts de ligne. Appliquons-le au même exemple que ci-dessus, en utilisant la formule:
= C2 & char(10) & B2
Le même délimiteur peut être utilisé dans TEXTJOIN(). Pour le même résultat que ci-dessus, la formule suivante peut être utilisée:
= JOINTURE DE TEXTE (char(10), , C2, B2)
En Savoir Plus !
J’espère que vous avez apprécié ce tutoriel! Pour vous aider à apprendre, voici la feuille d’exemple que nous avons utilisée:
Feuille d’échantillon de Fusion de Cellules
Vous pouvez également faire beaucoup plus en utilisant ces commandes. Vous pouvez consulter nos autres tutoriels pertinents ci-dessous:
- Comment convertir des nombres en chaînes dans Google Sheets
- Comment Formater les Données des numéros de téléphone sur Google Sheets