Recherche dans plusieurs cellules

decojmax

XLDnaute Nouveau
Bonjour,
pas trés calé en Excel et j'imagine que mon problème doit être d'une simplicité enfantine pour les cadors de ce forum.....;
J'ai 3 colonnes (A,B,C) qui contiennent un chiffre de 1 à 16.

J'ai 9 colonnes (D,E,F,G,H,I,J,K,L) qui contiennent aussi des chiffres de 1 à 16.

Je souhaite que si une des 9 colonnes contient n'importe quel chiffre des 3 colonnes (A,B,C), mettre dans une 13ème colonne, le résultat d'un calcul, sinon, mettre "0" dans cette 13ème colonne.

Avec la Fonction SI, je n'y arrive pas.
Quelle fonction faut-il utiliser ?

Merci pour votre aide.
 

job75

XLDnaute Barbatruc
Re : Recherche dans plusieurs cellules

Bonjour decojmax,

Essayez la formule suivante en M2 :

=VotreCalcul*SIGNE(SOMMEPROD((D2:L2=A2)*(D2:L2=B2)*(D2:L2=C2)))

A tirer vers le bas.

A+
 
Dernière édition:

job75

XLDnaute Barbatruc
Re : Recherche dans plusieurs cellules

Bonjour à tous,

Kjin a tout à fait raison, et j'ai supposé peut-être un peu vite que decojmax voulait parler de nombres.

Mais la formle proposée n'est pas correcte, il faut écrire en M2 :

=VotreCalcul*SIGNE(SOMMEPROD((D2:L2=A2)+(D2:L2=B2)+(D2:L2=C2)))

A+
 
Dernière édition:

decojmax

XLDnaute Nouveau
Re : Recherche dans plusieurs cellules

Euh.....
Finalement désolé, mais ça ne marche pas.
Je joins un fichier exemple.
Dans cet exemple, je fais une sélection de numéros (Colonnes D à L)
Ensuite, si un de ces numéros sort (Colonnes A à C), le fichier doit afficher "Gagné en colonne M, sinon, il doit afficher "Perdu"
Pour faciliter la lecture j'ai mis en rouge les numéros trouvés dans la sélection.
Merci encore pour votre aide.
 

Pièces jointes

  • Selection1.xls
    14.5 KB · Affichages: 275

klauss007

XLDnaute Nouveau
Re : Recherche dans plusieurs cellules

Bonjour,

Ci dessous ma petite contribution.

J'utilise dans l'étape 1 la fonction Equiv, qui me permet de savoir si une valeur se trouve dans un tableau: (résultat = position dans le tableau ou #NA)

dans l'étape 2 La Fonction SI et ESTERREUR quand la valeur de l'étape 1 donne #NA.

A+

Claude
 

Pièces jointes

  • Selection_V3.xls
    22 KB · Affichages: 271

kjin

XLDnaute Barbatruc
Re : Recherche dans plusieurs cellules

Bonjour,
Je n'y connais rien...mais d'après tes explications et tes calculs mystérieux, je ne vois pas où est le pb:
En AG3 =SI(NB.SI(F3:N3;A3);E3*AH3/AI3;0)
En AM3 =SI(NB.SI(O3:W3;A3);E3*D3*AN3/AO3;0)
En AS3 =SI(NB.SI(X3:AF3;A3);E3*D3*AT3/AU3;0)
Si j'ai bien compris
A+
kjin
 

decojmax

XLDnaute Nouveau
Re : Recherche dans plusieurs cellules

Bonjour,
Je n'y connais rien...mais d'après tes explications et tes calculs mystérieux, je ne vois pas où est le pb:
En AG3 =SI(NB.SI(F3:N3;A3);E3*AH3/AI3;0)
En AM3 =SI(NB.SI(O3:W3;A3);E3*D3*AN3/AO3;0)
En AS3 =SI(NB.SI(X3:AF3;A3);E3*D3*AT3/AU3;0)
Si j'ai bien compris
A+
kjin
Merci kjin, ça marche bien.
Sauf que là on ne vérifie que si dans les sélections (système 1, 2 et 3) il y a le même chiffre que dans la cellule A3. Je souhiterais que l'on compare aux 3 cellules A3, B3 et C3 car le gagnant n'est pas nécessairement dans A3, il peut se trouver aussi dans B3 ou C3. Quelques fois même pour des chevaux "faisant écurie" on peut avoir plusieurs gagnants.
En tout état de cause merci, ça m'a été d'un grand secours.
Cordialement
 

job75

XLDnaute Barbatruc
Re : Recherche dans plusieurs cellules

Re,
De retour sur le forum, juste une remarque.
Les formules avec SOMMEPROD ne fonctionnent pas correctement à cause des cellules vides qui se trouvent aussi bien dans les colonnes B et C que dans les colonnes suivantes.
A+
 

Monique

Nous a quitté
Repose en paix
Re : Recherche dans plusieurs cellules

Bonjour tous,

Avec SommeProd sous cette forme
=SOMMEPROD(NB.SI(A3:C3;F3:N3))

ça donne pour la colonne AG :
=SI(ET(AI3>0;SOMMEPROD(NB.SI(A3:C3;F3:N3)));E3*AH3/AI3;0)

Pour la colonne AM :
=SI(AO3>0;(E3*D3*AN3/AO3)*SOMMEPROD(NB.SI(A3:C3;O3:W3));0)

Pour la colonne AS :
=SI(AU3>0;(E3*D3*AT3/AU3)*SOMMEPROD(NB.SI(A3:C3;X3:AF3));0)
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 493
Messages
2 088 956
Membres
103 990
dernier inscrit
lamiadebz