Effectuer des exploits étonnants avec ces fonctions utiles Google Spreadsheet
Beaucoup de ceux qui me connaissent savent peut-être que j'ai toujours eu un “chose” pour les feuilles de calcul et les données. Depuis des années, je propose occasionnellement un article sur VBA Comment créer votre propre application simple avec VBA Comment créer votre propre application simple avec VBA Pour ceux d'entre vous qui aimeraient vraiment pouvoir écrire votre propre application, mais N'ayant jamais tapé une seule ligne de code auparavant, je vais vous expliquer… En savoir plus, avec quelques conseils et astuces pour faire des choses géniales dans Excel, comme envoyer automatiquement des courriels à partir d'Excel Comment envoyer des courriels depuis une feuille de calcul Excel à l'aide de scripts VBA Comment envoyer des courriels à partir d'une feuille de calcul Excel à l'aide de scripts VBA Notre modèle de code vous aidera à configurer des courriels automatisés à partir d'Excel à l'aide de CDO (Collaboration Data Objects) et de scripts VBA. En savoir plus, exportation de tâches depuis Outlook vers Excel Comment exporter vos tâches Outlook vers Excel avec VBA Comment exporter vos tâches Outlook vers Excel avec VBA Que vous soyez un fan de Microsoft ou non, une bonne chose à dire à propos des produits MS Office du moins, c’est la facilité avec laquelle il est facile d’intégrer chacun d’entre eux… En savoir plus, ou bien utiliser Excel pour gérer votre vie Comment utiliser Microsoft Excel pour gérer votre vie Comment utiliser Microsoft Excel pour gérer votre vie Ce n’est pas un secret que je suis un fanboy total d'Excel. Cela tient en grande partie au fait que j'aime écrire du code VBA et qu'Excel, associé aux scripts VBA, ouvre tout un monde de possibilités… En savoir plus .
J'ai honte d'admettre que j'ai récemment décidé de commencer à expérimenter avec Google Spreadsheets. Ce que j'ai découvert, c'est que quel que soit l'attrait ou la puissance d'Excel sur moi en raison des choses étonnantes que vous pouvez faire avec les scripts VBA, est complètement occulté. par la beauté des choses que vous pouvez faire dans Google Spreadsheets.
Après avoir joué avec Google Spreadsheets pendant quelques semaines à peine, je peux à peine contenir mon enthousiasme. Beaucoup de choses que j'ai découvertes, on peut les faire, je compte couvrir dans les prochains articles. Cependant, comme un aperçu rapide, permettez-moi de vous dire, car Google Spreadsheets est une application en ligne, il est beaucoup plus facile de l'intégrer à de nombreux outils et services en ligne que vous utilisez déjà, tels que des données de sites Web, des informations d'autres tableurs de Google, des informations. à partir de (ou vers) des emails, et beaucoup plus.
Honnêtement, je me sens comme un gamin dans un magasin de bonbons ici.
6 choses étonnantes à faire avec les fonctions de la feuille de calcul Google
Dans Spreadsheets, il existe une bibliothèque complète de fonctions Google Spreadsheet que vous pouvez utiliser de manière complexe pour réaliser des exploits impressionnants en matière de manipulation de données, comme vous n'en avez encore jamais vu. Si vous pensiez que la puissance des fonctions Excel était cool, vous n'avez encore rien vu. Vous pouvez traiter les fonctions de Google Spreadsheets presque comme des mini-scripts en eux-mêmes, en imbriquant une fonction dans une autre autant de fois que vous le souhaitez afin de produire des informations de sortie vraiment intéressantes..
Je traiterai de la procédure à suivre dans cet article, de la création de règles de mise en forme conditionnelles intelligentes, de la création de graphiques de sortie et de graphiques à barres dans la feuille, etc..
S'amuser avec les fonctions de la feuille de calcul Google
Une bonne majorité des fonctions utilisées dans Excel peuvent également être utilisées dans Google Spreadsheet. Cependant, il y a quelques années, Ann Smarty a mentionné l'une de ces petites fonctions très soignées, l'une d'entre elles étant d'ailleurs mentionnée: l'une d'elles a été mentionnée il y a quelques années: l'ajout de l'heure actuelle à la feuille.
Vous pouvez le faire en utilisant la fonction Text habituelle (Now ()), mais le problème est que seule la durée affichée est mise à jour lorsque vous modifiez la feuille, et non lorsque quelqu'un la visualise. La meilleure alternative est en fait la fonction GoogleClock ().
Cela affiche toujours la date et l'heure actuelles - ce qui est très utile pour les feuilles pour lesquelles l'utilisateur a besoin d'accéder rapidement à la date / heure actuelles pour remplir des formulaires ou effectuer des calculs avec les données de la feuille..
L'exemple de feuille de calcul que je vais utiliser dans mes exemples dans cet article en est un où j'ai importé des données de Google Adsense. Cela a été fait simplement en exportant un rapport Adsense au format CSV et en l'important dans ce tableur Google..
Si vous n’avez jamais utilisé la mise en forme conditionnelle, c’est une méthode très utile pour mettre rapidement en évidence des informations importantes. Vous pouvez accéder à la fonctionnalité de mise en forme conditionnelle en cliquant avec le bouton droit de la souris sur une valeur ou une colonne, puis en cliquant sur “Mise en forme conditionnelle”.
Vous pouvez faire beaucoup de choses ici, entre contrôler la couleur du texte ou la couleur de l’arrière-plan en fonction d’une gamme de comparaisons. Dans ce cas, je souhaite identifier rapidement les articles dont le taux de clics est élevé et attirer l’attention sur ceux dont les performances sont très médiocres. Pour ce faire, j'ai configuré la mise en forme conditionnelle de sorte que l'arrière-plan soit vert foncé lorsque le nombre est supérieur à 4, puis vert clair lorsqu'il se situe entre 2 et 4 et par le texte rouge (incorrect) s'il est inférieur à 2..
En un coup d'œil, je peux voir quels articles sont des artistes stellaires lorsqu'il s'agit d'obtenir un bon clic sur une annonce. Une autre chose que vous pouvez faire pour prendre des décisions en fonction de données complexes est de créer une équation et de la placer dans un énoncé logique..
le “SI” fonction vous permet d'effectuer une comparaison logique. Dans ce cas, je souhaite vérifier si le nombre d'annonces cliquées est faible et si l'eCPM est élevé. J'utilise la moyenne dans chaque colonne comme base. Vous pouvez faire plusieurs calculs comme celui-ci, et “ET” plusieurs comparaisons comme celle-ci:
= SI (ET (C3)
Cela intègre essentiellement un “ET” fonctionner à l'intérieur d'un “SI” fonction, à deux “MOYENNE” fonctions intégrées à l'intérieur de la fonction AND. Les deux dernières parties du “SI” fonction vous permet de définir les éléments à renseigner dans le champ si les conditions sont vraies ou fausses. Dans ce cas, je viens d'utiliser “VRAI” ou “FAUX”.
Alors, voici la fonction en action. Comme vous pouvez le constater, lorsque quelques annonces sont cliquées et que le paiement est élevé, je suis alerté sur cette ligne par un message. “VRAI” résultat.
Maintenant, je peux essayer de comprendre pourquoi ces articles ont un rendement aussi phénoménal et essayer de faire plus de la même chose pour augmenter les revenus! Vous pouvez faire beaucoup de choses intéressantes avec des calculs intégrés combinés à des comparaisons logiques. Mais pour de nombreux amateurs de tableurs, c’est vraiment ce que sont les tableurs, n’est-ce pas? Quoi de neuf?
Eh bien maintenant, passons aux autres choses intéressantes que vous pouvez faire avec Google Spreadsheets.
Jouer avec du texte
À mon avis, le pouvoir des tableurs apparaît lorsque vous commencez à traiter du texte. Si vous êtes habitué à programmer, vous savez que vous pouvez utiliser des fonctions telles que “La gauche”, “Droite” ou “Milieu” pour extraire des sections de chaînes afin de les manipuler et de les construire dans de nouvelles chaînes. Eh bien, Google Spreadsheets vous donne la même possibilité de faire ce genre de choses avec des fonctions du même nom, bien que leurs performances soient légèrement différentes..
Voici un exemple. Ma feuille de calcul contient une liste de mes URL de sujet directement issues de Google Adwords, mais il ne s'agit que d'une partie de l'URL commençant par la date. Si je veux créer un nouveau champ qui fournit uniquement le titre, je dois supprimer la section de date. Pour nettoyer des chaînes comme celle-ci, vous devez trouver un modèle commun permettant d'identifier la zone à supprimer. Dans mon cas, j'ai remarqué que les dates ont toutes trois barres obliques “/” en cela.
Tout ce que j'ai à faire est de trouver la troisième barre oblique et d'extraire le reste du texte après ce point. Vous pouvez trouver la première incidence de tout texte dans un autre texte en utilisant la fonction FIND.
= trouver (trouver du texte, du texte, une position)
Donc, dans mon cas, j’ai trois niveaux d’intégration pour arriver au dernier “/” avant que je puisse extraire la partie droite de cette longue chaîne. Cela va devenir génial, alors suivez le long. Pour extraire le fort après le premier slash, vous pouvez utiliser les fonctions RIGHT, LEN et FIND.
= Right (A3, len (A3) - (Rechercher (“/”,A3)))
Cette fonction Google Spreadsheet renvoie tout le texte en partant de l'extrémité droite du texte jusqu'à la position de la première barre oblique. Cela vous laisse avec une partie de la date, y compris deux barres obliques, et le titre. Pour supprimer les sections avec deux barres obliques supplémentaires, vous pouvez intégrer cette fonction DROITE à elle-même deux fois de plus. Voici à quoi ressemble une telle fonction folle.
= Right ((Right ((Right (A5, len (A5) - - Trouver)“/”,A5)))), len ((Droit (A5, len (A5) - (Trouvez (“/”,A5)))))) - (Trouver (“/”,(Droite (A5, len (A5) - (Trouver (“/”,A5)))))))), len [(Right ((Right (A5, len (A5) - - Trouvez (“/”,A5)))), len ((Droit (A5, len (A5) - (Trouvez (“/”,A5)))))) - (Trouver (“/”,(Droite (A5, len (A5) - (Trouver (“/”,A5)))))))))) - (Trouver (“/”,(Droit ((Droit (A5, len (A5) - - Trouver (“/”,A5)))), len ((Droit (A5, len (A5) - (Trouvez (“/”,A5)))))) - (Trouver (“/”,(Droite (A5, len (A5) - (Trouver (“/”,A5)))))))))))))
Si vous essayez de suivre cette fonction de bout en bout, vous êtes presque assuré d'avoir mal à la tête. Mais vérifiez-le - ça marche (voir colonne I).
Comment ai-je créé une autre fonction avec le lien URL vers l'article? Bon, au moins c'est une tâche facile. Tout ce que je devais faire était d’utiliser la fonction CONCAT pour coller deux chaînes - “http: //www.topsecretwriters/” et le titre de la première colonne incluant les dates.
= CONCAT (“http://www.topsecretwriters.com”,A3)
Peasy facile.
Importation de flux depuis Internet
La fonction IMPORTFEED est une autre fonction très utile qui pourrait éventuellement être utilisée pour certaines utilisations très intéressantes dans Google Spreadsheets. Si vous considérez le volume d’informations offert par les flux sur Internet, pensez à ce que vous pouvez faire avec cette fonction polyvalente..
Comment ça marche est assez simple. Complétez simplement les détails du fil dans la fonction elle-même, entre guillemets.
Il est préférable de le faire dans la cellule supérieure gauche d'une nouvelle feuille. Cela permettra à toutes les informations d'importer proprement dans cette feuille.
Selon ce qui est inclus dans le flux, vous pouvez effectuer de manière dynamique des calculs sur les informations contenues dans des colonnes supplémentaires à l'aide d'autres fonctions amusantes que vous avez découvertes. Le recensement américain offre peut-être une source de données démographiques? Peut-être que vous pouvez obtenir un flux de stock avec les dernières données sur vos stocks les plus importants - et laisser votre feuille de calcul effectuer automatiquement des calculs sur celles-ci.
Les possibilités sont illimitées - et beaucoup plus rapides et faciles que si vous essayiez de faire le même genre de choses dans Excel.
Avez-vous conçu vos propres utilisations créatives pour Google Spreadsheet? Quel type d’information importez-vous d’Internet? Que souhaitez-vous que nous fassions avec Google Spreadsheets ici à MUO? Partagez vos opinions et commentaires dans la section commentaires ci-dessous!
Crédit d'image: stylo et loupe via Shutterstock
En savoir plus sur: Google, Google Docs, Microsoft Excel, Spreadsheet.