Exclure une cellule dans une plage afin d’éviter une boucle

Résolu/Fermé
Julien83j Messages postés 17 Date d'inscription mercredi 23 septembre 2020 Statut Membre Dernière intervention 25 décembre 2020 - 18 déc. 2020 à 09:48
Julien83j Messages postés 17 Date d'inscription mercredi 23 septembre 2020 Statut Membre Dernière intervention 25 décembre 2020 - 25 déc. 2020 à 09:51
Bonjour,
Je m’arrache les cheveux depuis quelques temps sur cette question pouvez vous m’aidez svp?

Voici mon souci :
J’ai une ligne de données «25» :
10f7, 10G7, 10H7, 10J7....

Juste en dessous j’ai une ligne de valeur «26»avec uniquement des 3 si rien ne se passe
3, 3, 3, 3,....

À côté j’ai une plage de données qui s’incrémente régulièrement avec des codes comme:
02I11, 04D18.....

Quand une données de cette plage tombe et est équivalente à celle de de ma ligne «25» alors la valeur en dessous passe de 3 à 0.
J’utilise la formule suivante en ligne «26»
=si(NB.SI($BG$25:$BG$99;AC25);0;3)

Jusque la tout vas bien, cependant j’aimerais rajouter une fonctionnalité, et c’est la que tout ce complique:

J’aimerais que quand une des valeurs de la ligne 26 passe à 0, alors les autres passent de 3 à 1 .
Et la ma formule devient ceci:

=si(NB.SI($BG$25:$BG$99;AC25);0;SI(NB.SI($AA$26:$AF$26;0);1;3))

Malheureusement les cases se mettent toutes à 0 car il détecte sa propre case.
Je ne sais pas comment remédier à ce problème.
Je ne peux pas rentrer chaque code à exclure car il y en a un multitude infinie.

Merci pour vos réponses

Julien




Configuration: iPhone / Safari 14.0.1
A voir également:

1 réponse

ptitpanda Messages postés 65 Date d'inscription dimanche 5 août 2012 Statut Membre Dernière intervention 8 avril 2023 8
19 déc. 2020 à 11:19
Bonjour,

Et bien tu as parfaitement raison sur ta formule, elle est bonne mais il faut autoriser EXCEL à exécuter une référence circulaire et là ça fonctionnera impec. Pour cela :
Tu vas dans "Options" - "Formules" et tu coches "Activer le calcul itératif" selon ton EXCEL cela peut être un peu différent

Et ça devrait fonctionner

Bonne journée
0
Julien83j Messages postés 17 Date d'inscription mercredi 23 septembre 2020 Statut Membre Dernière intervention 25 décembre 2020
20 déc. 2020 à 09:07
Super ,
Je vais essayer ça rapidement et je te tiens au courant !!!
En tout cas merci beaucoup ????
0
Julien83j Messages postés 17 Date d'inscription mercredi 23 septembre 2020 Statut Membre Dernière intervention 25 décembre 2020
25 déc. 2020 à 09:51
Merci ça marche parfaitement ;)
Joyeux noël ????
0