Formule SI (vide) + SOMME

Résolu
cytronette -  
 cytronette -
Bonjour,

Voilà, je dois faire une facture avec différentes rubriques et leurs sous-totaux respectifs. Si l'un d'entre-eux est vide (des rubriques resteront parfois vides car rien à facturer), je souhaiterais que 0 s'affiche dans la cellule sous-total - où il y a déjà la formule =SOMME(F38:F41) - et non qu'elle reste vide.

J'imagine je dois "juste" rajouter un SI quelque part mais mes cours excel sont lointains et mon chef souhaite le document rapidement...

J'espère que ma question est suffisamment clair. Un grand merci !
Nath
A voir également:

2 réponses

yclik Messages postés 3873 Date d'inscription   Statut Membre Dernière intervention   1 562
 
Bonjour
Voir du côté de l'affichage optionnel du zéro
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
Pas clair,tout ça,
=SOMME(F38:F41) renvoie bien 0 si les cellules sont vides
vous voulez 0 si un des éléments de l"addition est vide?? essayez à tout hasard:
=SI(NB.SI(F38:F41;"<>");0; SOMME(F38:F41))
crdlmnt

0
cytronette
 
Hm, c'est que j'ai fait en sorte de supprimer les 0 car si une rubrique de facturation est vide, toutes les cellules avec formules affichent 0 et ça ne va pas. Est-ce que cette fonction permet de le faire cellule par cellule ?

Mon document ressemble à ça :

Rubrique A
texte + 3 cellules avec formule (prix HT / TVA / PRIX TTC)
...
sous-total 450.-


Rubrique B
sous-total 0.-

Rubrique C
texte + 3 cellules avec formule (prix HT / TVA / PRIX TTC)
...
sous-total 210.-

J'aimerais que le sous-total de la rubrique B affiche 0.- si à tout hasard il n'y a rien à facturer, et non que ça reste vide. (contradictoire avec le fait d'avoir enlever tous les 0...)

J'ai essayé la formule mais ça reste vide..
Merci :)
0
yclik Messages postés 3873 Date d'inscription   Statut Membre Dernière intervention   1 562
 
il faudrait un exemple à transmettre par cjoint
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
si c'est juste pur l'affichage:
=SI(SOMME(X:Y)=0;"0";SOMME(X:Y))
le 0 entre guillemets est un texte qui ne disparaît pas avec l'option qui masque les 0
crdlmnt
0
cytronette
 
Ca marche ! Merci !! C'était tout simple finalement mais plus l'habitude...

Merci yclik et Vaucluse d'avoir pris le temps de me répondre :-)
0