Problème formule excel rang? conditions? Si? Ou?

John Paul -  
 John Paul -
Bonjour,

Je souhaite créer une formule permettant de trouver un RANG avec 5 SI dont 3 OU... J'ai beau remué ça dans tout les sens, rien n'y fait...:-/

Dans un monde simple ça pourrait être transcris comme ça:

Si A2= RANG 1
Et B2=«Présent »
Et C2=«Volontaire»
Et D2=« TEXTE 1» ou« TEXTE 2» ou« TEXTE 3»
Et E2>= « 2 an(s) et 0 mois »
Alors s’affiche le classement en F2= « RANG 1».

ETC…

Si A2= RANG 2
Et B2=«Présent »
Et C2=«Volontaire»
Et D2=« TEXTE 1» ou« TEXTE 2» ou« TEXTE 3»
Et E2>= « 2 an(s) et 0 mois »
Alors s’affiche le classement en F2= « RANG 2».

ETC pour RANG 3, 4 et 5….

Ci-dessous le classeur excel en question:
http://www.cjoint.com/c/GIEvVtGHRL6

D'avance merci pour votre attention et le temps accordé.

Cordialement,

John Paul

3 réponses

  1. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717
     
    Bonjour,

    "E2>= « 2 an(s) et 0 mois"

    Ce n'est pas mathématique, on ne peut pas faire de comparaison de 2 textes

    Cdlmnt
    0
  2. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
     
    Bonjour John Paul.

    Formule en F2 :
    =SI(ET(B2="Présent";C2="volontaire"; OU(D2="TEXTE 1";D2="TEXTE 2";D2="TEXTE 3"); E2>24); A2 ; "/")


    Je te signale qu'en D6 il est écrit "TEXTE 6" alors que la liste déroulante ne dépasse pas "TEXTE 3" ! C'est dû au fait que tu as fait une recopie incrémentée en D, sans saisir réellement la donnée ...
    C'est bien, la retraite ! Surtout aux Antilles ... :-) 
    Raymond (INSA, AFPA, CF/R)
    0
    1. John Paul
       
      Bonjour Raymond!
      C'est exactement ça!
      Merci encore pour le temps passé.

      Bien cordialement,

      JP
      0
  3. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
     
    Salut, mon ami DjiDji.

    J'ai eu le même réflexe que toi, et j'ai d'abord répondu à John Paul dans le même sens. Mais il m'a fallu modifier ma réponse quand j'ai eu la curiosité d'examiner la colonne G, et constaté ainsi qu'Excel reconnaissait bien une date dans le format d'écriture adopté en E ...

    C'est bien, la retraite ! Surtout aux Antilles ... :-) 
    Raymond (INSA, AFPA, CF/R)
    0
    1. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717
       
      Bonjour Raymond,

      Effectivement, ça fonctionne si on se contente de changer les 1 et les 0.
      On compare les codes ascii de la première lettre, puis de la seconde, etc, mais la comparaison s’arrête des qu'il n'y a plus d'égalité
      Subtile, c'est la première fois que je vois ça.

      Cdlmnt
      0
    2. John Paul
       
      Bonjour,
      Merci à tous les deux d'avoir planché sur mon problème et de l'avoir résolu. Vous êtes une aide précieuse.

      PS:En effet pour la colonne G, j'ai été surpris d'y arriver.

      Bonne soirée,

      Cordialement,

      JP
      0