Formule SI dans EXCEL
Résolu
Minal
Messages postés
31
Date d'inscription
Statut
Membre
Dernière intervention
-
Minal Messages postés 31 Date d'inscription Statut Membre Dernière intervention -
Minal Messages postés 31 Date d'inscription Statut Membre Dernière intervention -
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.
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.
A voir également:
- Formule SI dans EXCEL
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Mise en forme conditionnelle excel formule si - Guide
- Formule somme excel colonne - Guide
- Liste déroulante excel - Guide
5 réponses
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!
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!
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
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
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
=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
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;))))
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;))))
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 ?
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 ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question