Ne pas calculer la valeur 0 sur excel

Fermé
homer009 Messages postés 2 Date d'inscription mercredi 5 septembre 2007 Statut Membre Dernière intervention 8 septembre 2007 - 8 sept. 2007 à 18:27
Raymond PENTIER Messages postés 58798 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 6 janvier 2025 - 9 sept. 2007 à 02:48
Voilà mon soucis. J'ai créer un tableau pour pouvoir calculer le nombre d'heure par jour, et je souhaterais egalement calculer le nombre de fois travailler dans la semaine. Pour cela j'ai utiliser la fonction : =SOMME(NBVAL(F10:F22)) . Donc ceci me calcule 1 pour une valeur. Le problème, c'est qu'elle me compte un, même quand la valeur est 0.

Pour comprendre exactement ce que je recherche : En premier, j'ai créer un tableau hebdomadaire avec les heures travaillé. A cela, j'ajoute une prime de X euro / jour travaillé. Le probléme, c'est que les jour ou je ne travaille pas, la valeur de la cellule est égale à 0. Est dans la formule que j'ai écrite, il me compte également 1 pour les cellule ayant comme valeur 0

Merci pour votre aide ........ Homer009
A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
8 sept. 2007 à 20:32
Sans le fichier, ce n'est pas facile,et ça ne parait pas normal, toutefois, les mystères d'Excel étant parfois insondables, je pense, s'il n'y a pas d'explication, qu'il faut passer par une formule conditionnelle en entête de votre formule qui dit par exemple!
:
=SI(ESTVIDE(E24);0;E24)et votre formule ensuite ici
Cette option vous donnera une valeur 0 chaque fois que la cellule E24 sera vide et la valeur de E24 quand elle est remplie. Ceci vous obligera peut être à passer par une colonne supplémentaire pour renvoyer la valeur de la colonne E dans une colonne ou elle enregistera 0.Votre formule finale se rapporera alors à cette nouvelle colonne.
Bien cordailement.
0
Raymond PENTIER Messages postés 58798 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 6 janvier 2025 17 263
9 sept. 2007 à 02:48
C'est normal qu'avec ta méthode tu obtiennes 1 chaque fois, car la fonction NBVAL compte le nombre de cellules non-vides ! Or elles contiennent toutes une formule ...
Il faut utiliser la fonction NB.SI et indiquer comme critère de prise en compte que le contenu doit être différent de zéro.
Tu dois donc saisir : =NB.SI(F10:F22;">0")
Salut.
0