Graphique modulable en fonction du nombre de données

Résolu
Bonjour a tous,

Petit soucis a propos de graphiques que je viens vous exposer.
Je dispose de données qui ont chacune d'elles une date :

Exemple

Colonne A Colonne B
Dates Données

15/09 23
30/10 14
02/11 32
14/11 15

Ces données sont fonction d'une liste déroulante. Par exemple si je change d'item dans ma liste déroulante, je peux avoir 4 dates et 4 données comme 20 dates et 20 données. Cela pose un problème graphiquement. Cela fait un vide quand je sélectionnes dans la liste déroulante l'item qui n'a que 4 dates, avec 4 dates puis un vide avec des valeurs de 0 pendant 16 valeurs si j'ai sélectionné une plages de 20 cellules pour le graphique. J'aimerais que le graphique s'adapte en fonction du nombre de données

N'hésitez pas si je n'ai pas été clair car un peu compliqué a expliquer.
Merci de votre aide précieuse.
Bien cordialement

12 réponses

  1. Pour l'instant ca ne fonctionne pas. J'ai créer les formules mais par contre je n'ai pas du tout comme vous avec valeur x et valeur y. Votre EXCEL est beaucoup plus ancien
    1
    1. 1. as tu bien nommé les deux plages
      plageX=DECALER('Team plan'!$D$31;0;0;NB('Team plan'!$D$31:$D$100);1)
      je suis allé jusqu'à la ligne 100, mais tu peux changer
      plageY=DECALER(PLAGEX;0;1)
      2. Pour les données source du graphique (nuage de points)
      ValeursX ='nom_complet_de_ton_fichier'!PLAGEX
      - ne pas oublier l'extension .xlsx chez toi et les apostrophes
      ='sofien31.xls'!PLAGEX
      3. vous avez modifier les formules des dates et des performances
      ça n'a rien à voir

      Cdlmnt
      1
      1. Bonjour,

        avez-vous essayé de créer un graphique croisé dynamique ?

        Pour pouvoir vous aider au mieux, vous pouvez partager votre fichier via https://www.cjoint.com/
        0
        1. Bonjour,
          Je n'ai pas essayé de graphique croisé dynamique encore.
          Malheureusement je ne peux pas vous fournir le fichier car soucis de confidentialité. Je vais essayer d'en créer un pour l'exemple si jamais...
          0
          1. Bonjour

            En utilisant des plages nommées dynamiques
            https://mon-partage.fr/f/9EHF6VDZ/

            RQ. Plutôt qu'une image, envoies le fichier excel la prochaine fois

            Cdlmnt
            0
            1. Comme dis plus haut je ne peux pas par soucis de confidentialité. Je vais essayer de comprendre ton fichier merci.
              0
            2. Bonjour à tous,
              Du fait des listes déroulantes les cellules ne sont peut-être pas vraiment vides; dans ce cas il faudrait remplacer NB(....) par NB.Si( ...;>0)
              0
            3. @tontongBonjour,
              Ca ne change rien
              0
          2. Peut être un pb de type de graphique, dans mon exemple, j'ai choisi nuage de points et non courbe

            Pour le reste, sans le fichier, je ne peux pas faire plus

            Cdlmnt
            0
            1. J'ai mis un nuage de point et aucun changement. Je vais voir comment je peux faire pour vous transmettre le fichier mais en le modifiant beaucoup
              0
          3. https://www.cjoint.com/c/JKor3PQCp2O

            Voici le fichier modifié et plusieurs pages supprimées ainsi que les noms mais normalement on dois pouvoir avoir de quoi faire
            0
            1. Malheureusement cela ne fonctionne pas quand je le remets dans mon fichier réel. De plus vous avez modifier les formules des dates et des performances. Ce qui a peut être une incidence sur le fait que cela ne fonctionne pas...
              0
              1. Effectivement ca fonctionne finalement. MERCI BEAUCOUP !!!
                0