IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

nombre d'occurence dans une liste de dates [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de babybell
    Homme Profil pro
    Retraité Bancaire
    Inscrit en
    Septembre 2008
    Messages
    495
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Retraité Bancaire
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Septembre 2008
    Messages : 495
    Par défaut nombre d'occurence dans une liste de dates
    Amis du Forum, bonjour

    Après des recherches vaines, je m'adresse à vous. J'ai un calendrier comme ceci qui reprend les jours ouvrés :
    mardi 02 novembre 2010
    mercredi 03 novembre 2010
    jeudi 04 novembre 2010
    vendredi 05 novembre 2010
    lundi 08 novembre 2010
    mardi 09 novembre 2010
    mercredi 10 novembre 2010
    vendredi 12 novembre 2010
    lundi 15 novembre 2010
    mardi 16 novembre 2010
    mercredi 17 novembre 2010
    jeudi 18 novembre 2010
    vendredi 19 novembre 2010
    lundi 22 novembre 2010
    mardi 23 novembre 2010
    mercredi 24 novembre 2010
    jeudi 25 novembre 2010
    vendredi 26 novembre 2010
    lundi 29 novembre 2010
    mardi 30 novembre 2010
    mercredi 01 décembre 2010
    jeudi 02 décembre 2010
    vendredi 03 décembre 2010
    lundi 06 décembre 2010
    mardi 07 décembre 2010
    mercredi 08 décembre 2010
    jeudi 09 décembre 2010
    vendredi 10 décembre 2010
    lundi 13 décembre 2010
    mardi 14 décembre 2010
    mercredi 15 décembre 2010
    jeudi 16 décembre 2010
    vendredi 17 décembre 2010
    lundi 20 décembre 2010
    mardi 21 décembre 2010
    mercredi 22 décembre 2010
    jeudi 23 décembre 2010
    vendredi 24 décembre 2010
    lundi 27 décembre 2010
    mardi 28 décembre 2010
    mercredi 29 décembre 2010
    jeudi 30 décembre 2010
    vendredi 31 décembre 2010

    J'essaie de savoir combien de fois, par exemple, j'ai le mois de décembre 2010 comprit dans ma liste. J'utilise
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =NB.SI(B466:B808;"déc-10")
    , la seule réponse que j'obtiens est 1.

    Qui pourrait m'indiquer le moyen d'y parvenir ?

    Merci à vous.

  2. #2
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 126
    Par défaut
    Salut
    Avec tes données en colonne A

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =NB.SI.ENS(A:A;">=" & DATEVAL("01/12/10");A:A;"<" & DATEVAL("01/01/11"))
    [Edit]
    Je viens de penser que cette formule n'existe qu'a partir d'Excel 2007.
    Si tu es avec une version antérieur, je suppose qu'il te faut décomposer
    NbCellulesNonVide - NbrCelluleAvant01/12/10 - NbrCelluleApres31/12/10
    En utilisant Nb.si bien entendu
    [/Edit]
    ++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  3. #3
    Membre éclairé Avatar de babybell
    Homme Profil pro
    Retraité Bancaire
    Inscrit en
    Septembre 2008
    Messages
    495
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Retraité Bancaire
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Septembre 2008
    Messages : 495
    Par défaut
    Merci Qwazerty, mais la seule réponse que j'obtiens est : #NOM?

  4. #4
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 126
    Par défaut
    Salut
    Entre temps j'ai édité mon poste, tu dois être avec un version d'excel inf a 2007?

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  5. #5
    Membre éclairé Avatar de babybell
    Homme Profil pro
    Retraité Bancaire
    Inscrit en
    Septembre 2008
    Messages
    495
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Retraité Bancaire
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Septembre 2008
    Messages : 495
    Par défaut
    oui, 2003

  6. #6
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 126
    Par défaut
    Essai avec ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =NB.SI(A:A;"<>")-NB.SI(A:A;"<"&DATEVAL("01/12/10"))-NB.SI(A:A;">"&DATEVAL("31/12/10"))

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] calculer le nombre de mois dans une liste de date
    Par zaza45 dans le forum Excel
    Réponses: 2
    Dernier message: 23/06/2010, 08h49
  2. Nombre d'occurence dans une liste
    Par Axiome dans le forum Windows Forms
    Réponses: 2
    Dernier message: 29/10/2008, 13h15
  3. Nombre d'occurences dans une chaîne de caractères
    Par Olivier14 dans le forum Langage
    Réponses: 4
    Dernier message: 20/03/2006, 19h11
  4. [AS] Nombre d'occurences dans une string
    Par frol dans le forum Flash
    Réponses: 3
    Dernier message: 26/12/2005, 15h13
  5. recherche du nombre d'occurences dans une table
    Par berry dans le forum Requêtes
    Réponses: 3
    Dernier message: 09/01/2004, 20h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo