Bonjour chers acharnés d'Excel.
J'ai un problème mineur concernant une formule Excel. Je vais vous l'expliquer en trois étapes.
1. Contexte.
Je souhaite remplir une cellule (appelons-là "a") par soit "Ok" (si les informations nécessaires sont toutes valides) soit "/" (si au contraire l'une d'elles au moins ne l'est pas). J'ai 4 cellules à disposition qui doivent être elles-mêmes complétées par soit "Ok" soit "/". La quatrième case en revanche peut prendre d'autres valeurs : en plus du "Ok" et du "/", elle peut être remplie par "Ok + Ok", "Ok + /", "/ + Ok" ou "/ + /". En fonction des valeurs que prennent ces 4 cellules, la cellule a va prendre l'une des deux valeurs présentées précédemment.
2. Apparition du problème.
Je n'ai eu aucun problème à mettre en œuvre ce que j'ai présenté ci-avant. Mon problème résulte d'un choix personnel supplémentaire. Je souhaite que si la valeur renseignée manuellement dans les 4 cellules n'est pas la bonne, c'est-à-dire ni "Ok", ni "/" pour les 4 cellules, et spécifiquement pour la quatrième ni "Ok + Ok", "Ok + /", "/ + Ok" ou "/ + /", alors la cellule a reste vide. Or, vous le comprendrez sûrement dans le paragraphe suivant, ma formule est erronée car lorsqu'un "/" est rempli dans une cellule, les autres cellules ont beau être vides ou incorrectement remplies, la cellule a vaut "/" au lieu de valoir "".
3. Formule.
Actuellement, la meilleure formule que j'ai trouvée (et que j'utilise en H3:H7 dans mon exemple en capture d'écran) est la suivante :
=SI(ET(C3="Ok";D3="Ok";E3="Ok";OU(F3="Ok";F3="Ok + Ok"));"Ok";SI(OU(C3="/";D3="/";E3="/";OU(F3="Ok + /";F3="/ + Ok";F3="/ + /"));"/"))
4. Ma question.
Quelqu'un peut-il m'expliquer comment transformer la formule pour que le mauvais remplissage ou l'absence de remplissage dans une cellule entraîne systématiquement la valeur "" dans la cellule a ? Comme vous le voyez dans l'exemple, le mauvais remplissage ou l'absence de remplissage dans une cellule entraîne bien la valeur "" dans la cellule a, à condition que la valeur "/" n'ait jamais été attribuée à aucune autre cellule.
Piste : je pense que mon problème vient de l'ordre des trois fonctions SI, mais je ne sais pas dans quel ordre les placer.
Je vous remercie par avance,
Bon courage.