Avec de plus en plus d'entreprises se concentrant sur la prise de décisions en comprenant leurs données, l'utilisation de Google Spreadsheets a énormément augmenté.
Avez-vous été bloqué lors du formatage de données volumineuses pour prendre des décisions? Vous vous demandez quelles sont exactement les formules à mettre en œuvre sur ces données pour les rendre claires et compréhensibles?
Pour devenir un professionnel dans le monde des feuilles de Google, vous devez vraiment connaître l’épine dorsale et les formules de base avant de vous lancer dans des piratages avancés. Si vous êtes débutant et que vous avez des problèmes avec des blocs de données, c’est le bon endroit pour comprendre les fonctionnalités de base d’un tableur Google.
Nous avons rédigé des formules simples et les 18 formules les plus importantes de Google Spreadsheet pour vous simplifier la vie! Après avoir lu ce blog, vous serez prêt à mettre en œuvre ces formules immédiatement!
Voici les formules les plus utiles et indispensables à connaître dans les feuilles de calcul Google:
1. Fonction COUNTIF () dans Google Sheets pour le comptage conditionnel
2. Mettre à jour la date du jour à l’aide de la formule TODAY
3. Utilisez TEXT () pour convertir des nombres en format monétaire
4. Diviser les données en plusieurs cellules à l'aide de SPLIT ()
5. La fonction SEARCH () de Google Sheets pour vérifier la valeur dans une chaîne
6. Ajouter plusieurs cellules dans Google Sheet à l'aide de CONCATENATE ()
7. Recherche verticale à l'aide de la fonction VLOOKUP ()
8. Utilisez IF () pour vérifier l’état d’une expression logique.
9. Renvoyez la valeur d'erreur de cellule en utilisant IFERROR ()
10. IMPORTRANGE () pour importer une plage de cellules
11. IMPORTFEED () pour importer un flux RSS ou ATOM
12. Prédire la tendance de la croissance en utilisant CROISSANCE ()
13. Remplacez le texte existant par un nouveau texte à l'aide de SUBSTITUTE ()
14. Importer des données d'un site Web à l'aide de IMPORTXML ()
15. Extraire les sous-chaînes en utilisant REGEXEXTRACT ()
16. Transposer les lignes et les colonnes à l'aide de TRANSPOSE ()
17. Utilisez QUERY () pour exécuter une requête d'API de visualisation Google
Si vous avez compté manuellement les cellules tout ce temps, vous vous êtes trompé.
Il existe en fait une formule Google Sheets qui comptera le nombre de cellules (qui répondent à certains critères) pour vous!
Formule: = COUNTIF (plage, critère)
Par exemple, supposons que je surveille l'engagement des publications Facebook de mon entreprise sur ces Google Sheets et que je souhaite savoir combien d'articles ont attiré plus d'un utilisateur.
En supposant que les données se trouvent dans les cellules E2 à E12, voici à quoi ma formule ressemblerait:
= COUNTIF (E2: E12, «> 1»)
Si vous parvenez à mettre à jour automatiquement les dates dans votre compte Google Sheets, pensez au temps que vous gagneriez.
Heureusement, il existe une simple formule Google Sheets pour vous aider.
Formule = AUJOURD'HUI ()
Vous pouvez également utiliser cette même formule pour créer des plages de dates. Supposons que vous souhaitiez créer un rapport contenant des données des 3 derniers jours.
Votre date de fin serait = AUJOURD'HUI ()
Et votre date de début serait = AUJOURD'HUI () - 3
Assez chouette, hein?
En utilisant la formule TEXT, vous pouvez prendre n'importe quelle valeur et la reformater.
Maintenant, il y a beaucoup de façons d'utiliser cette formule. Voici quelques exemples:
Supposons que vous avez une rangée de nombres et que vous voulez les convertir tous en devise.
En supposant que votre première cellule est B3, vous utiliseriez la formule = TEXT (B3, "0,00 $")
Une fois que vous avez obtenu votre sortie, faites glisser la cellule vers le bas pour appliquer automatiquement la formule au reste des données.
La formule SPLIT est assez explicite. il vous permet de fractionner les données d'une cellule unique en plusieurs cellules.
Voici la formule: = SPLIT (Text, Delimiter)
Supposons que vous proposiez un aimant principal sur votre site et que, pour pouvoir télécharger cet aimant principal, votre prospect doit entrer son nom dans votre formulaire.
Maintenant, vous avez besoin d'un moyen de diviser le nom et le prénom de vos prospects, avant de les ajouter à votre liste de diffusion.
Tout d’abord, alignez tous les noms de vos prospects dans une colonne (supposons que vos données se trouvent dans les cellules B3 à B9).
Les deux colonnes suivantes (C et D) contiennent les prénoms et les noms que nous obtiendrons après l'application de la formule Google Sheets.
Tout ce que vous avez à faire est de taper la formule suivante: = SPLIT (B3, "") dans la cellule C3, et vous verrez le nom et le prénom de votre prospect apparaître dans les cellules C3 et D3.
Ensuite, faites glisser la cellule C3 vers le bas pour peupler le reste des cellules.
C'est tout ce qu'on peut en dire!
Cette formule Google Sheets vous permet de vérifier si une valeur existe dans une chaîne.
Supposons que vous fassiez un audit de votre stratégie de contenu…
Et vous voulez savoir si les entretiens avec le fondateur que vous avez publiés sur le blog de votre entreprise se sont bien déroulés.
Vous avez déjà une feuille de calcul Google contenant les 100 articles de blog les plus populaires sur le blog de votre entreprise. Vous souhaitez donc effectuer une recherche dans cette liste et identifier le nombre de vos publications entrant dans la catégorie des "interviews de fondateurs".
Si la grande majorité d'entre eux entrent dans cette catégorie, c'est un signe que vous êtes sur la bonne voie. Sinon, il est temps d'essayer une approche différente!
Maintenant, voici la formule que vous utiliseriez:
Formule: = IF (SEARCH ("/ interview de fondateur /", B2), "OUI", "")
Encore une fois, alignez toutes les URL de vos 100 meilleurs articles de blog à partir de la cellule B2.
Ensuite, accédez à la cellule C2, tapez la formule ci-dessus et faites-la glisser vers le bas pour renseigner le reste des cellules dans la même colonne.
Si une URL particulière ne contient le terme « fondateur-interview », vous verrez un « OUI » sur la cellule adjacente.
Vous pouvez maintenant évaluer la performance de vos entretiens avec le fondateur et affiner votre stratégie de contenu!
Besoin de combiner le contenu de deux cellules ou plus dans une troisième cellule séparée? La fonction CONCATENATE vous aide à faire exactement cela.
Voici la formule: = CONCATENATE (string1, string2, string3,…)
Vous pouvez également utiliser une variante de la même formule pour combiner les données dans des cellules ET incorporer un espacement entre les différentes données.
Pour ce faire, ajoutez un ““ entre vos chaînes.
Par exemple, une formule initiale = CONCATENATE (B3, C3) ressemblerait maintenant à:
= CONCATENER (B3, “”, C3)
La fonction VLOOKUP est assez explicite: elle vous aide à rechercher des informations spécifiques dans une table ou une base de données.
Voici la formule: = VLOOKUP (search_key, range, index, is_sorted)
Tout d’abord, la clé search_key fait référence à la valeur que vous souhaitez rechercher.
Ensuite, la plage fait référence au nombre de colonnes et de lignes à inclure dans la recherche.
L'index fait référence à l'index de colonne de la valeur à renvoyer, la première colonne de la plage étant numérotée 1. Notez que si vous entrez un index qui n'est pas compris entre 1 et le nombre de colonnes de la plage, “# Valeur! ”Sera retourné.
Enfin, is_sorted indique si la colonne à rechercher (la première colonne de la plage spécifiée) est triée. Google vous recommande de définir cette valeur sur FALSE afin qu'une correspondance exacte (PAS la correspondance la plus proche) soit renvoyée.
Si vous voulez vérifier si une condition donnée est vraie ou fausse, alors la fonction SI vous conviendra parfaitement.
Comment fonctionne la fonction?
Si la condition est vraie, la fonction effectuera une opération spécifique. Si la condition est fausse, la fonction effectuera une opération différente.
La formule de la fonction est = IF (test, then_true, else_value)
Tout d'abord, le test fait référence à l'expression que vous voulez tester (pour savoir si c'est vrai ou faux).
Then_true fait ensuite référence à l'opération effectuée si le test est vrai.
Enfin, sinon valeur_autre traite l'opération qui est effectuée dans l'autre scénario - si le test n'est pas vrai.
IFERROR est un moyen pratique de traiter les erreurs de cellules.
Supposons que vous rencontriez une erreur dans une cellule telle que # DIV / 0! (Cela se produit lorsque vous essayez de diviser un nombre par zéro). En supposant que vous avez d'autres cellules dont les formules impliquent les données de cette cellule, cette erreur empêche alors vos calculs ultérieurs de fonctionner.
Pour contourner ce problème, utilisez la fonction IFERROR pour remplacer les valeurs d'erreur par une nouvelle valeur que vous spécifiez.
Voici la formule: = IFERROR (valeur, [valeur_si_erreur])
Le premier paramètre, valeur, fait référence à la valeur à renvoyer si la valeur n'est pas une erreur.
Le second paramètre, value_if_error, fait référence à la valeur renvoyée par la fonction s'il s'agit d'une erreur. Ceci est laissé vide par défaut.
IMPORTRANGE est une fonction simple mais puissante qui vous aide à importer une plage de cellules à partir d'une feuille de calcul spécifiée.
Voici la formule: = IMPORTRANGE (spreadsheet_url, range_string)
Entrez simplement l'URL de la feuille de calcul et la chaîne (par exemple, A1: D7) que vous souhaitez importer.
IMPORTFEED est similaire à IMPORTRANGE, mais au lieu d'importer une plage de cellules, il importe un flux RSS ou ATOM.
Voici la formule: = IMPORTFEED (url, [requête], [en-têtes], [num_items])
Seul le premier paramètre (l’URL du flux RSS ou ATOM, protocole compris) est obligatoire; le reste est optionnel.
Essayer de prédire la demande pour votre produit?
La fonction CROISSANCE vous aidera à vous adapter à une tendance de croissance exponentielle idéale et vous fournira des données sur ladite tendance de croissance.
Voici la formule: = GROWTH (known_data_y, [known_data_x], [new_data_x], [b])
known_data_y est le tableau ou la plage contenant les valeurs y déjà connues. Ces valeurs sont utilisées pour ajuster la courbe de croissance exponentielle idéale.
known_data_x sont les valeurs des variables indépendantes qui correspondent à known_data_y.
new_data_x sont les points de données pour lesquels les valeurs y doivent être renvoyées.
Enfin, b est défini sur TRUE ou FALSE; si true, la fonction calculera b en prenant une forme exponentielle générale de y = b * m ^ x, et si elle est fausse, la fonction forcera b à être égale à 1 et calculera les m valeurs.
C'est la meilleure formule qui vous sera utile si vous souhaitez modifier un texte existant avec un nouveau texte dans une chaîne particulière.
Voici la formule: SUBSTITUTE (text_to_search, search_for, replace_with, [numéro_occurrence])
Prenons un exemple: si vous souhaitez remplacer tous les «http» par «https» pour toutes les URL mentionnées dans votre feuille de calcul Google, vous devez utiliser la fonction - SUBSTITUTE.
Vous souhaitez importer des données d'une page Web particulière sur votre feuille de calcul Google?
Un travail de copier-coller peut vous prendre une éternité pour le faire! À la place, utilisez la formule ImportXML pour extraire des informations de n’importe quel champ XML de la page Web.
Voici la formule: IMPORTXML (url, xpath_query)
Exemple: Si vous souhaitez extraire tous les liens de cette URL - https://automate.io/ , à partir de ses données structurées, utilisez cette formule comme suit: - = IMPORTXML (“https://automate.io/”, “/ / a / @ href ”). L'image ci-dessous montre le résultat de cette formule.
Avez-vous déjà été bloqué à extraire des termes spécifiques d'un ensemble de données sur votre feuille Google? Regexextract est la formule à utiliser! Si vous avez beaucoup de mots à rechercher parmi un vaste ensemble de données, vous ne pouvez absolument pas appliquer des filtres partout! Aucun d'entre nous n'aura le temps de faire tout ce travail ennuyeux. C'est là que ces formules viennent à notre secours.
Voici la formule: REGEXEXTRACT (text, regular_expression)
Dans cette formule, le «texte» est le texte d'entrée et «expression_ régulière» est la première partie du texte correspondant à cette expression (la valeur qui sera renvoyée).
Vous pouvez recevoir des données brutes de fournisseurs, de clients, etc. et vous souhaitez les formater comme vous le souhaitez. S'il existe un grand nombre de données organisées par rangée et que vous souhaitez le voir sous forme de colonne, il est fastidieux de copier et coller. Cette formule, TRANSPOSE, vous permet de convertir des données ligne par colonne en colonnes et inversement.
Voici la formule: TRANSPOSE (tableau)
Appliquons maintenant cette formule à un exemple de données, comme indiqué dans l'image ci-dessous:
Votre formule ressemblerait donc à: TRANSPOSE (B2: D7)
Appliquez-le à la cellule où vous souhaitez coller vos données transposées.
Semble facile et simple non?
Ceci est une formule très PUISSANTE où vous pouvez écrire une requête pseudo-SQL et jouer avec vos données!
Voici la formule: Requête (données, requête) 'data': il s'agit de la référence à la plage de cellules sur laquelle vous souhaitez interroger 'requête': c'est le texte à l'aide duquel la formule QUERY génère les informations que nous recherchons. de l'ensemble de données
Voyons comment vous pouvez utiliser la requête de recherche. Ci-dessous, nous allons examiner un ensemble de données provenant d'un compte AdWords. Notre objectif est d'extraire les campagnes dont le coût est supérieur à 5 USD.
Lançons maintenant la formule et voyons les résultats suivants:
Vous utilisez beaucoup de formules sur votre vaste ensemble de données et gonflez votre feuille de calcul? Utilisez ARRAYFORMULA pour effectuer plusieurs actions sur un ou plusieurs jeux de données. ARRAYFORMULA n'a pas à se répliquer sur plusieurs ensembles de données. C'est dynamique et vous pouvez la changer à un endroit au cas où vous souhaitez modifier la formule dans tous les ensembles de données.
Voici la formule: ARRAYFORMULA (array_formula)
array_formula: une plage, une expression mathématique utilisant une plage de cellules ou plusieurs plages de même taille, ou une fonction renvoyant un résultat supérieur à une cellule
Comprenons cela avec un exemple.
Supposons que vous disposiez d'un ensemble de données pour un compte Adwords dans lequel les données de chaque mot clé sur deux mois (séparément) sont affichées.
Si vous souhaitez calculer les dépenses pour chaque mot clé pendant deux mois, vous n'avez pas besoin de les calculer séparément en colonnes. Utilisez simplement ARRAYFORMULA comme indiqué ci-dessous:
Il s’agissait donc des meilleures et des plus simples formules Google Spreadsheet que vous êtes censé connaître si vous venez de commencer à travailler sur une feuille de calcul!
Si vous rencontrez des cas d'utilisation dans lesquels vous avez utilisé les formules ci-dessus, faites-le nous savoir dans la section commentaires ci-dessous!