Effectuer des exploits étonnants avec ces fonctions utiles Google Spreadsheet

  • Brian Curtis
  • 0
  • 1946
  • 289
Publicité

Beaucoup de ceux qui me connaissent savent peut-être que j'ai toujours eu une “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 comment créer votre très… 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 à partir d'Excel Feuille de calcul utilisant des scripts VBA Comment envoyer des courriels à partir d'une feuille de calcul Excel avec des scripts VBA Notre modèle de code vous aidera à configurer des courriers électroniques automatisés à partir d'Excel à l'aide de CDO (Collaboration Data Objects) et de scripts VBA. 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, sur Le moins, c’est la facilité avec laquelle il est facile d’intégrer chacun d’entre eux… ou d’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 un secret pour personne. un fanboy total d'Excel. Cela tient en grande partie au fait que j'aime écrire du code VBA. Excel, associé aux scripts VBA, ouvre tout un monde de possibilités… .

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, laissez-moi vous dire que, puisque 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 les données de sites Web, les informations provenant d’autres tableurs Google, les informations à partir de (ou vers) des emails, et bien plus encore.

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, vous disposez d'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 d'Excel était cool, vous n'avez encore rien vu. Vous pouvez traiter les fonctions dans 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 diagrammes à 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, quelques fonctions intéressantes sont entièrement spécifiques à Google, et l'une d'entre elles a été mentionnée par Ann Smarty il y a quelques années: l'ajout de l'heure actuelle à la feuille.

Vous pouvez le faire en utilisant la fonction habituelle Text (Now ()), mais le problème est qu’elle ne met à jour que l’heure affichée 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 faisant un clic droit sur une valeur ou une colonne, puis en cliquant sur “Mise en forme conditionnelle”.

Il y a beaucoup de choses que vous pouvez faire 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 (C3AVERAGE (3 $ E: 502 $)),”VRAI”,”FAUX”)

Cela intègre essentiellement un “ET” fonctionner à l'intérieur d'un “SI” fonction, avec 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, la puissance des feuilles de calcul apparaît lorsque vous commencez à traiter du texte. Si vous êtes habitué à programmer, alors 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 d'un texte dans un autre texte à l'aide de 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 à partir 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 incorporer 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 aurez presque sûrement mal à la tête. Mais vérifiez - ç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. Remplissez 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. Peut-être que le recensement américain offre 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 ces stocks.

Les possibilités sont illimitées - et beaucoup plus rapide et facile 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'informations importez-vous sur 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




Personne n'a encore commenté ce post.

De la technologie moderne, simple et abordable.
Votre guide dans le monde de la technologie moderne. Apprenez à utiliser les technologies et les gadgets qui nous entourent chaque jour et à découvrir des choses intéressantes sur Internet.