Formule excel : distinction

Résolu
Bonjour,

Ma formule :
SI(NB.SI(D4;"*GDO*");"02";SI(NB.SI(D4;"*GDO04*");"04";))

Ma formule me permet de renseigner une cellule par un code 02 ou 04 en fonction du texte dans la colonne libellé D.
Cependant, elle n'arrive pas à faire la distinction entre GDO et GDO04
Car dès qu'elle voit d'écrit GDO elle me renseigne 02

Pouvez-vous me dire s'il existe un signe qui lui dise si GDO (uniquement) alors 02
si GDO04 alors 04

Dans l'attente d'une réponse.

5 réponses

  1. Contributeur
    Bonjour

    avez vous essayé simplement en inversant les codes:

    =SI(NB.SI(D4;"*GDO04*");"04";SI(NB.SI(D4;"*GDO*");"02"))

    pour placer GDO04 en priorité

    crdlmnt

    La qualité de la réponse dépend surtout de la clarté de la question, merci!
    0
    1. Bonjour

      ET si tu inversais ?
      =SI(NB.SI(D4;"*GDO04*");"04";SI(NB.SI(D4;"*GDO*");"02"))

      Cdlmnt
      Via
      "L'imagination est plus importante que le savoir."    A. Einstein
      0
      1. Contributeur
        Salut Via

        voila ce qui arrive avec des copier coller! un point virgule de trop à la fin.
        Rassures toi, je viens de corriger le mien il y a 30 secondes:-)
        Bien cordialement
        0
        1. Merci beaucoup, Vaucluse et via55 je n'avais pas pensé aux priorités ;)
          0
          1. Salut Vaucluse

            Eh oui copier-coller trop rapide !!
            Merci
            Bien cordialement
            0