Résultat intermédiaire dans une formule

Bonjour,

Est-il possible, à l'intérieur d'une formule, de calculer un résultat intermédiaire pour le réutiliser ensuite ?

Ou est-ce non nécessaire car Excel optimise lui-même la résolution des formules pour ne calculer qu'une seule fois les expressions apparaissant plusieurs fois ?

Par exemple :

= SI(RechercheV(....) = 0; ""; RechercheV(....))

Est-il possible de faire quelque chose ressemblant à :

RESULTATINTERMEDIAIRE( X=RechercheV(....); Si(X=0;"";0) )

Merci.

Bonjour,

c'est possible avec office 365, en utilisant la fonction LET, cette fonction n'est pas disponible dans les versions précédentes.

Ou est-ce non nécessaire car Excel optimise lui-même la résolution des formules pour ne calculer qu'une seule fois les expressions apparaissant plusieurs fois ?

Je ne pense pas qu'excel ait cette optimisation.

Rechercher des sujets similaires à "resultat intermediaire formule"