J'aimerais savoir comment je peux faire ceci, j'ai deux feuille A et B , dans
la feuille A Colone A ligne 1 = 1 et colone B ligne 1 = 200
je veux rechercher 1 et 200 dans la feuille B , il y a dans la feuille B
Colone A ligne 1 = 1 et colone B ligne 1 = 200 et colonne C ligne = 500
je veux une recherchev de la feuille A dans la feuille B avec 1 et 200 et
que la reponse me donne 500, je ne veux pas faire une colone qui donne
colonne A1&B1 car j'ai enormement de feuille et de ligne.
Merci de votre aide d'avance
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
jb
Je ne pense pas qu'il y ait une solution simple et performante. Si les données de la table à consulter pouvaient être mise sous la forme ci dessous, la solution serait simple:
F G H I J 1 200 300 350 400 2 1 500 12 13 14 3 2 21 22 23 24 4 3 31 12 13 14 5 4 11 12 13 14
=INDEX(G2:J5;EQUIV(A1;F2:F5;1);EQUIV(B1;G1:J1;1))
Cordialement JB
Je ne pense pas qu'il y ait une solution simple et performante.
Si les données de la table à consulter pouvaient être mise sous la
forme ci dessous, la solution serait simple:
F G H I J
1 200 300 350 400
2 1 500 12 13 14
3 2 21 22 23 24
4 3 31 12 13 14
5 4 11 12 13 14
Je ne pense pas qu'il y ait une solution simple et performante. Si les données de la table à consulter pouvaient être mise sous la forme ci dessous, la solution serait simple:
F G H I J 1 200 300 350 400 2 1 500 12 13 14 3 2 21 22 23 24 4 3 31 12 13 14 5 4 11 12 13 14
=INDEX(G2:J5;EQUIV(A1;F2:F5;1);EQUIV(B1;G1:J1;1))
Cordialement JB
SL
Bonjour en C1 =INDEX(ColC;SOMMEPROD((ColA¡)*(ColB±)*LIGNE(ColA))) en nommant ColA = FeuilB!A1:Axx, ColB = FeuilB!B1:Bxx, ColC = FeuilB!C1:Cxx te donnera la valeur de la ColC en face du 1er couple 1/200
attention, si tes données (ColA, ColB, ColC) commencent en ligne 2, faire LIGNE(ColA)-1
ça marche ?
Stéphane
"Umpire" a écrit dans le message de news:
J'aimerais savoir comment je peux faire ceci, j'ai deux feuille A et B , dans la feuille A Colone A ligne 1 = 1 et colone B ligne 1 = 200
je veux rechercher 1 et 200 dans la feuille B , il y a dans la feuille B Colone A ligne 1 = 1 et colone B ligne 1 = 200 et colonne C ligne = 500
je veux une recherchev de la feuille A dans la feuille B avec 1 et 200 et que la reponse me donne 500, je ne veux pas faire une colone qui donne colonne A1&B1 car j'ai enormement de feuille et de ligne. Merci de votre aide d'avance
Bonjour
en C1
=INDEX(ColC;SOMMEPROD((ColA¡)*(ColB±)*LIGNE(ColA)))
en nommant ColA = FeuilB!A1:Axx, ColB = FeuilB!B1:Bxx, ColC = FeuilB!C1:Cxx
te donnera la valeur de la ColC en face du 1er couple 1/200
attention, si tes données (ColA, ColB, ColC) commencent en ligne 2, faire
LIGNE(ColA)-1
ça marche ?
Stéphane
"Umpire" <Umpire@discussions.microsoft.com> a écrit dans le message de news:
E69BB769-7B74-4871-81C1-AF47E1F27A56@microsoft.com...
J'aimerais savoir comment je peux faire ceci, j'ai deux feuille A et B ,
dans
la feuille A Colone A ligne 1 = 1 et colone B ligne 1 = 200
je veux rechercher 1 et 200 dans la feuille B , il y a dans la feuille B
Colone A ligne 1 = 1 et colone B ligne 1 = 200 et colonne C ligne = 500
je veux une recherchev de la feuille A dans la feuille B avec 1 et 200 et
que la reponse me donne 500, je ne veux pas faire une colone qui donne
colonne A1&B1 car j'ai enormement de feuille et de ligne.
Merci de votre aide d'avance
Bonjour en C1 =INDEX(ColC;SOMMEPROD((ColA¡)*(ColB±)*LIGNE(ColA))) en nommant ColA = FeuilB!A1:Axx, ColB = FeuilB!B1:Bxx, ColC = FeuilB!C1:Cxx te donnera la valeur de la ColC en face du 1er couple 1/200
attention, si tes données (ColA, ColB, ColC) commencent en ligne 2, faire LIGNE(ColA)-1
ça marche ?
Stéphane
"Umpire" a écrit dans le message de news:
J'aimerais savoir comment je peux faire ceci, j'ai deux feuille A et B , dans la feuille A Colone A ligne 1 = 1 et colone B ligne 1 = 200
je veux rechercher 1 et 200 dans la feuille B , il y a dans la feuille B Colone A ligne 1 = 1 et colone B ligne 1 = 200 et colonne C ligne = 500
je veux une recherchev de la feuille A dans la feuille B avec 1 et 200 et que la reponse me donne 500, je ne veux pas faire une colone qui donne colonne A1&B1 car j'ai enormement de feuille et de ligne. Merci de votre aide d'avance
jb
Bonjour SL,
C'est astucieux. Mais attention pour un tableau de 20.000 lignes, si on recopie la formule 2.000 fois, le tableur commence à patiner.
Cordialement JB
Bonjour SL,
C'est astucieux. Mais attention pour un tableau de 20.000 lignes, si on
recopie la formule 2.000 fois, le tableur commence à patiner.