Problème avec la formule NB.SI

Résolu/Fermé
missjulius Messages postés 4 Date d'inscription samedi 7 septembre 2013 Statut Membre Dernière intervention 9 septembre 2013 - 8 sept. 2013 à 18:08
missjulius Messages postés 4 Date d'inscription samedi 7 septembre 2013 Statut Membre Dernière intervention 9 septembre 2013 - 9 sept. 2013 à 00:31
Bonjour,

Je bosse sur un projet: une feuille comportant des horaires, qui sont eux-mêmes la somme de plusieurs autres cellules. Ce que je cherche à faire, c'est compter le nombre de fois où un horaire apparait. Pour y arriver, j'utilise la fonction NB.SI.
Exemple =NB.SI(G3:M3;"19:00") me permet de connaitre le nombre de fois où l'horaire 19:00 apparait. Le hic c'est que de temps en temps, sans que je sache pourquoi, un ou deux horaires de ma feuille ne sont pas comptabilisés.
Si je dois vérifier manuellement à chaque fois, mon fichier ne me sert à rien!
Je précise que j'utilise Excel 2010.

Si quelqu'un a une explication à ce phénomène bizarre, ça serait super! Et encore mieux, un remède :)
Je voudrais joindre un exemple, mais je suis nouvelle sur le site et je n'ai pas trouvé comment faire :(

Merci d'avance pour vos réponses,
Cordialement,

J
A voir également:

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
8 sept. 2013 à 19:01
Bonjour

le problème est sans doutequ'Excel travaillant avec le jour /24 comme unité les calculs qui découlent des heures ne sont pas des valeurs finies et il est possible que, transformés en décimale,vos calculs donnent des décimales non conformes à l'horaire

Essayez avec cette formule si vous retrouvez tous vos horaires:

=SOMMEPROD((ARRONDI(G3:M3;5)=ARRONDI(19,5/24;5))*1)

et si ça ne va pas; réduisez le nombre de décimale de l'arrondi à ;4 au lieu de;5

crdlmnt
1
missjulius Messages postés 4 Date d'inscription samedi 7 septembre 2013 Statut Membre Dernière intervention 9 septembre 2013
Modifié par missjulius le 9/09/2013 à 00:30
Parfait, ça a l'air de fonctionner!
Merci Vaucluse :) et bonne soirée
0
Raymond PENTIER Messages postés 58678 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 octobre 2024 17 204
8 sept. 2013 à 18:21
Saisis 19:00 en Z1 et écris ta formule =NB.SI(G3:M3;$Z$1)

Sélectionne TOUTES les cellules contenant des horaires ou des durées et mets-les TOUTES au même format "heure".
0
missjulius Messages postés 4 Date d'inscription samedi 7 septembre 2013 Statut Membre Dernière intervention 9 septembre 2013
9 sept. 2013 à 00:30
ça ne fonctionne pas non plus!
Mais merci quand même!!
Bonne soirée
J
0
Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 338
8 sept. 2013 à 18:22
Bonsoir
Avez-vous pensez à regarder le contenu des cellules que vous additionnez? notamment au niveau des secondes.
Ex: 14:00:00 + 5:00:02 =19:00:02 mais au format HH:MM =19:00
Si cela peut vous mettre sur la voie.
bonne soirée
cdlt
0
missjulius Messages postés 4 Date d'inscription samedi 7 septembre 2013 Statut Membre Dernière intervention 9 septembre 2013
9 sept. 2013 à 00:31
Bien vu, dommage c'est pas ça!
Mais pb résolu.
Merci à tous
0