Sommeprod avec date

Résolu/Fermé
rb2017 Messages postés 9 Date d'inscription dimanche 9 avril 2017 Statut Membre Dernière intervention 16 avril 2017 - 12 avril 2017 à 20:48
rb2017 Messages postés 9 Date d'inscription dimanche 9 avril 2017 Statut Membre Dernière intervention 16 avril 2017 - 16 avril 2017 à 11:35
Bonjour pourriez vous m indiquer ce qui ne va pas dans ma somme prod

SOMMEPROD((matr)*(region="nord")*(date_entree<=DATE(2017;3;31))*(date_sortie<=DATE(2017;3;31))

merci d avance

5 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
Modifié le 13 avril 2017 à 07:05
Bonjour
essayez avec
=SOMMEPROD((date_entrée<=DATE(2017;3;31))*((date_sortie>=DATE(2017;3;31))+(date_sortie=""))*(région="nord"))

notes:
1°) pourquoi faudrait-il, additionner les matricules, plutôt que de compter le nombre de lignes correspondant aux conditions (champ Matr) ???
2°) il faut compter d'une part les entrées avant le 31/3 qui n'ont pas de date de sortie et ceux qui sont sortis après, puisque sans doute sont ils encore là!

crdlmnt

La qualité de la réponse dépend surtout de la clarté de la question, merci!
1
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
14 avril 2017 à 07:17
Bonjour
voila ce que ça donne dites nous ce qui ne va pas
https://mon-partage.fr/f/3bUztqHu/
le calcul compte les "nord" présents au 31/3/2017 ou encore là à la même date ou sans date de sortie
dans le tableau quelles lignes voulez vous compter?
crdlmnt
1
rb2017 Messages postés 9 Date d'inscription dimanche 9 avril 2017 Statut Membre Dernière intervention 16 avril 2017
16 avril 2017 à 09:47
merci !

j 'avais des cas de sortie le 31/03 j ai corrigé en modifiant la date de sortie strictement > 31/03

SOMMEPROD((date_entree<=DATE(2017;3;31))*((date_sortie>DATE(2017;3;31))+(date_sortie=""))*(Region=A3))
maintenant je cherche a compter les entrees et les sorties exclusivement ! ,
avec parfois des entrées et sorties dans le même mois tjrs en sommeprod
J'ai testé et cela ne marche pas
SOMMEPROD((date_sortie=MOIS(3))*(Region=A3)*(date_entree<>MOIS(3)))

qu 'est ce qui ne va pas selon vous ?
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
16 avril 2017 à 10:07
Bonjour,

qu 'est ce qui ne va pas selon vous ?
à peu près tout !
=SOMMEPROD((MOIS(date_sortie)=3)*(MOIS(date_entree)<>3)*(Region=A3)) 
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
12 avril 2017 à 21:37
Bonjour,

Sans savoir ce que tu cherches ma boule de cristal me dit que ton résultat nul pour un seul jour n'a rien d'anormal.
0
rb2017 Messages postés 9 Date d'inscription dimanche 9 avril 2017 Statut Membre Dernière intervention 16 avril 2017
13 avril 2017 à 05:42
Bonjour ,
je cherche à compter des salaries presents et sortis !

matricule région D Entrée société D Sortie société
1 nord 01/03/2017
11 nord 06/03/2017 22/01/2017
12 sud 01/03/2017
13 nord 01/06/2017
14 nord 01/04/2017
15 nord 13/03/2017
16 sud 08/03/2017 01/06/2017
17 sud 01/08/2015
18 sud 13/03/2017 20/03/2017

Nb present au 31/03/2017 nb sortie au 31/03/2017
nord 4 1
sud 3 1
0
rb2017 Messages postés 9 Date d'inscription dimanche 9 avril 2017 Statut Membre Dernière intervention 16 avril 2017
13 avril 2017 à 22:53
Bonjour
le calcul est erroné ,
auriez vous une piste

merci
=SOMMEPROD((date_entree<=DATE(2017;3;31))*((date_sortie>=DATE(2017;3;31))+(date_sortie=""))*(région="nord"))


région D Entrée société D Sortie société
nord 01/03/2017 30/03/2017
NORD 06/03/2017 22/01/2017 2,00
sud 01/03/2017 01/01/1900 1 2,00
nord 01/06/2017 2,00
nord 01/03/2017 1 2,00
nord 13/03/2017 1 2,00
sud 08/03/2017 1 2,00
sud 01/08/2015 1 2,00
sud 13/03/2017 1 2,00
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
13 avril 2017 à 23:17
Bonjour,

le calcul est erroné ,
Tu devrais avoir combien ?
région	D_Entrée_société	D_Sortie_société	
nord 01/03/2017 30/03/2017 absent
NORD 06/03/2017 22/01/2017 absent
sud 01/03/2017 01/01/1900
nord 01/06/2017 absent
nord 01/03/2017 présent
nord 13/03/2017 présent
sud 08/03/2017
sud 01/08/2015
sud 13/03/2017
0
rb2017 Messages postés 9 Date d'inscription dimanche 9 avril 2017 Statut Membre Dernière intervention 16 avril 2017 > gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020
16 avril 2017 à 10:05
Bonjour ,
je suis nouveau et multiplie les demandes , mes excuses
le resultat devait etre 2 pour le nord et 4 pour le sud

j avais des cas de sorties au 31/03 ds mon fichier global qui faussait mon calcul
la solution de Mr "vaucluse" m a permis de corriger la formule en

SOMMEPROD((date_entree<=DATE(2017;3;31))*((date_sortie>DATE(2017;3;31))+(date_sortie=""))*(Region=A3))

et non
SOMMEPROD((date_entree<=DATE(2017;3;31))*((date_sortie=>DATE(2017;3;31))+(date_sortie=""))*(Region=A3)) faux

Merci pour vos remarques
Cdlt
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
rb2017 Messages postés 9 Date d'inscription dimanche 9 avril 2017 Statut Membre Dernière intervention 16 avril 2017
16 avril 2017 à 11:35
vous avez bcp d humour !
ca ne marche toujours pas
Cdlt
0