Formule sur excel

Résolu
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

  1. 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
    1. Modérateur
      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
  2. 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
    1. Modérateur
      il te manque un chiffre après 'menudelasemaine'!B
      B1? B5? B10? qu'elle cellule?
      0
  3. 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
    1. Contributeur
      En fait, pour que la formule RECHERCHEV() fonctionne, il faut que ton tableau soit trié ...

      0
      1. 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
        1. Contributeur
          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
          1. Contributeur
            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
        2. 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
          1. Modérateur
            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
        3. en espérant que ca fonctionne
          http://cjoint.com/?3BDprIVAKYk
          0
          1. Contributeur
            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
            1. 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
              1. Modérateur
                de rien.
                A+

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