PROB EXCEL RECHERCHEV

Résolu/Fermé
Minal Messages postés 31 Date d'inscription jeudi 12 avril 2007 Statut Membre Dernière intervention 8 avril 2008 - 12 avril 2007 à 09:45
 hugodec - 20 févr. 2008 à 11:48
Bonjour,

On ma demandé de faire un tableau avec plusieurs colonnes ayant différents choix possibles qu'on peut sélectionner dans une liste déroulante.
Exemple :

Occasionnelle
intermittente
fréquente
permanente


Celle ci après avoir été sélectionné, seront référencé dans un autre tableau dans une autre feuille avec un score correspondant et ainsi de suite. Puis enfin arriver à faire la somme de toute la ligne ou la multiplication on devrait donner un résultat final.

Comme ceci :

Classe--------------- Utilisation
1-------------------- Occasionnelle
2-------------------- intermittente
3--------------------- fréquente
4-------------------- permanente



j'ai réussi à faire les listes déroulante sur une feuille annexe mais ensuite pour faire la formule RechercheV qui doit tenir compte des éléments sélectionner je vois pas comment je peux faire, je patoge...


MErci d'avance.
A voir également:

3 réponses

xjl Messages postés 232 Date d'inscription mardi 27 mars 2007 Statut Membre Dernière intervention 12 juin 2007 183
12 avril 2007 à 10:18
Salut,

Tu dois pouvoir faire une formule avec des SI imbriqués du genre:

En L2: =SI(J2="Occasionnelle";1;SI(J2="Intermitente";2;SI...))))
Ensuite tu peux étirer ta formule et après ta dernière ligne (par exemple en L101) tu mets: =SOMME(L2:L100)

Si tu veux faire ça par macro, c'est possible aussi, mais je pense que c'est un peu compliqué pour pas grand chose au final...
1
Minal Messages postés 31 Date d'inscription jeudi 12 avril 2007 Statut Membre Dernière intervention 8 avril 2008 2
12 avril 2007 à 11:31
je te remercie pour ton aide.
J'ai essayé ta formule mais enfait elle ne marche pas je ne sais pas pourquoi. j'ai entré ta formule comme tu me la indiqué mais à la fin il me donne comme réponse 0
voici la formule que j'ai entré, vois-tu mon erreur?
en H7 =SI(F7="Occasionnelle";1;SI(F7="Intermitente";2;))
0
xjl Messages postés 232 Date d'inscription mardi 27 mars 2007 Statut Membre Dernière intervention 12 juin 2007 183 > Minal Messages postés 31 Date d'inscription jeudi 12 avril 2007 Statut Membre Dernière intervention 8 avril 2008
12 avril 2007 à 11:39
Tu n'as rien mis après le deuxième ";", ce qui signifie que si F7 ne contient ni "Occasionnelle" ni "Intemittente", il te renvoi "0"...

Il faut que tu mettes autant de SI que tu as de possibilité de termes en F7 avec à chaque fois la valeur corrspondante, et dans le dernier SI, après le ; tu ne mets rien, ce qui fait que si tu n'as rien ou une valeur incohérente en F7, tu n'auras rien en H7...

N'oublies pas de bien refermer toutes les parenthèses ouvertes... ;-)
0
Minal Messages postés 31 Date d'inscription jeudi 12 avril 2007 Statut Membre Dernière intervention 8 avril 2008 2 > xjl Messages postés 232 Date d'inscription mardi 27 mars 2007 Statut Membre Dernière intervention 12 juin 2007
12 avril 2007 à 12:05
je te remercie je vais essayer comme ça.
Je te tien au courant
0
Minal Messages postés 31 Date d'inscription jeudi 12 avril 2007 Statut Membre Dernière intervention 8 avril 2008 2 > xjl Messages postés 232 Date d'inscription mardi 27 mars 2007 Statut Membre Dernière intervention 12 juin 2007
12 avril 2007 à 12:14
je vais te paraitre cruche mais j'ai tapé

=SI(F7="Occasionnelle";1;SI(F7="Intermitente";2;SI(F7="fréquente";3;SI(F7="permanente";4;))))

comme formule et ça me dit pareil, je vois pas trop ce que tu m'as expliquer. C'est un peu flou pour moi, meme bcp....
0
xjl Messages postés 232 Date d'inscription mardi 27 mars 2007 Statut Membre Dernière intervention 12 juin 2007 183 > Minal Messages postés 31 Date d'inscription jeudi 12 avril 2007 Statut Membre Dernière intervention 8 avril 2008
12 avril 2007 à 14:00
La case que tu veux tester c'est bien la case F7 ?

Il faut que tu vérifie l'orthographe des mots que tu teste (masjuscule comprises) et que dans ta formule ce soit exactement la même que dans ta liste...

Regarde là si ça ne fonctionne tjrs pas:

https://www.cjoint.com/?emn7WqynL2
0
Bonjour , je suis néophite en informatique et je souhaite créer au moins 2 feuilles de calcul avec la fonction RECHERCHEV , j'ai 1 feuille avec des données et sur une autre feuille je veux faire ma recherche ex: référence MINK coloris or emplacement : A2 / MINK OR , comment je procéde? je suis allé sur certains site mais les explications ne commencent pas par le début seclection des feuilles.
Merci pour votre aide
1
Minal Messages postés 31 Date d'inscription jeudi 12 avril 2007 Statut Membre Dernière intervention 8 avril 2008 2
13 avril 2007 à 15:34
je vous remercie tous de m'avoir aidé. J'ai finalement réussi à faire ce dont j'avais besoin, grace a votre aide.

la formule ke je voulais c'est celle là

=SI(B7="irritant";2;SI(B7="nocif,corrosif";3;SI(B7="inflammable";4;SI(B7="toxique T+, CMR";5;))))+SI(D7="<1%";1;SI(D7="entre 1% et 5%";2;SI(D7="entre 5% et 12%";3;SI(D7="entre 12% et 33%";4;SI(D7="entre 33% et 100%";5;)))))

grace à elle je peut en séléctionnant une référence X dans une liste déroulante faire correspondre ce X à un autre score c'est à dire X = 1 et Y = 3 ainsis de suite
Et au final d'en faire plusiseur sur une meme ligne et les aditionner pour avoir un résultat finale.
Voilà j'espere que vous avez compris
si vous voulez plus de détail vous pouvez me contacter au minal666@hotmail.com

bonne journée
bye
0