Ordinateurs

Automatisez les rapports Excel avec la fonction CONCAT

Joshua a obtenu un MBA de l’USF et écrit principalement sur les logiciels et la technologie.

Dans cet article, je vais créer un script automatisé basé sur les données d’un rapport à l’aide de la fonction CONCAT et de plusieurs autres fonctions pour faciliter le processus. L’exemple utilisé créera un rapport avec un script personnalisé et des valeurs provenant d’un rapport planifié vs réel. Plus précisément, je voudrais rendre compte de l’écart positif le plus élevé et de l’écart négatif le plus élevé dans le rapport.

automatiser-les-rapports-excel-avec-la-fonction-concat

Les valeurs de classement détermineront quelle valeur sera extraite de mon rapport. Je vais donc d’abord créer une colonne factice dans la première colonne du tableau. Chaque cellule de la colonne factice sera égale à son rang correspondant.

Voir ci-dessous. J’ai ajouté une nouvelle colonne devant le tableau et j’ai laissé la cellule factice du processus 1 égaler le rang de ce processus dans la cellule G3. Ensuite, j’ai fait glisser cette cellule vers le bas pour répéter le processus pour chaque ligne.

automatiser-les-rapports-excel-avec-la-fonction-concat

Ensuite, j’ai fusionné et centré une zone sous la table pour tenir mon rapport. J’ai également formaté cette cellule pour envelopper le texte.

automatiser-les-rapports-excel-avec-la-fonction-concat

Je vais maintenant créer un brouillon de ce à quoi je veux que le rapport ressemble avant de créer une formule. Le projet explique à la fois les écarts positifs les plus élevés et les écarts négatifs les plus élevés. J’aurai besoin d’une formule qui extrait le processus, l’écart et le pourcentage d’écart du tableau.

automatiser-les-rapports-excel-avec-la-fonction-concat

Pour réduire la complexité de la formule, j’utilise la fonction VLOOKUP pour extraire les données de table dont j’ai besoin séparément. La fonction VLOOKUP a été utilisée ci-dessous pour rechercher la valeur dans la colonne 1 et renvoyer le processus dans la colonne 2.

automatiser-les-rapports-excel-avec-la-fonction-concat

Pour tirer l’écart, j’ai essentiellement copié la même formule pour tirer l’écart et changer la colonne de la formule en colonne 5.

automatiser-les-rapports-excel-avec-la-fonction-concat

Pour tirer le pourcentage d’écart, j’ai copié à nouveau la formule mais j’ai utilisé la colonne 6.

A lire aussi :  5 outils techniques que chaque écrivain devrait avoir en 2023

Faites défiler pour continuer

automatiser-les-rapports-excel-avec-la-fonction-concat

J’ai utilisé la même formule pour extraire l’écart négatif et le pourcentage d’écart les plus élevés, mais j’ai utilisé 8 comme valeur de recherche. L’étape suivante consiste à ajouter la formule CONCAT au brouillon du rapport, puis à remplacer le numéro par les numéros des formules VLOOKUP.

automatiser-les-rapports-excel-avec-la-fonction-concat

J’ai ajouté la fonction CONCAT au brouillon. Tout le texte de cette formule doit être entouré de guillemets doubles.

automatiser-les-rapports-excel-avec-la-fonction-concat

Une autre chose à garder à l’esprit lors de l’utilisation de la formule CONCAT est que les valeurs de cellule et le texte peuvent être utilisés, mais que les valeurs de cellule n’ont pas besoin de guillemets doubles. De plus, une virgule doit être utilisée entre chaque valeur.

Dans la formule ci-dessous, j’ai remplacé les processus 1 et 7 par les cellules B17 et B18, respectivement. J’ai dû ajouter des guillemets supplémentaires à la formule en raison de la rupture dans le texte. De plus, un espace doit être ajouté au début et à la fin des guillemets qui commencent ou se terminent par une référence de cellule. Sinon, la valeur dans la référence et le début ou la fin du texte s’exécuteront ensemble si l’espace n’est pas pris en compte.

automatiser-les-rapports-excel-avec-la-fonction-concat

Ensuite, je remplace les écarts par les écarts par rapport aux références de cellule C17 et C18.

automatiser-les-rapports-excel-avec-la-fonction-concat

Les pourcentages dans D17 et D18 ont également été ajoutés à la fonction CONCAT.

automatiser-les-rapports-excel-avec-la-fonction-concat

La fonction TEXTE devra être utilisée pour les pourcentages. Lorsque les valeurs en pourcentage sont concaténées, elles sont reconverties en décimales. La fonction TEXTE vous permet de formater des nombres.

automatiser-les-rapports-excel-avec-la-fonction-concat

Le premier argument de la fonction TEXT est la valeur à formater et le second argument est le format à utiliser. Le format doit être entouré de guillemets ou vous recevrez une erreur.

automatiser-les-rapports-excel-avec-la-fonction-concat

Enfin, si vous ne souhaitez pas consulter les cellules contenant les valeurs VLOOKUP, vous pouvez sélectionner ces lignes et les masquer.

automatiser-les-rapports-excel-avec-la-fonction-concat

La grande chose à propos de ce rapport est que lorsque les écarts changent, le rapport sera également mis à jour avec les nouvelles valeurs.

automatiser-les-rapports-excel-avec-la-fonction-concat

Ce contenu est exact et fidèle au meilleur de la connaissance de l’auteur et ne vise pas à remplacer les conseils formels et individualisés d’un professionnel qualifié.

© 2022 Josué Crowder

A lire aussi :  Comment créer un bouton macro pour enregistrer et fermer un classeur Excel
Bouton retour en haut de la page