bon je viens de trouver d'où vient le problème , mais pour l'instant je ne vois pas la solution pour le régler.
la formule ci-dessous ne fonctionne pas correctement: si j'ai RC[-3] vide.
Pour tester j'ai mis toto à la place de """" et il s'évère que toutes les lignes donc RC[-3] sont vides ç a donne un résultat vide.
"=IFERROR(IF(INDEX('Rappel Liste CITADIS'!C[-7],MATCH(RC[-3],'Rappel Liste CITADIS'!C[-6],0))=""Commerce"",""Consommable OK"",""TOTO""),"""")
et du coup, je comprends encore moins que ça affecte autant cette formule : qui ne détecte que Consommable ok et Elément connu
"=IFERROR(IF(INDEX('Rappel Liste CITADIS'!C[-7],MATCH(RC[-3],'Rappel Liste CITADIS'!C[-6],0))=""Commerce"",""Consommable OK"",IF(AND(RC[-2]=""DTR OK"",RC[-1]=""Désignation OK""),""Elément connu: OK"",IF(AND(RC[-2]=""DTR NOK"",RC[-1]=""Désignation OK""),""DTR manquant mais libellé connu"",IF(AND(RC[-2]=""DTR OK"",RC[-1]=""Désignation NOK""),""DTR connu: Problème libellé"",""Elément non connu: A ANALYSER"")))),"""")
il faudrait si je comprends bien que la formule ci-dessus dise, que si on respecte l'index on a un "consommable ok" sauf si RC[-3] est vide dans ce cas voir les autres conditions aussi. Et si index non respecté idem voir les autres conditions.