Comment utiliser la fonction CALL (.APPELANTE) dans Excel

Français Anglaise
.APPELANTE CALL

Définition et syntaxe

La fonction CALL (nommée FONCTION.APPELANTE dans les versions Excel en français) est utilisée pour invoquer une fonction personnalisée ou interne d’Excel qui ne peut pas être directement appelée depuis une feuille de calcul. Cette fonction est extrêmement utile pour exploiter des fonctions personnalisées, notamment dans le contexte de LAMBDA, ou pour activer des fonctionnalités via des modules VBA.

Syntaxe de la fonction :

=CALL(nom_fonction, [argument1], [argument2], ..., [argumentN])

  • nom_fonction : Représente le nom de la fonction à appeler. Ce nom peut être une chaîne de texte (par exemple, ‘SOMME’) ou une référence à une fonction LAMBDA.
  • argument1, argument2, …, argumentN : Correspond aux arguments à passer à la fonction. Le nombre et le type des arguments dépendent de la fonction spécifique que vous souhaitez utiliser.

Exemple pratique d’utilisation

Imaginons que vous souhaitez appeler une fonction LAMBDA qui calcule le coût total des articles après l’application des taxes.

1. Création de la fonction LAMBDA :

=LAMBDA(prix, taxe, prix + (prix * taxe))

Cette fonction accepte deux paramètres : le prix hors taxes de l’article et le pourcentage de la taxe à appliquer.

2. Utilisation de la fonction CALL :

=CALL("LAMBDA", 100, 0.2)

Ceci renvoie le coût total, taxes incluses. Pour un article coûtant 100 euros avec une taxe de 20%, le coût final sera de 120 euros.

Scénario de calcul de moyenne personnalisée

Supposons que vous avez besoin de calculer une moyenne personnalisée qui attribue un poids différent aux scores en fonction de leur ordre.

1. Définir la fonction LAMBDA pour le calcul :

=LAMBDA(score1, score2, score3, (score1*1 + score2*2 + score3*3) / 6)

Cette formule attribue un poids de 1 au premier score, de 2 au second, et de 3 au troisième.

2. Utilisation de CALL pour calculer la moyenne :

=CALL("LAMBDA", 70, 80, 90)

Pour des scores de 70, 80 et 90, cela donnera une moyenne pondérée où 70 a moins d’impact que 90. Le résultat est une moyenne de 85.

Cette méthode permet de tirer parti des fonctions complexes d’Excel et peut être adaptée à de nombreux scénarios où les fonctionnalités standards ne sont pas suffisantes, offrant ainsi une grande flexibilité dans l’analyse et la manipulation des données.

Plus d'infoRmation: https://support.microsoft.com/fr-fr/office/fonction-AppelAnte-fonction-AppelAnte-fonction-32d58445-e646-4ffd-8d5e-b45077A5e995

Autres fonctions
Convertit un nombre en euros, Convertit un nombre en euros en une devise de la zone européenne ou Convertit un nombre exprimé en une devise de la zone européenne en une autre, en utilisant l’euro Comme intermédiaire (triangulation)
Renvoie le numéRo d’identification du RegistRe de la bibliothèque de liens dynamiques qui a été spécifiée ou de la RessouRce de code qui a été mise en RegistRe pRécédemment