Obtenir de l'aide

Centre d'aide

Guides et réponses

Contacter le support

Écrire à notre équipe

Se connecter à

Workflows

Créer des processus avec votre équipe

Automations

Connecter des fichiers et automatiser des tâches

Un système, quatre parties

Agents IA

Des employés virtuels qui travaillent 24 h/24, 7 j/7

Automations

Connecter des fichiers et automatiser des tâches

Workflows

Créer des processus avec votre équipe

Data Space

Partage et contrôle des données en toute confiance

Solutions par service

Finance

Rapports, budgets et rapprochements

Inventaire et fabrication

Stocks, commandes et production en une seule vue

RH

Feuilles de temps, présences et évaluations

Gestion de projet

Statut et charge de travail de tous les projets

Ventes et CRM

Prospects et affaires à jour

Éducation

Dossiers des élèves et données scolaires

Finance

Transformez le travail financier manuel en rapports qui se mettent à jour tout seuls.

Ce que les équipes Finance automatisent

  • Suivre les dettes et créances
  • Créer des tableaux de flux de trésorerie
  • Comparer budget et réel

Inventaire et fabrication

Visualisez vos niveaux de stock et automatisez vos commandes.

Ce que les équipes inventaire et fabrication automatisent

  • Suivre l'inventaire sur plusieurs sites
  • Connecter les données de ventes, d'achats et d'entrepôt
  • Relier un lecteur de codes-barres à votre feuille

RH

Gérez le recrutement, les présences et le suivi des OKR depuis vos feuilles.

Ce que les équipes RH automatisent

  • Suivre le recrutement et l'intégration
  • Enregistrer les OKR et résultats de l'équipe
  • Suivre les arrivées, départs et congés

Gestion de projet

Attribuez des tâches et suivez les heures sans mise à jour manuelle.

Ce que les équipes projet automatisent

  • Attribuer des tâches et suivre les changements de statut
  • Estimer l'effort et saisir les heures travaillées
  • Suivre les jalons de tous les projets

Ventes et CRM

Suivez les prospects et les performances commerciales avec des rapports automatisés.

Ce que les équipes commerciales automatisent

  • Suivre et convertir les prospects
  • Fixer des objectifs de vente et suivre les indicateurs de l'équipe
  • Surveiller les KPI de vente sur des tableaux de bord

Éducation

Automatisez les présences, les notes et les achats de l'école.

Ce que les écoles automatisent

  • Suivre les présences et prévenir les parents
  • Enregistrer et comparer les notes des classes
  • Suivre le matériel prêté aux élèves et au personnel

Trouver un cas d'utilisation

Par service

Comment chaque équipe utilise Sheetgo

Par secteur d'activité

Comment chaque secteur utilise Sheetgo

Par taille d'entreprise

Petite, moyenne ou grande

Apprendre

Blog

Guides et nouveautés produit

Témoignages de clients

Comment des équipes comme la vôtre utilisent Sheetgo

Centre d'aide

Guides et réponses

Pourquoi Sheetgo ?

Comparer

Comment Sheetgo se compare aux autres outils

Sécurité

Comment nous protégeons vos données

Centre de confiance

Le détail de notre conformité

Se connecter à

Workflows

Créer des processus avec votre équipe

Automations

Connecter des fichiers et automatiser des tâches

Un système, quatre parties

Agents IA

Des employés virtuels qui travaillent 24 h/24, 7 j/7

Automations

Connecter des fichiers et automatiser des tâches

Workflows

Créer des processus avec votre équipe

Data Space

Partage et contrôle des données en toute confiance

Solutions par service

Finance

Rapports, budgets et rapprochements

Inventaire et fabrication

Stocks, commandes et production en une seule vue

RH

Feuilles de temps, présences et évaluations

Gestion de projet

Statut et charge de travail de tous les projets

Ventes et CRM

Prospects et affaires à jour

Éducation

Dossiers des élèves et données scolaires

Trouver un cas d'utilisation

Par service

Comment chaque équipe utilise Sheetgo

Par secteur d'activité

Comment chaque secteur utilise Sheetgo

Par taille d'entreprise

Petite, moyenne ou grande

Commencer

Modèles

Flux de travail prêts à l'emploi

Apprendre

Blog

Guides et nouveautés produit

Témoignages de clients

Comment des équipes comme la vôtre utilisent Sheetgo

Centre d'aide

Guides et réponses

Pourquoi Sheetgo ?

Comparer

Comment Sheetgo se compare aux autres outils

Sécurité

Comment nous protégeons vos données

Centre de confiance

Le détail de notre conformité

Centre d'aide

Guides et réponses

Contacter le support

Écrire à notre équipe

Workflows

Créer des processus avec votre équipe

Automations

Connecter des fichiers et automatiser des tâches

Comment utiliser la fonction LEN dans Google Sheets ?

Avec les feuilles de calcul, vous vous retrouvez souvent à manipuler du texte en plus de chiffres. Google Sheets met à votre disposition une multitude de fonctions textuelles qui peuvent vous aider à manipuler les chaînes de caractères (une chaîne de caractères est juste un mot sophistiqué pour le texte). LEN La fonction `LENGTH` dans Google Sheets est l'une des fonctions de texte les plus courantes. Elle renvoie simplement la longueur d'une chaîne de caractères que vous lui spécifiez. En dehors de cela, vous pouvez également utiliser cette fonction pour extraire dynamiquement des informations pertinentes en fonction de vos besoins.

Syntaxe

=NBCAR(texte)
  • texte – est la chaîne d'entrée dont la fonction renverra la longueur.

Comment utiliser la fonction LEN

Bien évidemment, cette syntaxe est d'une simplicité et d'une clarté inégalées. Néanmoins, je vais montrer cette fonction en action à l'aide de quelques exemples. Jetez un œil à la capture d'écran ci-dessous.

fonction-longueur-google-sheets-1

Cette fonction accepte des valeurs textuelles directes entre guillemets doubles. Ceci est illustré dans le premier exemple avec la formule =NBCAR("Bonjour !"). Il prend également en compte une référence à la cellule qui contient une valeur textuelle, comme montré dans la deuxième ligne avec la fonction =NBCAR(A3). Veuillez noter qu'en dehors des lettres, la fonction compte également les espaces vides et les caractères spéciaux.

39

Automatiser les transferts de données entre les feuilles de calcul

Découvrez comment

Fonction LEN sur une plage de cellules

La fonction LEN n'est pas limitée à une seule cellule – elle peut être utilisée pour compter les caractères dans une plage de cellules. Pour ce faire, cependant, vous devez combiner la fonction LEN avec la fonction SOMMEPROD.

fonction-len-google-sheets-2

J'ai utilisé la formule =SOMMEPROD(NBCAR(A2:A6)), par conséquent je suis capable de compter le nombre total de caractères dans cette plage.

Séparer les prénoms et les noms de famille

La simple recherche de la longueur d'une chaîne de caractères peut ne pas être très utile selon votre situation. L'utilité réelle de la fonction LEN réside dans son utilisation en conjonction avec d'autres fonctions de texte.

À titre d'exemple simple, supposons que vous deviez extraire les noms de famille d'une liste de noms. Les noms composés sont formatés comme suit : [prénom] + [espace vide] + [nom de famille]. Les noms ne peuvent pas être séparés par la fonction LEN uniquement parce qu'ils ne sont pas tous de la même longueur. La seule chose que vous savez est qu'il y a un espace entre le prénom et le nom de famille.

Nous avons utilisé les fonctions DROITE, TROUVER et NBCAR pour obtenir le résultat suivant. Je vous encourage à réfléchir à la façon dont cette fonction composite extrait les noms de famille.

fonction-longueur-google-sheets-3

Utilisez la formule =DROITE(A2;NBCAR(A2)-CHERCHE(" ";A2)) pour retourner le texte après l'espace, qui sera toujours le nom de famille dans cet ensemble de données.

Essentiellement, la formule utilise la fonction FIND pour identifier où se trouve l'espace, puis soustrait cela de la longueur totale de la chaîne afin d'utiliser la fonction RIGHT pour récupérer le texte qui se trouve à droite de l'espace.

Par conséquent, la fonction combinée récupère le texte à droite de l'espace, qui dans ce cas, est toujours le nom de famille !

Sans les espaces

Vous avez maintenant vu la fonction LEN utilisée sous sa forme de base ainsi que dans une application plus complexe. Mais que se passe-t-il si vous souhaitez compter le nombre de caractères sans inclure les espaces ? Ne vous inquiétez pas, il existe un moyen de le faire ! Dans l'exemple ci-dessous, je présente deux versions différentes pour exclure les espaces.

La première (colonne C) exclut uniquement les espaces “ supplémentaires ” — les espaces superflus qui se trouvent au début ou à la fin de la chaîne, ou les doubles espaces à l'intérieur de la chaîne. Elle compte toujours un seul espace entre les mots. Ceci est fait à l'aide de la fonction TRIM, qui supprime ces espaces supplémentaires. Tapez donc simplement =NBCAR(ARRONDI.SUP(A2)) pour compter les caractères dans la cellule A2 sans vous soucier des espaces supplémentaires masqués qui faussent votre compte.

fonction-len-google-sheets-4

Lorsque vous ne voulez pas compter d'espaces du tout, même entre les mots, utilisez l'exemple suivant.

Dans la colonne D, j'utilise la fonction SUBSTITUE pour remplacer tous les espaces par une chaîne vide, les supprimant ainsi. Ensuite, la fonction NBCAR compte les caractères de cette chaîne modifiée, qui ne contient aucun espace à compter pour la fonction. Ceci est fait en tapant =NBVAL(SUBSTITUER(A2;" ";"")).

Compter des caractères spécifiques

Maintenant que vous avez découvert la fonction SUBSTITUTE, je vais l'utiliser d'une manière légèrement plus complexe. Cette fois, j'ai créé une fonction qui comptera le nombre d'occurrences d'un caractère spécifique.

fonction-len-google-sheets-5

Dans l'image ci-dessus, la fonction compte combien de m' se trouvent dans chaque cellule de texte. Ceci est fait avec la formule =NBCAR(A2:A6)-NBCAR(SUBSTITUE(MINUSCULE(A2:A6);"m";"")).

Essentiellement, il utilise la même logique que le dernier exemple, où nous avons substitué les espaces par des chaînes de texte vides. Dans cet exemple, nous substituons la lettre m par une chaîne de texte vide, et la différence entre la longueur de cette chaîne de texte modifiée et la chaîne d'origine correspond au nombre de m.

Nous utilisons également la fonction LOWER pour convertir tous les m en minuscules – sinon, les M majuscules ne seraient pas comptés. Si vous ne voulez compter que les lettres majuscules ou minuscules, il suffit de supprimer la fonction LOWER.

Compter les mots

À présent, vous devriez avoir une bonne compréhension de la manière de compter les caractères dans diverses situations. Maintenant, je vais vous montrer comment compter le nombre de mots contenus dans une chaîne de texte. Là encore, cette méthode utilise la fonction SUBSTITUTE. La formule complète ici est =NBCAR(SUPPRESPACE(A2))-NBCAR(SUBSTITUE((A2);" ";""))+1.

fonction-len-google-sheets-6

La logique est assez simple : si chaque mot est séparé par un espace, il suffit de compter le nombre d'espaces (et d'en ajouter un pour représenter le premier mot, qui n'a pas d'espace avant lui) pour obtenir le nombre de mots dans une chaîne de caractères.

Ceci est à nouveau fait en substituant les espaces par une chaîne vide, puis en soustrayant la longueur de cette chaîne de la longueur de la chaîne inaltérée. La fonction TRIM supprime tous les espaces cachés supplémentaires dans le texte.

fonction LEN

C'est ainsi que vous utilisez la fonction LEN dans Google Sheets ! Vous cherchez d'autres tutoriels et astuces sur les feuilles de calcul ? Consultez nos autres articles ci-dessous !

Si vous êtes un utilisateur de tableur plus avancé, n'hésitez pas à lire et à en apprendre davantage sur Google Apps Script dans l'article suivant : https://www.toptal.com/google-docs/extending-google-sheets-app-scripts.

Vous pouvez aussi aimer...

Fonctionnalités et formules de google sheets

Comment calculer le taux d'intérêt nominal à l'aide de Google Sheets ?

Sarah est une jeune professionnelle qui doit prendre des décisions financières importantes. Des cartes de crédit aux hypothèques, en passant par les prêts étudiants et les...
Fonctionnalités et formules de google sheets

Extraire les données de Google Calendar dans Google Sheets à l'aide d'Apps Script

Cet article a été publié à l'origine dans notre forum communautaire. Objectif : Ce guide montre comment utiliser Google Apps Script pour extraire des données...
Fonctionnalités et formules de google sheets

Utilisation de la fonction PROPER pour mettre en majuscule la première lettre de chaque mot dans Google Sheets

Note : Cet article a été publié à l'origine dans notre forum communautaire. Vous avez déjà eu besoin de nettoyer une liste de noms, de titres ou d'autres...