Une fonctionnalité peu connue d'Excel permet de créer sa propre formule. Lorsque les NB.VAL, SOMME, SI, RECHERCHEV, etc. ne sont pas suffisamment adaptés, pour un calcul spécifique à une profession par exemple (le poids d'un produit en fonction de sa taille). La démarche est ici expliquée, détaillée, pour les différentes versions d'Excel.
Il s'agit de formules (telle que « Eurotool » que vous avez peut-être déjà aperçu) mais d'autres peuvent être ajoutées en activant certaines macros complémentaires. C'est donc en créant une macro complémentaire que la formule apparaîtra lors d'insertion de formules personnalisées.
[...] Créer une formule personnalisée sur Excel Une fonctionnalité peu connue d'Excel permet de créer sa propre formule. Lorsque les NB.VAL, SOMME, SI, RECHERCHEV, etc. ne sont pas suffisamment adaptés, pour un calcul spécifique à une profession par exemple (le poids d'un produit en fonction de sa taille). La démarche est ici expliquée, détaillée, pour les différentes versions d'Excel. Pour créer une formule personnalisée Il s'agit de formules (telle que Eurotool que vous avez peut-être déjà aperçu) mais d'autres peuvent être ajoutées en activant certaines macros complémentaires. [...]
[...] Si vous envoyez un fichier à une autre personne, ou si vous l'ouvrez sur un autre poste, la fonction ne sera pas disponible, et affichera comme résultat un message d'erreur dans la cellule. Ayez donc bien conscience que cette nouvelle formule est pour votre usage personnel. Autres exemples de formules : Calcul de l'Indice de Masse Corporelle (IMC) Function IMC (poidskg, taillem) IMC = poidskg / taillem^2 End Function Calcul de l'aire d'un cercle Function aire (rayon) Aire = * rayon^2 End Function Voir d'autres exemples de formules à la fin du document. [...]
[...] Nous appellerons notre formule : VARIATION 1. Les éléments de cette formule, que nous devrons indiquer à chaque utilisation de la formule, sont annee1 et annee2 (ce sont les 2 montants à comparer) Enfin, nous indiquerons l'opération arithmétique à effectuer avec ces éléments. Le code à écrire dans Insertion/Module est : Function variation (annee1, annee2) variation = (annee2 anne1) / annee1 End Function Enregistrer la macro Pour que cette macro (et la fonction qui en résulte) soit présente à chaque ouverture d'Excel, il faut l'enregistrer dans mes macros personnelles pour cela : Allez dans Fichier/Enregistrer sous : Sélectionner le type de fichier : Macro Complémentaire Microsoft Office Excel (il va alors spontanément se placer dans le dossier de démarrage automatique des macros complémentaires). [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture