Cette article explore comment réaliser une courbe de fermentation dans Excel en croisant des données d’onglets S01, S02, S03, etc., afin d’extraire Température et Hygrométrie selon des plages de Dates et Heures, avec des consignes TOL+ / TOL-. Le propos s’appuie sur le cadre décrit dans le brouillon fourni et développe une approche pratique pour obtenir deux graphiques distincts, l’un pour la température et l’autre pour l’hygrométrie, tout en gérant les périodes et les zooms ponctuels.
Objectifs et exigences fonctionnelles
Les objectifs sont les suivants: obtenir des graphiques qui affichent les valeurs de Température et d’Hygrométrie à partir des onglets S01, S02, S03, etc.; permettre une extraction des dates et heures selon une plage définie par les cellules H23 et J23 (dates) et H24 et J24 (heures); afficher un trait rouge pour les consignes Hygrométrie (55 ± 5, donc 50 à 60) et pour les consignes Température (20 ± 1, soit 19 à 22).
Le brouillon indique que l’incrémentation peut varier entre 1 et plusieurs minutes et qu’il faut prendre en compte ces écarts lors de l’extraction et de l’alignement des valeurs sur les axes temporels. Il faut aussi prévoir des possibilités de zoom sur des périodes très courtes, par exemple une même date avec des heures différentes.
Collecte et organisation des données
Les données essentielles proviennent des feuilles S01, S02, S03, etc. et doivent être rassemblées dans un cadre cohérent pour le tracé des graphiques. L’extraction doit être effectuée sur une plage temporelle définie par les dates et les heures entrées dans les cellules dédiées. Les paramètres de tolérance s’affichent sous forme de lignes directrices (traits rouges) sur les graphiques.
Une logique clé est d’utiliser une fonction qui, pour chaque enregistrement, détermine s’il appartient à la plage sélectionnée entre les deux dates et entre les deux heures, puis de récupérer les valeurs correspondantes de Température et d’Hygrométrie. En cas de variations d’intervalle d’échantillonnage (1 minute, 2 minutes, 4 minutes, etc.), la fonction doit s’ajuster pour pousser la valeur minimale supérieure lorsque l’heure exacte n’existe pas (par exemple 21:03 et 21:04 si l’échantillonnage est de 4 minutes).
Création des graphiques
Deux graphiques principaux seront générés :
- Un graphique de Température en fonction du temps, avec les valeurs extraites des onglets S01, S02, S03, etc., et les consignes 19-22 °C tracées en rouge.
- Un graphique d’Hygrométrie en fonction du temps, avec les valeurs extraites des mêmes onglets, et les consignes 50-60 % tracées en rouge.
Pour chaque graphique, l’axe horizontal représente le temps (dates et heures), et l’axe vertical est dédié soit à la Température, soit à l’Hygrométrie. Les seuils de tolérance sont affichés comme des lignes ou zones de couleur sur les graphs pour une lecture rapide.
Gestion des règles et des consignes
Les consignes sont explicitement indiquées :
- Consigne Hygrométrie: 55 ± 5, soit une plage 50-60 %.
- Consigne Température: 20 ± 1, soit une plage 19-22 °C.
Le brouillon propose aussi des variantes où les données peuvent être importées depuis un fichier externe et dédoublonnées afin d’éviter les répétitions de lignes Date/Heure/Minute/Seconde. Une telle option peut être intégrée via un bouton « importation » sur la feuille S01, puis exécuter une opération de coller à partir de la cellule A2 et de suppression des doublons.
Interactivité et options avancées
Le texte d’origine mentionne une approche VBA comme alternative pour appliquer les valeurs des consignes sur les graphiques et pour importer les données. On peut envisager une macro qui, en H29, sélectionne la feuille et applique les valeurs sur le graphique; ou une macro plus complète qui centralise toutes les données dans S01 et régule l’incrémentation selon 1 ou 4 minutes selon les besoins.
Pour répondre au besoin de lots importants (par exemple 1,048,000 lignes sur une feuille), il peut être pertinent de planifier les données sur des onglets mensuels ou semestriels afin d’éviter des limites de performance et faciliter le zoom sur des périodes données.
Tableaux et structures suggérées
On peut proposer une table récapitulative des périodes et des valeurs extractibles :
| Élément | Description | Exemple |
|---|---|---|
| Plage dates | Cellules H23 et J23 définissent la plage de dates | 01/05/2023 - 11/01/2023 |
| Plage heures | Cellules H24 et J24 définissent la plage d’heures | 12:05 - 18:29 |
| Consigne Hygrométrie | 50 à 60 % | 55 ± 5 |
| Consigne Température | 19 à 22 °C | 20 ± 1 |
La solution peut également intégrer une courte table d’alignement des valeurs extraites avec les périodes et les échantillons, afin d’assurer la cohérence entre les données des onglets S01, S02, S03, etc., et les graphes principaux.
Éléments visuels recommandés
Pour augmenter l’information, on peut insérer:

et/ou

Tableau de Bord - Relève de Température
Ces images et la courte vidéo peuvent être placées près des sections « Création des graphiques » et « Interactivité et options avancées » pour illustrer les étapes clés sans ajouter de nouveaux faits dans le texte.
Variantes et extensions
Si le besoin évolue, on peut envisager :
- Une importation automatique des données depuis un fichier externe, puis dédoublonnage et regroupement par semaine ou semestre.
- Une mise en page VBA pour appliquer les consignes sur les graphiques en un seul clic.
- Une structure de feuilles additionnelles « 1er Semestre » et « 2eme Semestre » pour optimiser le volume de données.
Dans le cadre plus large, ces mécanismes s’inscrivent dans l’idée d’automatiser le pilotage des courbes de fermentation en combinant mesures en temps réel et visualisations interprétables, ce qui peut faire écho à des systèmes de contrôle de fermentation décrits dans la littérature technique, tout en restant une solution Excel adaptée à des usages pratiques et flexibles.
tags: #courbe #de #fermentation #excel