Formule SI dans EXCEL

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 à 12:52
Minal Messages postés 31 Date d'inscription jeudi 12 avril 2007 Statut Membre Dernière intervention 8 avril 2008 - 13 avril 2007 à 15:53
coucou!

J'aimerais savoir comment je peux faire pour qu'une formule SI dans excel prenne en compte des données qui se trouve dans une autre feuil?
Par exemple mon tableau de référence se trouve sur une autre feuille
1-----------chocolat
2-----------gateaux
3-----------sucrerie
4-----------légumes

Et si je veux que quand je tape gateaux il me donne dans une nouvelle fenetre le chiffre 2.
C'est quoi la formule pour faire ça?

Merci d'avance.


5 réponses

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:53
ME suis trompé c PROB EXCEL RECHERCHEV

2
big.fares Messages postés 53 Date d'inscription jeudi 22 mars 2007 Statut Membre Dernière intervention 7 juillet 2009 3
12 avril 2007 à 13:01
salut

pour faire reference a une cellule dans une autre feuille il sufit d jouter le nom de la feuille suivi d un point d exclamation à celui de la cellule, par exemple tu as besoin de "A1" dans la feuille "exp" il faut mettre alors "exp!A1". parcontre pour la 2eme question j ai pas saisie!
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 à 13:18
merci pour ta réponse!
et enfait pour la deuxième partie le truc que je veux faire c'est de séléectionner un aliment ici c gateau par exemple ke je vais faire par liste deroulante et apres dans une fenetre a coté jveux qu"il apparaissent le chiffre qui correspond au gateau ici ça sera 2.

0
big.fares Messages postés 53 Date d'inscription jeudi 22 mars 2007 Statut Membre Dernière intervention 7 juillet 2009 3
12 avril 2007 à 13:34
re

alors je vais supposer que par "fenetre" tu veux dire cellule, sinon je vois pas trop :p! donc comme boups a dit, dans cette cellule tu imbrique tes test, on suppose que tas liste deroulante est dans la cellule "A1", ton tableau dans la feuille "tab", dans "A2" (la cellule juste apres "A1") tu met :
=SI(A1=tab!B1;tab!A1;SI(A1=tab!B2;tab!A2;SI(A1=tab!B3;tab!A3;tab!A4)))
mais si t a un grand tableau il y a une autre autre fonction RECHERCHEV mais c'est un peu plus compliquer
0
dans la nouvelle fenetre où tu veux que ca apparaisse:
=SI('ENTREE'!A1='TABLEAU'!B6;'TABLEAU'!A6;"")

En gros: si ce que tu as entré correspond à l'entrée de ton tableau, tu mets la correspondance (soit le chiffre).
Maintenant, tu peux imbriquer les SI

=SI('ENTREE'!A1='TABLEAU'!B6;'TABLEAU'!A6;SI('ENTREE'!A1='TABLEAU'!B7;'TABLEAU'!A7;SI(...)))


Apres, si ton tableau est enorme, j'pense qu'un petit développement de macro pour comparer les résultats s'impose (ca doit meme exister directement dans Excel)

Boups
0
Minal Messages postés 31 Date d'inscription jeudi 12 avril 2007 Statut Membre Dernière intervention 8 avril 2008 2
12 avril 2007 à 13:22
je comprend pas trop ta formule, jsuis trop nul en excel. Mais d'après moi je comprend pas pourquoi tu mets à chaque fois tableau point d'exclamation ! c pour changer de feuil no?
Bref j'ai pas saisi si tu pouvais m'eclairer?

Et juste pour le meme genre de prob tu peux me dire où est mon erreur dans cette formule car elle indique 0 comme résultat.

=SI(F7="Occasionnelle";1;SI(F7="Intermitente";2;SI(F7="fréquente";3;SI(F7="permanente";4;))))
0
mets des "" autour de 1, 2, 3 ...
Oui, le point d'explamation ca signale une nouvelle feuille, ce qui est avant entre ' ' est le nom de la feuille.
0
xkristi Messages postés 4264 Date d'inscription lundi 18 décembre 2006 Statut Membre Dernière intervention 19 août 2022 564
12 avril 2007 à 13:26
feuillet "références"

code ref
1 chocolat
2 sucre
3 gateaux
6 crême
8 bonbon


feuillet "frappe" en A1 , A2...
et la formule suivante (avec = devant) est à mettre en B2 et recopie incrémentée dans B3, B4...

RECHERCHEV(A2;references!A$1:B$6;2;FAUX)
(fais la liaison entre A2 et la première colonne (par forcément A)de la sélection dans le feuillet où tu veux chercher)
tu obtiens :
code réf
2 sucre
6 crême
1 chocolat
#N/A
#N/A
#N/A

est-ce que cela réonds à ce que tu voulais ?

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
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:51
Enfait c bon merci à tous pour votre aide j'ai trouvé la solution.
Cf. voir ma questions Probleme RECHERCHEV dedans ya la solution.
merci
bonne journée
;)
0