Somme dates comprises entre et entre (Excel)

Marine -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai Besoin d'aide s'il vous plait !!!!!

Mon cas :
A partir d'un Registre du Personne tenu sur excel, je dois faire apparaitre le nombre d'entrées et de sorties de personnel par an.

POUR LE NOMBRE D'ENTREES (ce sera idem pour les sorties)
J'ai une colonne A "Date d'entrée" sur une feuille1
--> Mon tableau récap est sur la feuille2

J'aimerais faire la somme des entrées comprises entre 1/01/2009 et 31/12/2009 mais que à partir de ma plage date.

Et là je bloque sur la formule... Help !!

Merci beaucoup,
cordialement,

10 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    =SOMMEPROD(champ des dates>=cell date mini)*(champ des dates<=cell date maxi))
    ou encore
    =NB.SI(champ des dates;">="&cell date maxi)-(NB.SI(champ des dates;"<="&Cell date mini)

    placez les dates limites dans deux cellules pour éviter les "problèmes " de valeur num de dates dans les formules et utilisez les adresses de ces cellules dans les formules

    bien entendu les signes <= ou>= inclus les dates limites.

    crdlmnt
    Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
    0
  2. ccm81 Messages postés 11033 Statut Membre 2 434
     
    bonjour
    plage est la plage des dates entrées
    debut est la cellule date début
    fin est la cellule date fin

    =SOMMEPROD((plage>=debut)*1;(plage<=fin)*1)

    bonne suite
    0
  3. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut,

    Notre ami Vaucluse a oublié une parenthèse dans sa formule (pas encore réveillé)

    =SOMMEPROD((A2:A30>="01/01/2009"*1)*(A2:A30<="31/12/2009"*1))
    ou en mettant les dates de début et de fin dans deux cellule exemple en B1 date de début et C1 date de fin
    =SOMMEPROD((A2:A30>=B1)*(A2:A30<=C1))

    Avec NB.SI
    =NB.SI(A2:A20;">=01/01/2009")-NB.SI(A2:A20;">31/12/2009")
    ou
    =NB.SI(A2:A20;">="&F1)-NB.SI(A2:A20;">"&G1)

    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0
  4. Marine
     
    Bonjour à tous,

    merci pour vos réponses!!

    Je ne comprends pas, j'applique vos formules (étant désespérée, je les ai toutes essayées!!) et je trouve 0 à chaque fois !!
    Alors peut être que c'est moi qui suis mal réveillée finalement... Mais il y a un os dans mon tableau...
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Re
      1°)pour valider du mieux possible les formules avec des dates,il est plus simple de les entrer dans des cellules plutôt que de les inscrire dans la formule.
      est ce que vous avez fait.
      2°) êtes vous sure que vos dates soient bien des dates et non des textes.5vérifiez en formatant "standard" si la date reste affichée au lieu de passer en valeur num?
      3°) pour le code SOMMEPROD, vérifiez les parenthèses (le rappel de Mike n'est pas inutile!!!)
      4°) vérifiez que votre options de calcul soit bien automatique.

      Si ça ne va toujours pas, mettez votre fichier ou un modèle similaire si confidentialité sur:
      htttp://www.cijoint.fr
      et revenez ici placer le lien donné par le site.
      à vous lire.
      crdlmnt
      ps:voila ce que ça devrait donner:
      http://www.cijoint.fr/cjlink.php?file=cj201110/cijdd0WgNU.xls
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Marine
     
    Vaucluse,

    mes dates reste affichée en format standard... Elles ne passent pas en format numérique !!!
    C'est peut être cela alors... car j'ai essayé toutes les formules de Mike (que je remercie pour ses exemples) et le résultat est toujours = à 0...

    Je modifie mes formats comment?

    Merci !!!!
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Re
      essayez ceci, si bien entendu vos dates en Texte sont bien écrites telles que:
      01/11/2011
      dans un e cellule hors champ, entrez 1
      copier cette cellule
      sélectionnez votre champ dates
      clic droit / collage spécial/ et cochez "multiplication"
      si ça ne va pas mettez à disposition votre liste de date que l'on voit comment elle se présente.

      bonne chance
      A tout à l'heure?
      crdlmnt
      0
  7. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    Si ton fichier ne contient pas de données confidentielles, comme te l'a déjà demandé Vaucluse poste nous ton fichier
    clic sur un de ces liens
    https://www.cjoint.com/ ou http://www.cijoint.fr/
    clic sur parcourir pour sélectionner ton fichier
    clic sur créer le lien
    un lien sera généré en haut de la page, colle le sur un post
    0
  8. Marine
     
    J'ai enlevé les colonnes confidentielles:
    -> en feuille1 (EA + Encadrement) il y a toutes mes dates d'entrée et de sortie des personnes
    -> en feuille2 (entrée sortie) il y a mes cumuls entrée sortie par année.... avec mes beaux 0....

    http://www.cijoint.fr/cjlink.php?file=cj201110/cijkmfoUUx.xlsx

    Merci
    0
  9. Marine
     
    http://cjoint.com/?3JllRkhNZTZ

    Celui la marchera mieux.... Je crois que je vais retourner me coucher...
    0
    1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
       
      re,

      teste en C4 cette formule et incrémente vers le bas

      =SOMMEPROD(('EA + Encadrement'!A7:A1400>=A4)*('EA + Encadrement'!B7:B1400<=B4))
      0
  10. Marine
     
    Yeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeees
    Merci Vaucluse !!!!!!!!!!!!!!!!!!!!!!!!

    Merci à tous d'ailleurs d'avoir supporté mes nombreux post pitoyables!!!!

    Bonne journée à tous et j'espère pas à bientôt (ben oui, je maitrise parfaitement maintenant... ;-p )
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Pas de quoi... on vous souhaite une bonne mer!!
      crdlmnt
      0