Comment calculer le nombre de cellule répondant à des critères
Résolu/Fermé
poupics
Messages postés
85
Date d'inscription
lundi 16 mars 2015
Statut
Membre
Dernière intervention
29 septembre 2024
-
5 avril 2015 à 19:55
poupics Messages postés 85 Date d'inscription lundi 16 mars 2015 Statut Membre Dernière intervention 29 septembre 2024 - 6 avril 2015 à 13:32
poupics Messages postés 85 Date d'inscription lundi 16 mars 2015 Statut Membre Dernière intervention 29 septembre 2024 - 6 avril 2015 à 13:32
A voir également:
- Comment calculer le nombre de cellule répondant à des critères
- Comment calculer la moyenne sur excel - Guide
- Comment aller à la ligne dans une cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
- Comment calculer une note sur 20 ✓ - Forum Bureautique
- Le nombre de tentatives de déverrouillage incorrectes est trop élevé samsung ✓ - Forum Samsung
8 réponses
Mike-31
Messages postés
18342
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
2 novembre 2024
5 103
5 avril 2015 à 20:34
5 avril 2015 à 20:34
Re,
Tu aurais pu rester sur la discussion précédente qui est la suite de ta demande initiale, d'ailleurs pour terminer la précédente, tu peux également utiliser cette formule exemple en C24 et incrémenter vers la droite pour compter les R et F par colonne (attention de ne pas renommer à outrance la plage des jours fériés)
=SI(ET(SI(OU(JOURSEM(C2)=1;JOURSEM(C2)=7;NB.SI(fériés;C2)>0);OU(NB.SI(C3:C22;"R")>0;NB.SI(C3:C22;"F")>0)));NB.SI(C3:C22;"R")+NB.SI(C3:C22;"F");0)
pour répondre à ta deuxième question, tu peux copier cette formule exemple en C25 que tu incrémentera vers la droite
=NB.SI(D2:D22;"Z")
ensuite utilise cette formule pour compter le Z entre deux dates contenues en AH24 et AI24
=SOMMEPROD((C2:AG25>=AH24)*(C2:AG25<=AI24)*(C25:AG25))
Tu aurais pu rester sur la discussion précédente qui est la suite de ta demande initiale, d'ailleurs pour terminer la précédente, tu peux également utiliser cette formule exemple en C24 et incrémenter vers la droite pour compter les R et F par colonne (attention de ne pas renommer à outrance la plage des jours fériés)
=SI(ET(SI(OU(JOURSEM(C2)=1;JOURSEM(C2)=7;NB.SI(fériés;C2)>0);OU(NB.SI(C3:C22;"R")>0;NB.SI(C3:C22;"F")>0)));NB.SI(C3:C22;"R")+NB.SI(C3:C22;"F");0)
pour répondre à ta deuxième question, tu peux copier cette formule exemple en C25 que tu incrémentera vers la droite
=NB.SI(D2:D22;"Z")
ensuite utilise cette formule pour compter le Z entre deux dates contenues en AH24 et AI24
=SOMMEPROD((C2:AG25>=AH24)*(C2:AG25<=AI24)*(C25:AG25))
poupics
Messages postés
85
Date d'inscription
lundi 16 mars 2015
Statut
Membre
Dernière intervention
29 septembre 2024
2
5 avril 2015 à 23:57
5 avril 2015 à 23:57
Bonsoir et désolé comme c'était un autre problème je ne savais pas que l'on pouvait continuer sur la discussion. Tu me dis (Attention de ne pas renommer à outrance la plage des jours fériés) justement comment supprime t'on une plage ?
Pour mon nombre de « Z « j'utilise les 2 façons que tu me propose mais ça ne fonctionne pas j'obtiens soit 12 soit 0 alors que je devrais avoir 7 (dans mon ficher joint).
Je ne vois pas ou je me trompe
https://www.cjoint.com/?3Dgakip8JpI
Pour mon nombre de « Z « j'utilise les 2 façons que tu me propose mais ça ne fonctionne pas j'obtiens soit 12 soit 0 alors que je devrais avoir 7 (dans mon ficher joint).
Je ne vois pas ou je me trompe
https://www.cjoint.com/?3Dgakip8JpI
Mike-31
Messages postés
18342
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
2 novembre 2024
5 103
Modifié par Mike-31 le 6/04/2015 à 11:18
Modifié par Mike-31 le 6/04/2015 à 11:18
Re,
Excuse dans ma première proposition j'ai décalé la formule d'une colonne
en C25 ce n'est pas =NB.SI(D2:D22;"Z")
mais =NB.SI(C2:C22;"Z") incrémente vers la droite
ensuite cette formule
=SOMMEPROD((C2:AG2>=AH24)*(C2:AG2<=AI24)*(C25:AG25))
pour la deuxième proposition remplace la formule par
=SOMMEPROD((C2:AG2>=AH24)*(C2:AG2<=AI24)*(planning="Z"))
A part que tu souhaites compter tes "Z" entre deux dates mais sans prendre en compte les Z des jours fériés samedi et dimanche, en fait le contraire de ta demande initiale, dans ce cas en C25 et incrémente vers la droite
=SI(OU(JOURSEM(C2)=1;JOURSEM(C2)=7;NB.SI(fériés;C2)>0);0;NB.SI(C3:C22;"Z"))
et cette formule
=SOMMEPROD((C2:AG2>=AH24)*(C2:AG2<=AI24)*(C25:AG25))
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Excuse dans ma première proposition j'ai décalé la formule d'une colonne
en C25 ce n'est pas =NB.SI(D2:D22;"Z")
mais =NB.SI(C2:C22;"Z") incrémente vers la droite
ensuite cette formule
=SOMMEPROD((C2:AG2>=AH24)*(C2:AG2<=AI24)*(C25:AG25))
pour la deuxième proposition remplace la formule par
=SOMMEPROD((C2:AG2>=AH24)*(C2:AG2<=AI24)*(planning="Z"))
A part que tu souhaites compter tes "Z" entre deux dates mais sans prendre en compte les Z des jours fériés samedi et dimanche, en fait le contraire de ta demande initiale, dans ce cas en C25 et incrémente vers la droite
=SI(OU(JOURSEM(C2)=1;JOURSEM(C2)=7;NB.SI(fériés;C2)>0);0;NB.SI(C3:C22;"Z"))
et cette formule
=SOMMEPROD((C2:AG2>=AH24)*(C2:AG2<=AI24)*(C25:AG25))
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
poupics
Messages postés
85
Date d'inscription
lundi 16 mars 2015
Statut
Membre
Dernière intervention
29 septembre 2024
2
6 avril 2015 à 11:26
6 avril 2015 à 11:26
Bonjour Mike-31
Tu n'as pas t'excuser,tu m'aide vraiment beaucoup et en plus ça me permet d'apprendre. J'avais bien essayé de modifier les formules mais ce n'était toujours pas ce que je recherchais.
Et oui c'est bien ça je veux compter mes "Z" entre deux dates mais sans prendre en compte les Z des jours fériés, samedi et dimanche.
Tu n'as pas t'excuser,tu m'aide vraiment beaucoup et en plus ça me permet d'apprendre. J'avais bien essayé de modifier les formules mais ce n'était toujours pas ce que je recherchais.
Et oui c'est bien ça je veux compter mes "Z" entre deux dates mais sans prendre en compte les Z des jours fériés, samedi et dimanche.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18342
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
2 novembre 2024
5 103
Modifié par Mike-31 le 6/04/2015 à 11:46
Modifié par Mike-31 le 6/04/2015 à 11:46
Re,
Alors as tu essayé en C25 cette formule et incrémenté vers la droite
=SI(OU(JOURSEM(C2)=1;JOURSEM(C2)=7;NB.SI(fériés;C2)>0);0;NB.SI(C3:C22;"Z"))
et cette formule pour faire la somme des valeurs
=SOMMEPROD((C2:AG2>=AH24)*(C2:AG2<=AI24)*(C25:AG25))
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Alors as tu essayé en C25 cette formule et incrémenté vers la droite
=SI(OU(JOURSEM(C2)=1;JOURSEM(C2)=7;NB.SI(fériés;C2)>0);0;NB.SI(C3:C22;"Z"))
et cette formule pour faire la somme des valeurs
=SOMMEPROD((C2:AG2>=AH24)*(C2:AG2<=AI24)*(C25:AG25))
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
poupics
Messages postés
85
Date d'inscription
lundi 16 mars 2015
Statut
Membre
Dernière intervention
29 septembre 2024
2
6 avril 2015 à 12:18
6 avril 2015 à 12:18
J'ai essayé en C25 cette formule:
=SI(OU(JOURSEM(C2)=1;JOURSEM(C2)=7;NB.SI(fériés;C2)>0);0;NB.SI(C3:AG22;"Z"))
et cette formule pour faire la somme des valeurs :
=SOMMEPROD((C2:AG2>=AH24)*(C2:AG2<=AI24)*(C25:AG25))
Le problème j'obtient 0 au lieu de 7
=SI(OU(JOURSEM(C2)=1;JOURSEM(C2)=7;NB.SI(fériés;C2)>0);0;NB.SI(C3:AG22;"Z"))
et cette formule pour faire la somme des valeurs :
=SOMMEPROD((C2:AG2>=AH24)*(C2:AG2<=AI24)*(C25:AG25))
Le problème j'obtient 0 au lieu de 7
Mike-31
Messages postés
18342
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
2 novembre 2024
5 103
6 avril 2015 à 12:30
6 avril 2015 à 12:30
Re,
regarde le fichier joint
https://www.cjoint.com/c/EDgmRyQ6KDU
regarde le fichier joint
https://www.cjoint.com/c/EDgmRyQ6KDU
poupics
Messages postés
85
Date d'inscription
lundi 16 mars 2015
Statut
Membre
Dernière intervention
29 septembre 2024
2
6 avril 2015 à 13:32
6 avril 2015 à 13:32
Merci pour ton aide sans toi je n'y serais jamais arrivé,c'est exactement ce que je voulais.
Modifié par Mike-31 le 5/04/2015 à 20:48
Tu peux également calculer directement avec cette formule
=SOMMEPROD((C2:AG2>=AH24)*(C2:AG2<=AH24)*--(1*NB.SI(C2:AG22;"Z")))