Formule sur excel

Résolu/Fermé
jenny - 29 févr. 2012 à 12:40
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 29 févr. 2012 à 15:55
Bonjour,

depuis que j'ai découvert que excel pouvait me faciliter la vie, je fais un peu tout et n'importe quoi. mon défi du jour (que je n'arrive pas a faire fonctionner toute seule...) est de me créer un tableau sur lequel j'entre mes recette de cuisine et les ingrédients et ainsi me faire ma liste de course.
donc j'ai fais une feuille 1 avec le menu de la semaine sur lequel j'ai mis des liste déroulante pour l'entrée le pat chaud et le dessert et ce pour chaque jour
j'ai fait une feuille 2 avec mes nom de menus et les ingrédients nécessaire
et je souhaite faire une feuille 3 ou les ingrédients s'inscrivent tout seuls.

en (très) gros si j'inscris le contenu de A3(feuil2)dans la cellule B2(feuil1) alors je veux que le contenu de C3( feuil2) s'inscrive en A1 (feuil 3)

je sais que c'est pas super important mais si quelqu'un pouvait m'aider ca m'arrangerait bien

merci d'avance



12 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 750
29 févr. 2012 à 12:48
Bonjour,

La formule pour ton exemple, à saisir en Feuil3, A1 :
=RECHERCHEV(Feuil1!B2;Feuil2!A1:C10;3;FAUX)

Un exemple construit sur ton exemple
0
merci pour ton aide, mais je n'arrive pas à y appliquer. peux tu m'expliquer a quoi correspond la fin de la formule( ; 3; faux)
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 750
29 févr. 2012 à 13:18
3 = nombre de colonnes à "décaler". Ici, tu cherches à renvoyer le contenu de la colonne C en fonction du contenu de la colonne A. A, B, C = 3
faux = valeur exacte recherchée.
0
alors j'ai trouver la formule pour mon cas exact

=recherchev('menudelasemaine'!B;'referencerecette'!A3:C38;3;FAUX)

il accepte la formule mais dans la case au lieu de noter les ingrédient il m'ecrit
#N/A, je pense que ca vient du fait qu'il n'y a pas encore de contenu dans toutes les cases est ce qu'il y a un moyen de faire en sorte que si y a rien ecrit dans une case ou i'y prend pas en compte?
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 750
29 févr. 2012 à 14:37
il te manque un chiffre après 'menudelasemaine'!B
B1? B5? B10? qu'elle cellule?
0
ah pardon c'est B2

mais je commence par me dire que j'ai mal préparer mes tableaux, j'ai beau chercher de partout je trouve pas une formule qui fonctionne
0

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

Posez votre question
Pitu Messages postés 1441 Date d'inscription jeudi 3 octobre 2002 Statut Contributeur Dernière intervention 5 janvier 2013 125
29 févr. 2012 à 14:51
En fait, pour que la formule RECHERCHEV() fonctionne, il faut que ton tableau soit trié ...


0
il me semble que la dessus pas de soucis, j'ai par rexemple en A3 le nom de ma recette et en C3 les ingrédients
et ainsi de suite en A4 nom d'une recette et C4 ingredient de la recette
0
Pitu Messages postés 1441 Date d'inscription jeudi 3 octobre 2002 Statut Contributeur Dernière intervention 5 janvier 2013 125
Modifié par Pitu le 29/02/2012 à 15:02
En fait, la fonction recherchev() travaille par dichotomie.
C'est la colonne qu'elle inspecte qui doit être triée.
Dans ton exemple, ça correspond à la colonne A (plage A3:A38)

Tu peux nous mettre un morceau de ta colonne A ?





(:*Þ Pitù
Ni modo, ni même quasi modo
0
Pitu Messages postés 1441 Date d'inscription jeudi 3 octobre 2002 Statut Contributeur Dernière intervention 5 janvier 2013 125
29 févr. 2012 à 15:06
exemple qui ne marchera pas :

Colonne A     -      Colonne C

Cassoulet     -      Flageolets
Pizza         -      Anchois
Paella        -      Riz
Omelette      -      Oeufs      



Exemple qui marchera :
Colonne A     -      Colonne C

Cassoulet     -      Flageolets
Omelette      -      Oeufs    
Paella        -      Riz  
Pizza         -      Anchois

0
je veux bien vous mettre tout le classeur si vous voulez!!!!

apparement je peu pas faire un simple copier coller....
(il me reste encore du chemin a faire pour comprendre comment ca marche)

comment je fais pour mettre un morceau de la colonne?
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 750
29 févr. 2012 à 15:15
mets nous le classeur complet.
Pour cela, rends toi sur https://www.cjoint.com/
Sur ce site, tu créées un lien vers ton fichier (parcourir tout ça, puis créer le lien)
tu copies ce lien et viens le coller ici dans une réponse.
0
en espérant que ca fonctionne
http://cjoint.com/?3BDprIVAKYk
0
Pitu Messages postés 1441 Date d'inscription jeudi 3 octobre 2002 Statut Contributeur Dernière intervention 5 janvier 2013 125
29 févr. 2012 à 15:31
Parfait !

Et bien dans ta feuille "référence", il te suffit de sélectionner la plage "A3:A9" (ou plus loin une fois que tu auras complété ton tableau, et de faire un tri (menu Données --> Trier) sur la colonne A
Tu en fais de même pour la plage (E3:E18) sur la colonne E, et idem pour (I3:I10) sur la colonne I

Et voila !
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 750
29 févr. 2012 à 15:32
Et pourtant ça a l'air de fonctionner :
https://www.cjoint.com/?BBDpFxK52YU

Tiens compte des remarques de Pitu sur le tri des colonnes A, E et I de la feuille "reference recettes".
0
merci a tous les deux pour votre aide et surtout votre patience!!!

prochain tableau que je mettrais en route ce sera pour mon budget!!
a bientot
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 750
29 févr. 2012 à 15:55
de rien.
A+

ps : pour le budget accroches toi...... C'est un sujet sur lequel beaucoups se sont cassés les dents...
0