Format date plus tri pour stats

Bonjour,

J'ai une colonne qui est au format AAAAMMJJ (Année mois jour) j'aimerai si possible connaitre le nombre de lignes par mois sur l'année 2023 idéalement sous forme d'histogramme.

D'avance merci

https://www.cjoint.com/c/MJEuyd1iI2e


Windows / Edge 118.0.2088.76

7 réponses

  1. Bonjour,

    Je vous adresse par Cjoint une 2° version plus détaillée de mon tableau du 01/11/2023.

    https://www.cjoint.com/c/MKidukLx20s

    Cordialement.

    0
    1. Rectificatif : en E1 lire "Année" et non "Année 2023"...

      xxx

      0
  2. Bonjour,
    Voir le tableau ci-joint.
    Comme signalé précédemment, il y a de nombreuses lignes vides ainsi que des dates différentes de 2023. Merci de préciser s'il agit d'erreurs de saisie.
    Cordialement.
    https://www.cjoint.com/c/MKbjemuoLNs

    xxxx

    0
    1. Contributeur

      Bonjour ZAPONE16

      "J'ai une colonne qui est au format AAAAMMJJ (Année mois jour)" : C'est faux !

      Elle est au format Nombre ... Donc la solution de brucine convient.


      0
      1. Bonjour,

        La Défense ergote, Votre Honneur!

        Dans le cas d'espèce, formellement, il s'agit d'une chaîne de caractères représentant une date au format standard, mais elle pourrait être à n'importe quel format y compris format de date personnalisé aaaammjj que le résultat serait le même sauf séparateur de date venant affecter le retour de STXT.
         

        0
    2. Bonjour,

      En alliant Power Query (en natif depuis Office 2016), et un Graphique Croisé Dynamique (GCD), on peut obtenir un truc dans le genre.

      Attention, certaines dates sont à 0 (notamment au niveau de la ligne 1482 et au-delà.

      Bonne journée

      https://www.cjoint.com/c/MJFgR3OMlD2


      0
      1. Bonjour,

        Il y a peut-être une façon élégante par VBA, je n'y comprends rien.

        Je n'ai testé que sur les premières lignes, on y arrive facilement en créant des colonnes intermédiaires.

        Mettre la colonne B au format texte, écrire en B2 =STXT(A2;5;2) et tirer vers le bas.

        Dans la colonne C, faire une formule NB.SI pour chaque mois, par exemple en C2
        =NB.SI(B2:B20;"09")

        J'aurai donc le résultat en C, les histogrammes, je botte en touche, je n'y comprends rien non plus.

        0