HELP - fonction SI + RECHERCHEV sur Excel 07

Résolu/Fermé
Mattiou83 Messages postés 9 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 14 juin 2011 - 7 juin 2011 à 10:05
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 - 14 juin 2011 à 19:47
Bonjour,

Après avoir fouillé le forum de fond en comble je me résous à vous demander de l'aide pour une fonction recherche avec plusieurs critères sur Excel 2007.

Je souhaiterais automatiser des liens que je fais à la main et qui me prennent du temps et surtout qui sont source d'erreur car j'ai énormément de données à faire correspondre.
Je n'ai pas réussi à vous joindre un fichier pour illustrer ce que je recherche mais pour vous expliquer rapidement : je souhaiterais remplir un tableau avec des valeurs qui se trouvent dans une autre feuille et qui correspond à 2 critères (un nom et une date)...

Sur une Feuil1 se trouve l'ensemble de mes données
Colonne A: le nom des données (ex: Facture 1, Facture 2, Facture 3,...)
Colonne B: pour chaque données, des dates trimestrielles (31/03/10, 30/06/10,...)
Colonne C: les montants correspondants pour chaque données aux dates précises

Sur une Feuil2, j'ai une sorte de tableau récapitaluatif et je souhaiterais retrouver une valeur pour une donnée et une date précise; en colonne A (à la verticale) le noms des données et à l'horizontal en ligne 1 les dates. Et par conséquent au lieux de faire le liens à la main, je souahiterais automatiser le process...

Auriez vous une idée de formule (combinaison de SI et de RechercheV ?) à me proposer ?

N'hésitez pas à me dire si ce n'est pas assez clair !

Merci bcp par avance pour votre aide.
A voir également:

7 réponses

Mattiou83 Messages postés 9 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 14 juin 2011 8
14 juin 2011 à 09:36
merci bcp Mytå pour ton aide, cela fonctionne parfaitement!
2
Mattiou83 Messages postés 9 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 14 juin 2011 8
7 juin 2011 à 14:17
Merci bcp pour votre retour.

Cependant le firewall de ma société m'empêche de télécharger l'exemple que vous m'avez envoyé et je n'arrive pas non plus à vous envoyé mon fichier Excel pour que ça soit plus parlant...

Serait-il de me donne rplus de détail sur votre formule pour que je puisse coller avec mon cas ?

Encore merci
2
Mattiou83 Messages postés 9 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 14 juin 2011 8
7 juin 2011 à 15:51
Merci pour l'info en tout cas....si je suis amené à faire la manipulation de chez moi ça devrait fonctionner :-)

Je suis toujours preneur d'infos pour ma formule magique!

Merci bcp
2
Mattiou83 Messages postés 9 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 14 juin 2011 8
8 juin 2011 à 23:30
Re

Je me suis donc connecté de chez moi pour mettre en ligne un fichier Excel qui sera très certainement plus explicatif et qui vous permettre (je l'espère) de m'aider sur mon pb de formule.

http://www.cijoint.fr/cjlink.php?file=cj201106/cijrV4711r.xlsx

Merci d'avance pour votre retour.
2
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 942
9 juin 2011 à 04:39
Salut le forum

Formule en B2 à copier sur les autres cellules

=SOMMEPROD(($A2=Feuil1!$A$1:$A$50)*(B$1=Feuil1!$B$1:$B$50)*Feuil1!$C$1:$C$50)
Mytå
0
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 942
14 juin 2011 à 19:47
Re le forum

Si la plage $C$1:$C$50 peut contenir des valeurs textes.
Une formule matricielle à valider par Ctrl + Shift + Enter

=SOMME(($A2=Feuil1!$A$1:$A$50)*(B$1=Feuil1!$B$1:$B$50)*SI(ESTNUM(Feuil1!$C$1:$C$50);Feuil1!$C$1:$C$50))

Mytå
0

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

Posez votre question
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 244
7 juin 2011 à 11:12
Bonjour,

Voici un exemple http://www.cijoint.fr/cj201105/cijqoUEZ99.xlsx
erxtrait de cette discussion:
https://forums.commentcamarche.net/forum/affich-22058009-excel-2007-tableau-double-entree#p22067419


ET voici la formule utilisée.
{=SI(OU(ESTVIDE(A2);ESTVIDE(C2));"";INDEX(Feuil1!plageresultats;EQUIV(Feuil2!$A2&$C2;Feuil1!plagecritere1&Feuil1!$plagecritère2;0);1))}

Formule matricielle à valider par Ctrl+Alt+Entrée.
1
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
7 juin 2011 à 11:13
bonjour
pour joindre une pièce
mettre le classeur sans données confidentielles en pièce jointe (format XL97-2003) sur
http://cijoint.fr/
et faire un clic droit sur le lien proposé puis "copier l'adresse du lien" et coller dans le message de réponse
1
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
7 juin 2011 à 14:24
excusez moi d'avoir dérangé
0