Bonjour,
Quand on applique ta formule sur une cellule du tableau, nous avons bien le message " Avertissement référence circulaire " mais il y a une petite astuce pour éviter ce message. Il faut activer " le calcul itératif " comme ceci.
Faire fonctionner une référence circulaire en modifiant le nombre d'itérations des formules.
1.Cliquez sur le bouton Microsoft Office , sur Options Excel, puis sur la catégorie Formules.
2.Dans la section Mode de calcul, activez la case à cocher Activer le calcul itératif.
3.Pour définir le nombre maximal de fois où Excel recalcule, tapez le nombre d'itérations dans la zone Nb maximal d'itérations.
4.Pour définir l'écart maximal entre les résultats du calcul, tapez la valeur dans la zone Écart maximal.
Formule : =SI(MAINTENANT()>DECALER(DZ$1;;-MOD(DZ$2;2))+1;DZ25;"")
Donc ta formule fonctionne très bien avec le calcul itératif activé.
Merci de ta réponse qui m'a beaucoup aidé.
Cordialement,
Alexandre