Comment utiliser la fonction ISOMITTED dans Excel ?

La fonction `ISOMITTED` est spécifiquement utilisée dans Excel pour les tableaux croisés dynamiques et les fonctions de tableau dynamique (telles que `LET` et `LAMBDA`) introduites dans Excel 365 et Excel Online. Elle permet de vérifier si un paramètre facultatif a été omis lors de l’appel d’une fonction personnalisée.

Voici un guide pour utiliser la fonction `ISOMITTED` :

Contexte d’utilisation

`ISOMITTED` est généralement utilisée lorsqu’on écrit des fonctions personnalisées à l’aide de `LAMBDA`. Elle permet de déterminer si un argument facultatif a été fourni lors de l’appel de la fonction.

Syntaxe

=ISOMITTED(parameter)
  • parameter : l’argument de la fonction que vous souhaitez vérifier s’il a été omis.

Exemple d’utilisation

Supposons que vous avez une fonction `LAMBDA` qui ajoute deux nombres, mais le second nombre est facultatif et devrait avoir une valeur par défaut de 5 si omis.

Étape 1: Définir la fonction LAMBDA

=LET(
    AddNumbers, 
    LAMBDA(x, y, 
        IF(ISOMITTED(y), x + 5, x + y)
    ),
    AddNumbers
)

Étape 2: Utiliser la fonction

Pour appeler cette fonction :

  • `=AddNumbers(10, 20)` renvoie 30 puisque les deux paramètres sont fournis.
  • `=AddNumbers(10)` renvoie 15 puisque le second paramètre est omis et donc la fonction utilise la valeur par défaut de 5.

Remarques

  • L’usage de `ISOMITTED` est limité aux environnements où les fonctions tableur et celles de formes personnalisées (comme celles faites avec `LAMBDA`) peuvent être utilisées.
  • `ISOMITTED` améliore la flexibilité et la robustesse de fonctions personnalisées en gérant des arguments facultatifs de manière efficace.

Si vous n’avez pas accès à Excel 365 ou Excel Online, ou si la fonction `ISOMITTED` n’est pas disponible, cela peut être dû à la version d’Excel que vous utilisez. Assurez-vous de toujours utiliser une version mise à jour pour tirer parti des nouvelles fonctionnalités.

Unlock Your Potential

Excel

Basic - Advanced

Access

Access Basic - Advanced

Power BI

Power BI Basic - Advanced

Help us grow the project