Cela fait plusieurs jours que je cherche, et je n'arrive pas
à récupérer une variable texte d'un tableau comme j'y arrive
avec SOMMEPROD.
Voici mon probleme :
Dans une feuille j ai, disons, 3 colonnes:
A : Index1 (0-9999)
B : Index2 (0-10)
C : l attribut texte recherché.
Par exemple
A;B;C
1;1;rouge
1;2;vert
1;3;marron
2;1;jaune
etc...
Je veux la couleur de 1;2 .
Avec sommeprod je sais faire, mais là c'est du texte.
On m' a soufflé sur le formum,
=INDEX(plageC;EQUIV(UneValeurPlageA&UneValeurPlageB;plageA&plageB;0))
Le résultat me donne #N/A alors que la valeur existe.
PlageC c'est $C$2:$C$1000 (plage contenant le résultat).
De même pour les 2 autres plages.
J 'ai bien une idée en tete (mettre un code numérique à la place
du texte recherché, rouge=1, vert=2 ... et utiliser SOMMEPROD,
mais connaitre la technique directe, si elle existe c'est mieux).
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
Pierre Fauconnier
Bonjour
=INDEX(Col3;EQUIV("12";Col1&Col2;0))
Attention. Il faut que tes trois colonnes aient la même dimension, et comme tu cherches du texte, tu dois encadrer la valeur ( 12 dans ton exemple ) par des guillemets
-- Cela convient-il? ---- Pierre Fauconnier "Si j'étais Dieu, je démissionnerais pour que les gens arrêtent de se battre en mon nom." (Le Chat...) (remplacer NOSPAM par pfi.be pour me répondre. Merci)
--- Seb... wrote:
Bonjour,
Cela fait plusieurs jours que je cherche, et je n'arrive pas à récupérer une variable texte d'un tableau comme j'y arrive avec SOMMEPROD.
Voici mon probleme : Dans une feuille j ai, disons, 3 colonnes: A : Index1 (0-9999) B : Index2 (0-10) C : l attribut texte recherché.
Par exemple A;B;C 1;1;rouge 1;2;vert 1;3;marron 2;1;jaune etc...
Je veux la couleur de 1;2 . Avec sommeprod je sais faire, mais là c'est du texte.
On m' a soufflé sur le formum, =INDEX(plageC;EQUIV(UneValeurPlageA&UneValeurPlageB;plageA&plageB;0))
Le résultat me donne #N/A alors que la valeur existe.
PlageC c'est $C$2:$C$1000 (plage contenant le résultat). De même pour les 2 autres plages.
J 'ai bien une idée en tete (mettre un code numérique à la place du texte recherché, rouge=1, vert=2 ... et utiliser SOMMEPROD, mais connaitre la technique directe, si elle existe c'est mieux).
Bonjour
=INDEX(Col3;EQUIV("12";Col1&Col2;0))
Attention. Il faut que tes trois colonnes aient la même dimension, et comme
tu cherches du texte, tu dois encadrer la valeur ( 12 dans ton exemple ) par
des guillemets
--
Cela convient-il?
----
Pierre Fauconnier
"Si j'étais Dieu, je démissionnerais pour que les gens arrêtent de se battre
en mon nom." (Le Chat...)
(remplacer NOSPAM par pfi.be pour me répondre. Merci)
---
Seb... wrote:
Bonjour,
Cela fait plusieurs jours que je cherche, et je n'arrive pas
à récupérer une variable texte d'un tableau comme j'y arrive
avec SOMMEPROD.
Voici mon probleme :
Dans une feuille j ai, disons, 3 colonnes:
A : Index1 (0-9999)
B : Index2 (0-10)
C : l attribut texte recherché.
Par exemple
A;B;C
1;1;rouge
1;2;vert
1;3;marron
2;1;jaune
etc...
Je veux la couleur de 1;2 .
Avec sommeprod je sais faire, mais là c'est du texte.
On m' a soufflé sur le formum,
=INDEX(plageC;EQUIV(UneValeurPlageA&UneValeurPlageB;plageA&plageB;0))
Le résultat me donne #N/A alors que la valeur existe.
PlageC c'est $C$2:$C$1000 (plage contenant le résultat).
De même pour les 2 autres plages.
J 'ai bien une idée en tete (mettre un code numérique à la place
du texte recherché, rouge=1, vert=2 ... et utiliser SOMMEPROD,
mais connaitre la technique directe, si elle existe c'est mieux).
Attention. Il faut que tes trois colonnes aient la même dimension, et comme tu cherches du texte, tu dois encadrer la valeur ( 12 dans ton exemple ) par des guillemets
-- Cela convient-il? ---- Pierre Fauconnier "Si j'étais Dieu, je démissionnerais pour que les gens arrêtent de se battre en mon nom." (Le Chat...) (remplacer NOSPAM par pfi.be pour me répondre. Merci)
--- Seb... wrote:
Bonjour,
Cela fait plusieurs jours que je cherche, et je n'arrive pas à récupérer une variable texte d'un tableau comme j'y arrive avec SOMMEPROD.
Voici mon probleme : Dans une feuille j ai, disons, 3 colonnes: A : Index1 (0-9999) B : Index2 (0-10) C : l attribut texte recherché.
Par exemple A;B;C 1;1;rouge 1;2;vert 1;3;marron 2;1;jaune etc...
Je veux la couleur de 1;2 . Avec sommeprod je sais faire, mais là c'est du texte.
On m' a soufflé sur le formum, =INDEX(plageC;EQUIV(UneValeurPlageA&UneValeurPlageB;plageA&plageB;0))
Le résultat me donne #N/A alors que la valeur existe.
PlageC c'est $C$2:$C$1000 (plage contenant le résultat). De même pour les 2 autres plages.
J 'ai bien une idée en tete (mettre un code numérique à la place du texte recherché, rouge=1, vert=2 ... et utiliser SOMMEPROD, mais connaitre la technique directe, si elle existe c'est mieux).
Pierre Fauconnier
J'ai oublié de préciser qu'il faut impérativement valider la formule en matricielle, c'est-à-dire avec MAJ+CTRL+ENTER
-- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (Le Chat de Geluck (enfin, je crois...)) (remplacer NOSPAM par pfi.be pour me répondre. Merci)
--- Seb... wrote:
Bonjour,
Cela fait plusieurs jours que je cherche, et je n'arrive pas à récupérer une variable texte d'un tableau comme j'y arrive avec SOMMEPROD.
Voici mon probleme : Dans une feuille j ai, disons, 3 colonnes: A : Index1 (0-9999) B : Index2 (0-10) C : l attribut texte recherché.
Par exemple A;B;C 1;1;rouge 1;2;vert 1;3;marron 2;1;jaune etc...
Je veux la couleur de 1;2 . Avec sommeprod je sais faire, mais là c'est du texte.
On m' a soufflé sur le formum, =INDEX(plageC;EQUIV(UneValeurPlageA&UneValeurPlageB;plageA&plageB;0))
Le résultat me donne #N/A alors que la valeur existe.
PlageC c'est $C$2:$C$1000 (plage contenant le résultat). De même pour les 2 autres plages.
J 'ai bien une idée en tete (mettre un code numérique à la place du texte recherché, rouge=1, vert=2 ... et utiliser SOMMEPROD, mais connaitre la technique directe, si elle existe c'est mieux).
J'ai oublié de préciser qu'il faut impérativement valider la formule en
matricielle, c'est-à-dire avec MAJ+CTRL+ENTER
--
Pierre Fauconnier
"C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (Le Chat de
Geluck (enfin, je crois...))
(remplacer NOSPAM par pfi.be pour me répondre. Merci)
---
Seb... wrote:
Bonjour,
Cela fait plusieurs jours que je cherche, et je n'arrive pas
à récupérer une variable texte d'un tableau comme j'y arrive
avec SOMMEPROD.
Voici mon probleme :
Dans une feuille j ai, disons, 3 colonnes:
A : Index1 (0-9999)
B : Index2 (0-10)
C : l attribut texte recherché.
Par exemple
A;B;C
1;1;rouge
1;2;vert
1;3;marron
2;1;jaune
etc...
Je veux la couleur de 1;2 .
Avec sommeprod je sais faire, mais là c'est du texte.
On m' a soufflé sur le formum,
=INDEX(plageC;EQUIV(UneValeurPlageA&UneValeurPlageB;plageA&plageB;0))
Le résultat me donne #N/A alors que la valeur existe.
PlageC c'est $C$2:$C$1000 (plage contenant le résultat).
De même pour les 2 autres plages.
J 'ai bien une idée en tete (mettre un code numérique à la place
du texte recherché, rouge=1, vert=2 ... et utiliser SOMMEPROD,
mais connaitre la technique directe, si elle existe c'est mieux).
J'ai oublié de préciser qu'il faut impérativement valider la formule en matricielle, c'est-à-dire avec MAJ+CTRL+ENTER
-- Pierre Fauconnier "C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..." (Le Chat de Geluck (enfin, je crois...)) (remplacer NOSPAM par pfi.be pour me répondre. Merci)
--- Seb... wrote:
Bonjour,
Cela fait plusieurs jours que je cherche, et je n'arrive pas à récupérer une variable texte d'un tableau comme j'y arrive avec SOMMEPROD.
Voici mon probleme : Dans une feuille j ai, disons, 3 colonnes: A : Index1 (0-9999) B : Index2 (0-10) C : l attribut texte recherché.
Par exemple A;B;C 1;1;rouge 1;2;vert 1;3;marron 2;1;jaune etc...
Je veux la couleur de 1;2 . Avec sommeprod je sais faire, mais là c'est du texte.
On m' a soufflé sur le formum, =INDEX(plageC;EQUIV(UneValeurPlageA&UneValeurPlageB;plageA&plageB;0))
Le résultat me donne #N/A alors que la valeur existe.
PlageC c'est $C$2:$C$1000 (plage contenant le résultat). De même pour les 2 autres plages.
J 'ai bien une idée en tete (mettre un code numérique à la place du texte recherché, rouge=1, vert=2 ... et utiliser SOMMEPROD, mais connaitre la technique directe, si elle existe c'est mieux).
Chris MICHEL
Bonjour,
généralement, je rajoute une colonne que j'appelle "code" (en D dans ton exemple) dans laquelle je rentre = concatener(A2;C2)
ensuite, ma formule de recherche est index(C:C;equiv (concatener(uneValeurA;uneValeurB);D:D;0))
A vrai dire, je suppose que concatener n'a aucun intérèt par rapport au simple signe &, mais les vieilles habitudes sont tenaces et c'est comme ça que j'ai appris.
Chris.
-----Message d'origine----- Bonjour,
Cela fait plusieurs jours que je cherche, et je n'arrive pas
à récupérer une variable texte d'un tableau comme j'y arrive
avec SOMMEPROD.
Voici mon probleme : Dans une feuille j ai, disons, 3 colonnes: A : Index1 (0-9999) B : Index2 (0-10) C : l attribut texte recherché.
Par exemple A;B;C 1;1;rouge 1;2;vert 1;3;marron 2;1;jaune etc...
Je veux la couleur de 1;2 . Avec sommeprod je sais faire, mais là c'est du texte.
On m' a soufflé sur le formum, =INDEX(plageC;EQUIV (UneValeurPlageA&UneValeurPlageB;plageA&plageB;0))
Le résultat me donne #N/A alors que la valeur existe.
PlageC c'est $C$2:$C$1000 (plage contenant le résultat). De même pour les 2 autres plages.
J 'ai bien une idée en tete (mettre un code numérique à la place
du texte recherché, rouge=1, vert=2 ... et utiliser SOMMEPROD,
mais connaitre la technique directe, si elle existe c'est mieux).
.
Bonjour,
généralement, je rajoute une colonne que j'appelle "code"
(en D dans ton exemple) dans laquelle je rentre =
concatener(A2;C2)
ensuite, ma formule de recherche est index(C:C;equiv
(concatener(uneValeurA;uneValeurB);D:D;0))
A vrai dire, je suppose que concatener n'a aucun intérèt
par rapport au simple signe &, mais les vieilles habitudes
sont tenaces et c'est comme ça que j'ai appris.
Chris.
-----Message d'origine-----
Bonjour,
Cela fait plusieurs jours que je cherche, et je n'arrive
pas
à récupérer une variable texte d'un tableau comme j'y
arrive
avec SOMMEPROD.
Voici mon probleme :
Dans une feuille j ai, disons, 3 colonnes:
A : Index1 (0-9999)
B : Index2 (0-10)
C : l attribut texte recherché.
Par exemple
A;B;C
1;1;rouge
1;2;vert
1;3;marron
2;1;jaune
etc...
Je veux la couleur de 1;2 .
Avec sommeprod je sais faire, mais là c'est du texte.
On m' a soufflé sur le formum,
=INDEX(plageC;EQUIV
(UneValeurPlageA&UneValeurPlageB;plageA&plageB;0))
Le résultat me donne #N/A alors que la valeur existe.
PlageC c'est $C$2:$C$1000 (plage contenant le résultat).
De même pour les 2 autres plages.
J 'ai bien une idée en tete (mettre un code numérique à
la place
du texte recherché, rouge=1, vert=2 ... et utiliser
SOMMEPROD,
mais connaitre la technique directe, si elle existe c'est
mieux).
généralement, je rajoute une colonne que j'appelle "code" (en D dans ton exemple) dans laquelle je rentre = concatener(A2;C2)
ensuite, ma formule de recherche est index(C:C;equiv (concatener(uneValeurA;uneValeurB);D:D;0))
A vrai dire, je suppose que concatener n'a aucun intérèt par rapport au simple signe &, mais les vieilles habitudes sont tenaces et c'est comme ça que j'ai appris.
Chris.
-----Message d'origine----- Bonjour,
Cela fait plusieurs jours que je cherche, et je n'arrive pas
à récupérer une variable texte d'un tableau comme j'y arrive
avec SOMMEPROD.
Voici mon probleme : Dans une feuille j ai, disons, 3 colonnes: A : Index1 (0-9999) B : Index2 (0-10) C : l attribut texte recherché.
Par exemple A;B;C 1;1;rouge 1;2;vert 1;3;marron 2;1;jaune etc...
Je veux la couleur de 1;2 . Avec sommeprod je sais faire, mais là c'est du texte.
On m' a soufflé sur le formum, =INDEX(plageC;EQUIV (UneValeurPlageA&UneValeurPlageB;plageA&plageB;0))
Le résultat me donne #N/A alors que la valeur existe.
PlageC c'est $C$2:$C$1000 (plage contenant le résultat). De même pour les 2 autres plages.
J 'ai bien une idée en tete (mettre un code numérique à la place
du texte recherché, rouge=1, vert=2 ... et utiliser SOMMEPROD,
mais connaitre la technique directe, si elle existe c'est mieux).
.
Seb...
"Pierre Fauconnier" a écrit dans le message de news:
J'ai oublié de préciser qu'il faut impérativement valider la formule en matricielle, c'est-à-dire avec MAJ+CTRL+ENTER
Ca marche avec l'exemple fourni, mais avec mon cas j ai des données fausses, et je ne parviens pas à en déterminer la cause. Je mets ce probleme de coté, je m'y repencherai plus tard. Merci de vos aides,
Seb.
"Pierre Fauconnier" <pierre.fauconnier@NOSPAM> a écrit dans le message de
news:euYvJ4W6DHA.712@tk2msftngp13.phx.gbl...
J'ai oublié de préciser qu'il faut impérativement valider la formule en
matricielle, c'est-à-dire avec MAJ+CTRL+ENTER
Ca marche avec l'exemple fourni, mais avec mon cas j ai des données
fausses,
et je ne parviens pas à en déterminer la cause.
Je mets ce probleme de coté, je m'y repencherai plus tard.
Merci de vos aides,
"Pierre Fauconnier" a écrit dans le message de news:
J'ai oublié de préciser qu'il faut impérativement valider la formule en matricielle, c'est-à-dire avec MAJ+CTRL+ENTER
Ca marche avec l'exemple fourni, mais avec mon cas j ai des données fausses, et je ne parviens pas à en déterminer la cause. Je mets ce probleme de coté, je m'y repencherai plus tard. Merci de vos aides,
Seb.
ru-th
peut-être....
que .... 1 12 jaune 12 1 vert
=INDEX(Col3;EQUIV(c1&"-"&d1;Col1&"-"&Col2;0)) toujours en matricielle a+ rural thierry
"Seb..." a écrit dans le message de news:
"Pierre Fauconnier" a écrit dans le message de news:
J'ai oublié de préciser qu'il faut impérativement valider la formule en matricielle, c'est-à-dire avec MAJ+CTRL+ENTER
Ca marche avec l'exemple fourni, mais avec mon cas j ai des données fausses, et je ne parviens pas à en déterminer la cause. Je mets ce probleme de coté, je m'y repencherai plus tard. Merci de vos aides,
Seb.
peut-être....
que ....
1 12 jaune
12 1 vert
=INDEX(Col3;EQUIV(c1&"-"&d1;Col1&"-"&Col2;0))
toujours en matricielle
a+
rural thierry
"Seb..." <lk@klk.com> a écrit dans le message de news:
6c5c5347a8718d5f436772c6ddcdd3d1@news.teranews.com...
"Pierre Fauconnier" <pierre.fauconnier@NOSPAM> a écrit dans le message de
news:euYvJ4W6DHA.712@tk2msftngp13.phx.gbl...
J'ai oublié de préciser qu'il faut impérativement valider la formule en
matricielle, c'est-à-dire avec MAJ+CTRL+ENTER
Ca marche avec l'exemple fourni, mais avec mon cas j ai des données
fausses,
et je ne parviens pas à en déterminer la cause.
Je mets ce probleme de coté, je m'y repencherai plus tard.
Merci de vos aides,
=INDEX(Col3;EQUIV(c1&"-"&d1;Col1&"-"&Col2;0)) toujours en matricielle a+ rural thierry
"Seb..." a écrit dans le message de news:
"Pierre Fauconnier" a écrit dans le message de news:
J'ai oublié de préciser qu'il faut impérativement valider la formule en matricielle, c'est-à-dire avec MAJ+CTRL+ENTER
Ca marche avec l'exemple fourni, mais avec mon cas j ai des données fausses, et je ne parviens pas à en déterminer la cause. Je mets ce probleme de coté, je m'y repencherai plus tard. Merci de vos aides,