Problème fonction NB.SI EXCEL
Fermé
Shatez
Messages postés
5
Date d'inscription
mercredi 2 décembre 2009
Statut
Membre
Dernière intervention
5 janvier 2013
-
5 févr. 2010 à 21:42
Shatez Messages postés 5 Date d'inscription mercredi 2 décembre 2009 Statut Membre Dernière intervention 5 janvier 2013 - 15 févr. 2010 à 13:11
Shatez Messages postés 5 Date d'inscription mercredi 2 décembre 2009 Statut Membre Dernière intervention 5 janvier 2013 - 15 févr. 2010 à 13:11
A voir également:
- Problème fonction NB.SI EXCEL
- Excel fonction si et - Guide
- Liste déroulante excel - Guide
- Fonction moyenne excel - Guide
- Nb.si en anglais - Guide
- Word et excel gratuit - Guide
6 réponses
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
5 févr. 2010 à 22:03
5 févr. 2010 à 22:03
Salut,
Je ne vois pas pourquoi une petite formule ralentirait le calcul,
Par contre cette saisie me gêne ;"06:45 15:09"
=NB.SI(G12:G20;"06:45 15:09")+NB.SI(G12:G20;"06:00")
Cette formule comptera le nombre de 6:00 et 6:45, si tu veux compter les 15 :09 il faudra ajouter un NB.SI ou une formule avec SOMMEPROD
=NB.SI(G12:G20;"06:45")+NB.SI(G12:G20;"06:00")
Je ne vois pas pourquoi une petite formule ralentirait le calcul,
Par contre cette saisie me gêne ;"06:45 15:09"
=NB.SI(G12:G20;"06:45 15:09")+NB.SI(G12:G20;"06:00")
Cette formule comptera le nombre de 6:00 et 6:45, si tu veux compter les 15 :09 il faudra ajouter un NB.SI ou une formule avec SOMMEPROD
=NB.SI(G12:G20;"06:45")+NB.SI(G12:G20;"06:00")
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
7 févr. 2010 à 09:22
7 févr. 2010 à 09:22
Bonjour
mon ami Mike n'est peut être pas encore réveillé à cette heure là
A part le fait que je ne comprend pas bien votre question, (définir un nombre d'horaires identiques avec 06:45 et 06:00 me surprend un peu), je peux vous donner une petite idée qui pourra peut être vous servir.
Vos horaires dédut et fin dans la même cellule sont forcément du texte donc vous pouvez compter tout ce qui contient 6 avec la formule
=NB.SI(G1:G2;"*6*")
vous comptera tout ce qui est texte et qui contient 6 (enfait, tout ce qui est inscrit entre les deux étoiles, n'importe ou dans le texte)
Petite remarque complémentaire:
cette option ne comptera pas les cellules affichant simplement 06:45 car excel va le considérer comme un nombre, sauf si vous rentrez cette forme avec en tête une apostrophe qui n'apparait pas à l'édition, ou alors que vous formatiez toute votre colonne G en format texte.
ce serait, je pense, le plus simple pour éviter les tris.
Crdlmnt
mon ami Mike n'est peut être pas encore réveillé à cette heure là
A part le fait que je ne comprend pas bien votre question, (définir un nombre d'horaires identiques avec 06:45 et 06:00 me surprend un peu), je peux vous donner une petite idée qui pourra peut être vous servir.
Vos horaires dédut et fin dans la même cellule sont forcément du texte donc vous pouvez compter tout ce qui contient 6 avec la formule
=NB.SI(G1:G2;"*6*")
vous comptera tout ce qui est texte et qui contient 6 (enfait, tout ce qui est inscrit entre les deux étoiles, n'importe ou dans le texte)
Petite remarque complémentaire:
cette option ne comptera pas les cellules affichant simplement 06:45 car excel va le considérer comme un nombre, sauf si vous rentrez cette forme avec en tête une apostrophe qui n'apparait pas à l'édition, ou alors que vous formatiez toute votre colonne G en format texte.
ce serait, je pense, le plus simple pour éviter les tris.
Crdlmnt
Merci tout d'abord de ton attention, j'ai effectué le changement dans la formule, mais toujours pareil le fichier est très lourd je penses que cela n'a rien avoir avec les formules, bref je suis perdu, je mets le fichier en ligne en espérant qu'on puisse m'aider, merci d'avance à tous. voici mon mail shatez@hotmail.fr si vous souhaitez m'aider
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
11 févr. 2010 à 22:33
11 févr. 2010 à 22:33
Re,
Avant de donner une adresse mail il y a des solutions pour faire parvenir un fichier important. pour commencer quel est ton fournisseur d'accès internet
Avant de donner une adresse mail il y a des solutions pour faire parvenir un fichier important. pour commencer quel est ton fournisseur d'accès internet
pdeharbes
Messages postés
192
Date d'inscription
jeudi 11 février 2010
Statut
Membre
Dernière intervention
7 avril 2012
31
12 févr. 2010 à 08:42
12 févr. 2010 à 08:42
=NB.SI(G12:G20;"=06:45 15:09")+NB.SI(G12:G20;"=06:00")
Dans les formules précédentes je me demande où est passé l'opérateur de comparaison ?
Dans les formules précédentes je me demande où est passé l'opérateur de comparaison ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour
Si les heures de début et de fin de service sont dans la même cellule et séparées par un saut de ligne, ces valeurs ne sont plus des heures codées par excel par une valeur chiffrée mais une chaîne de caractères ou chaque caractère est enregistré individuellement (même si le format de la cellule est Heure), d'où l'augmentation de taille du fichier.
Il faut créer une cellule début de service et une cellule fin de service au format heure.
Ce sera plus économique en mémoire et surtout plus fiable car dans une chaîne, tu peux entrer des espaces sans t'en rendre compte et la comparaison sera faussée.
Si les heures de début et de fin de service sont dans la même cellule et séparées par un saut de ligne, ces valeurs ne sont plus des heures codées par excel par une valeur chiffrée mais une chaîne de caractères ou chaque caractère est enregistré individuellement (même si le format de la cellule est Heure), d'où l'augmentation de taille du fichier.
Il faut créer une cellule début de service et une cellule fin de service au format heure.
Ce sera plus économique en mémoire et surtout plus fiable car dans une chaîne, tu peux entrer des espaces sans t'en rendre compte et la comparaison sera faussée.
Shatez
Messages postés
5
Date d'inscription
mercredi 2 décembre 2009
Statut
Membre
Dernière intervention
5 janvier 2013
15 févr. 2010 à 13:10
15 févr. 2010 à 13:10
Merci Albert de ton interet, j'ai formater toutes les cellules concernées en heure, en séparant le début et fin de service dans chaque cellules, mais cela ne donne rien, toujours aussi lourd.
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
12 févr. 2010 à 13:24
12 févr. 2010 à 13:24
Re,
Dans la barre URL saisie cette adresse
https://portail.free.fr/
Ensuite dans le portail clic envoi gros fichier, ce qui va ouvrir une feuille, clic sur parcourir ce qui va te permettre de sélectionner ton fichier
Dans me notifier du lien par mail, saisie ton adresse mail afin que tu reçoives de la par de Free l'adresse pour récupérer ton envoi et le supprimer dès que le correspondant l'aura téléchargé (ce fichier est conservé trente jour sur cette boîte)
Si tu souhaites protéger ton fichier, dans protéger votre fichier par mot de passe
Saisies un mot de passe n'oublies pas de le communiquer à ton correspondant sinon il ne pourra pas le consulter.
Le temps d’envoi et du téléchargement est fonction de l’importance du fichier
Ensuite envoies à ton ou tes correspondants ou mets dans un post l'adresse que t'aura communiqué free avec le mot de passe pour y accéder si tu en a saisie un.
L’intérêt de cette méthode est de ne pas être obligé de réduite la taille d'un fichier ou la définition de photos par exemple et la démarche est anonyme
Dans la barre URL saisie cette adresse
https://portail.free.fr/
Ensuite dans le portail clic envoi gros fichier, ce qui va ouvrir une feuille, clic sur parcourir ce qui va te permettre de sélectionner ton fichier
Dans me notifier du lien par mail, saisie ton adresse mail afin que tu reçoives de la par de Free l'adresse pour récupérer ton envoi et le supprimer dès que le correspondant l'aura téléchargé (ce fichier est conservé trente jour sur cette boîte)
Si tu souhaites protéger ton fichier, dans protéger votre fichier par mot de passe
Saisies un mot de passe n'oublies pas de le communiquer à ton correspondant sinon il ne pourra pas le consulter.
Le temps d’envoi et du téléchargement est fonction de l’importance du fichier
Ensuite envoies à ton ou tes correspondants ou mets dans un post l'adresse que t'aura communiqué free avec le mot de passe pour y accéder si tu en a saisie un.
L’intérêt de cette méthode est de ne pas être obligé de réduite la taille d'un fichier ou la définition de photos par exemple et la démarche est anonyme
Shatez
Messages postés
5
Date d'inscription
mercredi 2 décembre 2009
Statut
Membre
Dernière intervention
5 janvier 2013
15 févr. 2010 à 13:11
15 févr. 2010 à 13:11
Voila le lien du fichier Mike http://dl.free.fr/getfile.pl?file=/vvfZVbuj merci de l'info pour mettre des fichiers en ligne, pour le reste j'espere avoir une solution, merci encore, à bientot
7 févr. 2010 à 00:48
Tout d'abord merci pour ta réponse, pour être plus précis le "6:45 15:09" est dans la même cellule avec un saut de ligne, ce sont les horaires de prise et de fin de travail. Initialement je ne mettais que les horaires de prise de service (6:45 ou 6:00), depuis que je mets les deux, le fichier à presque doublé de volume, si j'utilise la formule que tu me donnes NB.SI(G12:G20;"06:45")+NB.SI(G12:G20;"06:00"), elle ne prendra pas en compte les cellules ou il y a les "06:45 15:09", as tu une solution pour moi? dois je mettre les horaires dans différentes cellules? merci d'avance