Sommeprod avec date

Résolu
rb2017 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
rb2017 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -
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
A voir également:

5 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
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   Statut Contributeur Dernière intervention   6 438
 
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   Statut Membre Dernière intervention  
 
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   Statut Contributeur Dernière intervention   4 724
 
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   Statut Contributeur Dernière intervention   4 724
 
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   Statut Membre Dernière intervention  
 
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   Statut Membre Dernière intervention  
 
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   Statut Contributeur Dernière intervention   4 724
 
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   Statut Membre Dernière intervention   > gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention  
 
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   Statut Membre Dernière intervention  
 
vous avez bcp d humour !
ca ne marche toujours pas
Cdlt
0