Combinaison SI et OU [SI cellule = Texte1 ou Texte2', afficher "X"

Bonjour,

Je suis néophyte dans Excel.

J'ai créé un menu déroulant de 66 textes, dans lequel j'ai 66 valeurs à proposer. (test 1 = 10// test 2 = 20// test 3 = 10, etc etc)

Excel ne me permet pas d'insérer plus que 64 arguments. J'essaie donc de trouver une solution pour palier à cette limitation.

J'ai pensé qu'il devait être possible de grouper quelques arguments à valeurs identiques, pour gagner quelques places:

J'en suis donc là : Si M25 = "test 1" ou "test 3", alors afficher "10" =SI(M25="test 1" OU "test 3";10;)

Telle que je l'ai compris, la formule ne fonctionne pas car il va générer une information VRAI-FAUX

Je peine à trouver des réponses claires sur internet, car mes mots de recherches ne me proposent des cas de figures identiques au mien, pourtant cela me parait assez simple.

D'avance merci beaucoup.

Bonjour Jean-MouLoud,

il te faut imbriquer ton SI et ton OU du genre :

=SI(OU(M25="test 1";"test 3");10;"")

Cordialement

Bonjour Jean, bonjour le forum,

Juste vite fait, je n'ai pas tout lu :

 =SI(M25="test 1" OU "test 3";10;)

remplacer par :

 =SI(OU(M25="test 1";M25="test 3");10;)

Bonjour,

Sinon, avec une fonction perso (à mettre dans un module standard) :

Function ChoixTest(Cel As Range)

    Select Case Cel.Value

        Case "Test 1", "Test 3", "Test 16": ChoixTest = 10
        Case "Test 2", "Test 6", "Test 50": ChoixTest = 20
        Case "Test 4", "Test 5", "Test 25": ChoixTest = 30

        Case Else: ChoixTest = 0

    End Select

End Function

et à utiliser comme une fonction Excel : =ChoixTest(M25)

bonjour

une contribution

=RECHERCHE(M25;{"Test 1";"Test 2";"Test 3"};{10;20;10})

Cordialement

Merci beaucoup pour votre réactivité

Rechercher des sujets similaires à "combinaison texte1 texte2 afficher"