Formule

Résolu/Fermé
Soly - 29 oct. 2009 à 14:04
 Soly - 29 oct. 2009 à 15:33
Bonjour,

J'ai deux petits soucis et je n'arrive pas à trouver une solution.

J'ai des montants : 101
102
-104
#N/A Je voudrais faire le sous-total sans qu'il me prenne en compte les erreurs ou les montants négatifs?

Le deuxième souci c'est que j'ai cette formule S25=(X25)-(SI(OU(Q25=0;R25=0);R25-Q25+1))
Je voudrais rajouter dans cette formule que si R25 est vide (pas de date) Mettre 0 en S25.

x25=un nbre de jours par exemple 5
Q25=Date (Du)
R25= Date (AU)

1 réponse

dobo69 Messages postés 1584 Date d'inscription vendredi 24 juillet 2009 Statut Membre Dernière intervention 30 juin 2013 802
29 oct. 2009 à 14:34
bonjour,

1) =somme.si(A1:A10;">0") A1:A10 est la plage des valeurs à sommer sur condition

2) =si(R25="";0;(X25)-(SI(OU(Q25=0;R25=0);R25-Q25+1)))

par contre, pour info, j'ai un peu de mal à comprendre la formule....
en effet (SI(OU(Q25=0;R25=0);R25-Q25+1))) renvoie l'opération R25-Q25+1 seulement si une des cellules R25 ou Q25 est nulle. Dans ce cas, comme R et Q sont des dates, la fameuse cellule =0 a en réalité 01/01/1900, donc la formule renvoie le nombre de jour à+/-1 depuis le 1° janvier 1900..

Et enfin, si les deux cellules R et Q sont remplies, la formule globale renvoie uniquement X25.

Mais ceci est peut etre normal ?

la formule souhaitée ne serait elle pas :
=si(R25="";0;x25-SI(OU(Q25=0;R25=0);0;R25-Q25+1)) (On renvoie X25 si une des cellules R ou Q =0 sinon on calcul la formule X25-(R25-Q25+1).et bien sur tout ceci =0 sir R25 est vide)
1
Oui en effet c'est plus juste :-) je fais de mon mieux mais c'est vrai que quelquefois cela peut me donner des forumules un peu bizarre! ;-)
0