Cherche une relation en la fonction SOMME et Case VIDE

Fermé
Thomas - 25 janv. 2013 à 12:06
 Thomas - 25 janv. 2013 à 15:48
Bonjour,


Je dispose de données sur 12 mois.
Pour chaque mois j'ai des données "prévisionnelles" et des données "réelles".
J'ai la SOMME sur l'année du "prévisionnelles" et du "réelles".
Je fais ensuite le rapport entre les deux, l'écart est faible en général.

Parfois je n'ai pas les données de tous les mois en "réelles" mais en revanche pour le "prévisionnel" j'ai toujours les 12 mois.

Pour la SOMME annuel du prévisionnel, j'aimerai que la SOMME ne prenne pas en compte les mois où je n'ai pas de données pour le "réel".
Est ce que j'ai assez bien expliquer pour que vous puissiez m'aider?

Je cherche à combiner ma

=SOMME(U22:Z22;U27:Z27)

avec la fonction =SI(ESTVIDE(...)

Merci d'avance


A voir également:

3 réponses

Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 6 319
Modifié par Vaucluse le 25/01/2013 à 14:02
Bonjour
exact tontong je confirme!
Mais pour répondre au demandeur, il faudrait en savoir plus...ce qui serait possible si il avait bien voulu compléter son SI(....) par une information quelconque.
En attendant on peut juste lui conseiller au hasard:
=SOMME.SI(U22:Z22;"<>0";U27:Z27)
qui fera la somme en ligne 27 s'il y a une valeur dans la même colonne en ligne 22
crdlmnt
Ps s'il n' y pas de 0 en 22 mais des cellules vides, utiliser: ;"<>";

Errare humanum est, perseverare diabolicum
1
via55 Messages postés 14112 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 mars 2023 2 580
25 janv. 2013 à 13:22
Bonjour

A partir d excel 2007 est disponible la fonction SOMME.SI qui répondrait à ton problème
0
tontong Messages postés 2536 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 22 mars 2023 1 045
25 janv. 2013 à 13:44
Bonjour,
Juste pour la petite histoire!
Somme.Si (1 seul critère) existait au siècle dernier: en 97 je suis sûr.
C'est Somme.Si.Ens (multi-critères) qui est apparu en 2007.
0
Merci pour vos réponses rapides.

@vaucluse: c'est en effet des cases vides qui sont à prendre en compte.
@via55: c'est bien avec cette fonction SOMME.SI que je tente de travailler mais il y a une erreur que je n'arrive pas à détecter.
@tontong: ta fonction me donne une erreur #NOM?

Voilà ma fonction:
=SOMME.SI(U19:Z19;U24:Z24;"<>";U17:Z17;U22:Z22)

Mes données sont sur des lignes différentes. Je ne pense pas que ca pose problème.

La ligne 17 et 22 sont mes données réelles où il y a des cases vides
La ligne 19 et 24 sont mes données prévisionnelles où toutes les cases sont renseignées. Mais je veux faire une somme des lignes 19 et 24 qui tiennent comptes du fait que si par exemple U17 est vide alors U19 ne sera pas compté dans la somme.
0
via55 Messages postés 14112 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 mars 2023 2 580
25 janv. 2013 à 15:31
CE doit être les plages différentes qui font dysfonctionner

Essaye avec
=SOMME.SI(U19:Z19;"<>";U17:Z17) +SOMME.SI(U24:Z24;"<>";U22:Z22)
0
En effet c'est bien sa qui posait problème.
J'ai teste avec ta formule et c'est bon. J'ai juste inversé les données:
=SOMME.SI(U17:Z17;"<>";U19:Z19) +SOMME.SI(U22:Z22;"<>";U24:Z24)

Si la ligne 17 comporte une cellule vide, la ligne 19 n'est pas compté dans la somme.

Encore merci pour votre aide et votre rapidité ;)
0