Bonjour à tous!
Je me permets de poster ici car je coince sur la création d'une série de graphiques (pour faire un visuel de suivi de conso matière), et pas moyen de trouver une solution qui convient.
Ou alors je ne cherche pas avec les bon mots clés...
Quoi qu'il en soit je me dit que quelqu'un ici aurait bien une idée, dans le sens où à mon avis le plus complexe ici c'est que je ne maîtrise pas très bien Excel.
Voici le besoin :
Pour le graphique : courbe simple, avec en abscisse les dates et en ordonnée les valeurs (des quantités, disons des kgs).
La source est la feuille 2 d'un tableur qui sert d'outil de relevé et suivi stock. Les stocks actuels à dispo sont relevés et rentrés chaque jour dans la feuille 1. La feuille 2 contient déjà les dates sur 1 an en colonne A, chaque jour jusque 31/12/2024 par exemple (1 ligne = 1 jour). Chaque fois qu'on change de jour, la valeur quantité contenu dans la feuille 1 (qui n'est donc plus à jour puisque datant du relevé de la veille) se copie automatiquement (via une formule) dans la ligne date correspondante de la feuille 2. Et ainsi de suite.
Ça permet de pouvoir faire un suivi des dérives de conso sur x jours ou mois par exemple.
Donc l'archivage marche bien, seulement voilà je n'arrive pas à faire des graphiques lisibles avec ces données.
En gros, pour en quelque sorte construire un tableau de bord, je voudrais avoir un graphique ou un sparkline qui trace une courbe simple de l'évolution du stock sur les 7 derniers jours, et qui s'actualise automatiquement chaque jour afin que ce soit toujours les 7 derniers jours qui soient représentés.
J'ai trouvé diverses solutions à base de la fonction DECALER, mais ça ne marche pas pour moi car de ce que j'ai compris, pour mon usage, cette fonction ne peut prendre comme point de référence que la dernière ligne de données non vide (en l'associant avec NBVAL). Je n'ai pas trouvé de moyen de l'utiliser en utilisant comme référence la date du jour, et c'est ça dont j'aurais besoin comme ma série de date est déjà définie à l'avance (je ne crée pas une nouvelle ligne de données chaque jour, les données s'ajoutent dans les lignes en face des dates correspondantes).
Donc pour résumer il faudrait que la plage de donnée utilisée par le graphe soit glissante sur les 7 derniers jours (ou autre durée) en partant de la date du jour, et donc en sachant comparer la date du jour réelle (horloge PC) avec les date inscrites dans la colonne A, donc certainement quelque chose qui se base sur la fonction AUJOURDHUI() je suppose.
Est-ce que cela semble réalisable déjà sur le principe?
Merci d'avance pour vos idée !
Je me permets de poster ici car je coince sur la création d'une série de graphiques (pour faire un visuel de suivi de conso matière), et pas moyen de trouver une solution qui convient.
Ou alors je ne cherche pas avec les bon mots clés...
Quoi qu'il en soit je me dit que quelqu'un ici aurait bien une idée, dans le sens où à mon avis le plus complexe ici c'est que je ne maîtrise pas très bien Excel.
Voici le besoin :
Pour le graphique : courbe simple, avec en abscisse les dates et en ordonnée les valeurs (des quantités, disons des kgs).
La source est la feuille 2 d'un tableur qui sert d'outil de relevé et suivi stock. Les stocks actuels à dispo sont relevés et rentrés chaque jour dans la feuille 1. La feuille 2 contient déjà les dates sur 1 an en colonne A, chaque jour jusque 31/12/2024 par exemple (1 ligne = 1 jour). Chaque fois qu'on change de jour, la valeur quantité contenu dans la feuille 1 (qui n'est donc plus à jour puisque datant du relevé de la veille) se copie automatiquement (via une formule) dans la ligne date correspondante de la feuille 2. Et ainsi de suite.
Ça permet de pouvoir faire un suivi des dérives de conso sur x jours ou mois par exemple.
Donc l'archivage marche bien, seulement voilà je n'arrive pas à faire des graphiques lisibles avec ces données.
En gros, pour en quelque sorte construire un tableau de bord, je voudrais avoir un graphique ou un sparkline qui trace une courbe simple de l'évolution du stock sur les 7 derniers jours, et qui s'actualise automatiquement chaque jour afin que ce soit toujours les 7 derniers jours qui soient représentés.
J'ai trouvé diverses solutions à base de la fonction DECALER, mais ça ne marche pas pour moi car de ce que j'ai compris, pour mon usage, cette fonction ne peut prendre comme point de référence que la dernière ligne de données non vide (en l'associant avec NBVAL). Je n'ai pas trouvé de moyen de l'utiliser en utilisant comme référence la date du jour, et c'est ça dont j'aurais besoin comme ma série de date est déjà définie à l'avance (je ne crée pas une nouvelle ligne de données chaque jour, les données s'ajoutent dans les lignes en face des dates correspondantes).
Donc pour résumer il faudrait que la plage de donnée utilisée par le graphe soit glissante sur les 7 derniers jours (ou autre durée) en partant de la date du jour, et donc en sachant comparer la date du jour réelle (horloge PC) avec les date inscrites dans la colonne A, donc certainement quelque chose qui se base sur la fonction AUJOURDHUI() je suppose.
Est-ce que cela semble réalisable déjà sur le principe?
Merci d'avance pour vos idée