quelles fonctions utiliser pour ...?

ceceici

XLDnaute Nouveau
Bonsoir,

voici mon problème,
j'ai 2 colonnes, je dois récupérer dans une grosse base de données les informations concernant ces 2 colonnes
Et je veux remplir la 3ème colonne

ex :

colonne A colonne B colonne C
01/07/2006 C2 ?
01/07/2006 C9 ?
01/07/2006 C60 ?
01/08/2006 C9 ?
01/10/2006 C20 ?
...... jusqu'à la ligne 10 000....

Je veux pouvoir retrouver l'info concernant le 01/07/2006 et le C2 en même tps

et mes informations à chercher se trouve dans un tableau à côté mais pas ranger dans le même ordre

colonne A colonne B colonne C
01/10/2006 C20 10 000€
01/07/2006 C2 80€
01/07/2006 C9 136€.....
...............

Merci bcp !
car je suis dessus depuis cet aprèm !
et je trouve rien qui pourrait correspondre !
 

Excel-lent

XLDnaute Barbatruc
Re : quelles fonctions utiliser pour ...?

Slt ceceici,

Tu es encore en ligne?

Si oui, peux-tu laisser juste 4-5 exemples pertinent dans ton tableau.

Mettre dans la colonne D, le résultat que tu voudrais dans la colonne C?

Besoin d'une précision, peux-tu avoir deux lignes présentant la MEME valeur dans la colonne A ET B

Si oui, quelle résultat veux-tu? La somme de toutes les réponses correspondant à ces valeurs?

ATH
 
Dernière édition:

ODVJ

XLDnaute Impliqué
Re : quelles fonctions utiliser pour ...?

Bonsoir,

une proposition de formule pour ta quantité, à mettre en B2 :
=INDEX('base de donnees'!$A$1:$F$5189;MIN(SI('fichier à remplir'!B2='base de donnees'!$A$2:$A$5189;SI('fichier à remplir'!C2='base de donnees'!$B$2:$B$5189;LIGNE('base de donnees'!$A$2:$A$5189))));EQUIV('fichier à remplir'!E2;'base de donnees'!$A$1:$E$1;0))

à valider par CTRL+MAJ+ENTER puisque c'est matriciel.

cordialement
 

Charly2

Nous a quittés en 2006
Repose en paix
Re : quelles fonctions utiliser pour ...?

Bonsoir tout le monde,

Dans le même esprit qu'ODVJ, un peu plus long à mettre en oeuvre mais sans message d'erreur (à priori).

Voir les listes dynamiques et formules nommées dans le menu Insertion/Nom/Définir.

A+ ;)
 

Pièces jointes

  • ceceici_doc_formule.zip
    17.7 KB · Affichages: 36

mjo

XLDnaute Impliqué
Re : quelles fonctions utiliser pour ...?

Bonjour,

En variante :
=SOMMEPROD(('base de donnees'!$A$2:$A$50=B2)*('base de donnees'!$B$2:$B$50=C2)*INDIRECT("'base de donnees'!"&CAR(DROITE(E2)+66)&"2:"&CAR(DROITE(E2)+66)&50))

mjo
 

JeanMarie

XLDnaute Barbatruc
Re : quelles fonctions utiliser pour ...?

Bonjour

Autre formule en utilisant la concaténation des champs, formule matricielle à valider par Ctrl+Shift+Entrer
=SI(ESTNA(EQUIV(B2&C2;'base de donnees'!A2:A49&'base de donnees'!B2:B49;0));"";INDEX('base de donnees'!C2:C49;EQUIV(B2&C2;'base de donnees'!A2:A49&'base de donnees'!B2:B49;0);1))
Ce qui n'a rien à voir avec le lien donné.

Je pense que la meilleure solution est proposé par Charly, même si celle-ci est plus longue à mettre en oeuvre. Le temps de calcul devrait être moins long.

@+Jean-Marie
 

Discussions similaires

Réponses
0
Affichages
938
Réponses
13
Affichages
2 K