Fonction

vans 20 -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je souhaite faire un tableau comparatif sur excel et j'aimerai y mettre des formules afin de le rendre plus intéressant. voila ma formule:
=SI(ESTTEXTE(C8);SOMME(B8-D8-E8+F8;SI(ESTNUM(C8);SOMME(B8-D8-E8+C8+F8))))
le soucis c'est que quand C8 est texte ça marche il me calcule les bonne cellule mais quand C8 est un nombre monétaire il ne veut pas me prendre en compte cette cellule la en plus ?
J'espère que j'ai réussi à être clair. pas évident.

A voir également:

2 réponses

doublem93 Messages postés 349 Date d'inscription   Statut Membre Dernière intervention   72
 
Bonjour,

Pourquoi ne pas mettre ca comme formule
=SI(ESTTEXTE(C8);SOMME(B8-D8-E8+F8);SOMME(B8-D8-E8+C8+F8))
puisque si pas texte alors est numérique
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonjour les 2

Il manque la "valeur_si_faux" de ton 2° SI; d'autre la fonction SOMME est inutile si tu as des opérateurs dans la foncction

Essaies cette autre syntaxe:
=SI(C8="";"";B8+F8-D8-E8+SI(ESTNUM(C8);C8;0))
et si C8 n'est jamais vide
=B8+F8-D8-E8+SI(ESTNUM(C8);C8;0)
0