Excel 2007: RechercheV de 2 cellules
Fermé
po4419
Messages postés
9
Date d'inscription
mardi 27 mars 2012
Statut
Membre
Dernière intervention
31 mars 2012
-
29 mars 2012 à 01:14
po4419 Messages postés 9 Date d'inscription mardi 27 mars 2012 Statut Membre Dernière intervention 31 mars 2012 - 30 mars 2012 à 01:13
po4419 Messages postés 9 Date d'inscription mardi 27 mars 2012 Statut Membre Dernière intervention 31 mars 2012 - 30 mars 2012 à 01:13
A voir également:
- Excel 2007: RechercheV de 2 cellules
- Liste déroulante excel - Guide
- Formule excel - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Si et excel - Guide
- Aller à la ligne excel - Guide
4 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
29 mars 2012 à 06:32
29 mars 2012 à 06:32
Bonjour,
si XL2007, tu peux utiliser la formule SOMME.SI.ENS (voir l'aide)
=sommeprod((Feuil1!$A$2:$A$6=A2)*(Feuil1!$B$2:$B$6=B$2)*(Feuil1!$C$2:$C$6))
si XL2007, tu peux utiliser la formule SOMME.SI.ENS (voir l'aide)
po4419
Messages postés
9
Date d'inscription
mardi 27 mars 2012
Statut
Membre
Dernière intervention
31 mars 2012
3
29 mars 2012 à 15:35
29 mars 2012 à 15:35
Bonjour Michel,
Merci de votre aide! Mais, je n'ai pas réussi à faire fonctionner votre formule dans mon fichier excel. J'ai lu un peu sur cette formule, et, a moins que je me trompe, je crois que ce ne soit pas exactement ce que je cherche à faire.
Je me suis dit qu'il serait peut-etre plus simple de vous montrer le fichier en question. J'ai écrit en rouge, les informations du problème dans la feuille (Coût_ingrédients).
J'ai déjà une formule de transcris dans les cellules jaunes, mais ca ne fonctionne pas bien. Pcq, il peut avoir plus d'un ingrédients différents livrés dans la même journée:(dans la cellule "B6" de la feuille "Coût_ingrédients" du fichier ci-joint):
=SI(RECHERCHEV($A6;Livraison!$A:$G;2)=B$3;RECHERCHEV($A6;Livraison!$A:$G;3);B5)
L'autre que j'avais pensé, mais qui a, soit une erreur ou qui ne fonctionne pas:
=RECHERCHEV($A6&$B$3;Livraison!$A:$G;3)
Le but de ce fichier est de calculer la valeur quotidienne de différentes recettes de moulée selon le coût quotidien des ingrédients achetés. Les cellules entrées à la main dans ce fichier font parti des deux premières feuilles: recette! et Livraison!
Est ce que mon problème est solvable?
voir fichier:
https://www.cjoint.com/?BCDpBqqJ6Sg
Merci
Po4419
Merci de votre aide! Mais, je n'ai pas réussi à faire fonctionner votre formule dans mon fichier excel. J'ai lu un peu sur cette formule, et, a moins que je me trompe, je crois que ce ne soit pas exactement ce que je cherche à faire.
Je me suis dit qu'il serait peut-etre plus simple de vous montrer le fichier en question. J'ai écrit en rouge, les informations du problème dans la feuille (Coût_ingrédients).
J'ai déjà une formule de transcris dans les cellules jaunes, mais ca ne fonctionne pas bien. Pcq, il peut avoir plus d'un ingrédients différents livrés dans la même journée:(dans la cellule "B6" de la feuille "Coût_ingrédients" du fichier ci-joint):
=SI(RECHERCHEV($A6;Livraison!$A:$G;2)=B$3;RECHERCHEV($A6;Livraison!$A:$G;3);B5)
L'autre que j'avais pensé, mais qui a, soit une erreur ou qui ne fonctionne pas:
=RECHERCHEV($A6&$B$3;Livraison!$A:$G;3)
Le but de ce fichier est de calculer la valeur quotidienne de différentes recettes de moulée selon le coût quotidien des ingrédients achetés. Les cellules entrées à la main dans ce fichier font parti des deux premières feuilles: recette! et Livraison!
Est ce que mon problème est solvable?
voir fichier:
https://www.cjoint.com/?BCDpBqqJ6Sg
Merci
Po4419
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
Modifié par michel_m le 29/03/2012 à 18:29
Modifié par michel_m le 29/03/2012 à 18:29
Désolé mais la formule proposée a été re-essayée sur une maquette et répond à la demande initiale après avoir mis un $devant A2:Feuil1!$A$2:$A$6=$A2
RechercheV est bien pratique mais est très limitée dans son utilisation...
A toi d'assumer en imposant à tout prix RECHERCHEV: je ne peux alors rien pour toi de m^me que si ta demande ne correspondait pas à ton désir
Michel
RechercheV est bien pratique mais est très limitée dans son utilisation...
A toi d'assumer en imposant à tout prix RECHERCHEV: je ne peux alors rien pour toi de m^me que si ta demande ne correspondait pas à ton désir
Michel
po4419
Messages postés
9
Date d'inscription
mardi 27 mars 2012
Statut
Membre
Dernière intervention
31 mars 2012
3
30 mars 2012 à 01:13
30 mars 2012 à 01:13
Eh bien, Wow!
Désolé Michel!
je ne comprends pas trop pourquoi je n'ai pas réussi à faire fonctionner votre formule la première fois. Je me suis repris avec plus de précision, et cette fois ci, cela a fonctionner. Et ça fonctionne très bien.
Par contre, je ne comprends toujours pas comment la formule fonctionne exactement, mais en changeant les numéro de ligne et colonne, ça fonctionné.
J'ai aussi ajouté ma deuxième demande dans la formule, la voici pour le fichier ci-joint (pour autre personnes interressées):
=SI(SOMMEPROD((Livraison!$A$4:$A$501=$A5)*(Livraison!$B$4:$B$501=B$3)*(Livraison!$C$4:$C$501))=0;B4;SOMMEPROD((Livraison!$A$4:$A$501=$A5)*(Livraison!$B$4:$B$501=B$3)*(Livraison!$C$4:$C$501)))
Merci encore!
Po4419
Désolé Michel!
je ne comprends pas trop pourquoi je n'ai pas réussi à faire fonctionner votre formule la première fois. Je me suis repris avec plus de précision, et cette fois ci, cela a fonctionner. Et ça fonctionne très bien.
Par contre, je ne comprends toujours pas comment la formule fonctionne exactement, mais en changeant les numéro de ligne et colonne, ça fonctionné.
J'ai aussi ajouté ma deuxième demande dans la formule, la voici pour le fichier ci-joint (pour autre personnes interressées):
=SI(SOMMEPROD((Livraison!$A$4:$A$501=$A5)*(Livraison!$B$4:$B$501=B$3)*(Livraison!$C$4:$C$501))=0;B4;SOMMEPROD((Livraison!$A$4:$A$501=$A5)*(Livraison!$B$4:$B$501=B$3)*(Livraison!$C$4:$C$501)))
Merci encore!
Po4419