Voici une ventilation de l'utilisation des formules de texte dans Google Sheets, ainsi que des exemples et des explications:
1. Commencez par le signe égal (=)
Comme toute autre formule dans Google Sheets, les formules de texte commencent toujours par un signe égal (=). Cela signale à la feuille de calcul que vous êtes sur le point d'entrer dans une formule, pas seulement un texte tout à fait.
2. Fonctions texte communes
Voici quelques-unes des fonctions de texte les plus fréquemment utilisées:
* concatenate (String1, String2, ...) ou &
- Objectif: Combine plusieurs chaînes de texte en une seule.
- Exemple:
`` `Excel
=Concatenate ("Hello", ",", "World!")
`` '
ou
`` `Excel
="Hello" &"," &"World!"
`` '
Résultat: Bonjour le monde!
* gauche (chaîne, numéro_of_characters)
- Objectif: Extrait un nombre spécifié de caractères du début (côté gauche) d'une chaîne de texte.
- Exemple:
`` `Excel
=Gauche ("Exemple de texte", 7)
`` '
Résultat: Exemple
* à droite (chaîne, numéro_of_characters)
- Objectif: Extrait les caractères de la fin (côté droit) d'une chaîne de texte.
- Exemple:
`` `Excel
=Droite ("Exemple de texte", 4)
`` '
Résultat: Texte
* mid (String, start_position, numéro_of_characters)
- Objectif: Extrait un nombre spécifique de caractères du milieu d'une chaîne de texte.
- Exemple:
`` `Excel
=Mid ("Exemple de texte", 9, 4)
`` '
Résultat: Texte
* len (string)
- Objectif: Renvoie le nombre de caractères dans une chaîne de texte (y compris les espaces).
- Exemple:
`` `Excel
=Len ("Exemple de texte")
`` '
Résultat: 12
* inférieur (chaîne)
- Objectif: Convertit le texte en minuscules.
- Exemple:
`` `Excel
=Inférieur ("Exemple de texte")
`` '
Résultat: exemple de texte
* supérieur (chaîne)
- Objectif: Convertit le texte en majuscule.
- Exemple:
`` `Excel
=Supérieur ("Exemple de texte")
`` '
Résultat: Exemple de texte
* Trim (String)
- Objectif: Supprime les espaces de tête, de traîne et supplémentaires dans une chaîne de texte.
- Exemple:
`` `Excel
=TRIM ("Exemple de texte")
`` '
Résultat: Exemple de texte
* substitut (texte, old_text, new_text, [instance_number])
- Objectif: Remplace le texte spécifique dans une chaîne.
- Exemple:
`` `Excel
=Substitut ("Ceci est une pomme.", "Apple", "orange")
`` '
Résultat: C'est une orange.
3. Combinaison des fonctions
Vous pouvez nidiquer des fonctions de texte les unes dans les autres pour effectuer des manipulations plus complexes:
- Exemple: Extraire le premier mot d'une cellule (A1) contenant "bonjour là":
`` `Excel
=Gauche (a1, trouver ("", a1) -1)
`` '
Explication:
- `Find (" ", a1)` trouve la position du premier espace.
- `gauche (a1, ... -1)` extrait les caractères de la gauche jusqu'à l'espace.
4. Application aux données réelles
* combinant les prénoms et les noms de famille: Si vous avez une colonne avec les prénoms (a) et une colonne avec des noms de famille (b), vous pouvez les combiner:
`` `Excel
=A1 &"" &b1
`` '
* Extraction des noms d'utilisateur des e-mails: Si vous avez une colonne (a) avec des adresses e-mail (par exemple, "user@example.com"), extraire les noms d'utilisateur:
`` `Excel
=Gauche (a1, find ("@", a1) -1)
`` '
points clés à retenir:
* Sensibilité à la casse: La plupart des fonctions de texte dans Google Sheets sont insensibles à la casse (par exemple, «Find» trouvera «Apple» ou «Apple»).
* Gestion des erreurs: Soyez conscient des erreurs potentielles comme #Value! Si une fonction ne trouve pas ce qu'elle recherche. La fonction `IFRERROR» peut aider à les gérer.
Faites-moi savoir si vous souhaitez de l'aide avec une tâche de manipulation de texte spécifique dans Google Sheets! Je suis heureux de fournir des formules sur mesure.
|