Signaler

Sommeprod avec date [Résolu]

Posez votre question rb2017 9Messages postés dimanche 9 avril 2017Date d'inscription 16 avril 2017 Dernière intervention - Dernière réponse le 16 avril 2017 à 11:35 par rb2017
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
Afficher la suite 
Utile
+1
plus moins
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

Cette réponse vous a-t-elle aidé ?  
Donnez votre avis
Utile
+1
plus moins
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
Cette réponse vous a-t-elle aidé ?  
rb2017 9Messages postés dimanche 9 avril 2017Date d'inscription 16 avril 2017 Dernière intervention - 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 ?
Répondre
gbinforme 13837Messages postés lundi 18 octobre 2004Date d'inscription ContributeurStatut 25 juin 2017 Dernière intervention - 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)) 
Répondre
Donnez votre avis
Utile
+0
plus moins
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.
rb2017 9Messages postés dimanche 9 avril 2017Date d'inscription 16 avril 2017 Dernière intervention - 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
Répondre
Donnez votre avis
Utile
+0
plus moins
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
gbinforme 13837Messages postés lundi 18 octobre 2004Date d'inscription ContributeurStatut 25 juin 2017 Dernière intervention - 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
Répondre
rb2017 9Messages postés dimanche 9 avril 2017Date d'inscription 16 avril 2017 Dernière intervention - 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
Répondre
Donnez votre avis
Utile
+0
plus moins
vous avez bcp d humour !
ca ne marche toujours pas
Cdlt
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !