J'aimerais repérer les A pour la première colonne d'un second tableau.
Sur la première ligne de cette colonne, je n'écris rien
Sur la seconde ligne je récupère 9
Sur la troisième ligne je récupère 8
Sur la 4° ligne je n'écris rien
Sur la 5° ligne je récupère 6
Ensuite je passe à la 2° colonne...
j'ai essaye avec la fonction RECHERCHEV
mais je ne peux récupérer que le premier A.
Les 2 autres restent invisiblent à la fonction.
C'est illisible.... mais voici la formule que j'ai utilisé.
=SI(RECHERCHEH(C$15;C$5:T$12;2;FAUX)=$B16;RECHERCHEH(C$15;C$5:T$12;8);"/")
J'aimerais repérer les A pour la première colonne d'un second tableau.
Sur la première ligne de cette colonne, je n'écris rien Sur la seconde ligne je récupère 9 Sur la troisième ligne je récupère 8 Sur la 4° ligne je n'écris rien Sur la 5° ligne je récupère 6
Ensuite je passe à la 2° colonne...
j'ai essaye avec la fonction RECHERCHEV mais je ne peux récupérer que le premier A. Les 2 autres restent invisiblent à la fonction.
C'est illisible.... mais voici la formule que j'ai utilisé.
J'aimerais repérer les A pour la première colonne d'un
second tableau.
Sur la première ligne de cette colonne, je n'écris rien
Sur la seconde ligne je récupère 9
Sur la troisième ligne je récupère 8
Sur la 4° ligne je n'écris rien
Sur la 5° ligne je récupère 6
Ensuite je passe à la 2° colonne...
j'ai essaye avec la fonction RECHERCHEV
mais je ne peux récupérer que le premier A.
Les 2 autres restent invisiblent à la fonction.
C'est illisible.... mais voici la formule que j'ai
utilisé.
J'aimerais repérer les A pour la première colonne d'un second tableau.
Sur la première ligne de cette colonne, je n'écris rien Sur la seconde ligne je récupère 9 Sur la troisième ligne je récupère 8 Sur la 4° ligne je n'écris rien Sur la 5° ligne je récupère 6
Ensuite je passe à la 2° colonne...
j'ai essaye avec la fonction RECHERCHEV mais je ne peux récupérer que le premier A. Les 2 autres restent invisiblent à la fonction.
C'est illisible.... mais voici la formule que j'ai utilisé.
a-a-a-b-b-c-d-d-d 2-3-5-1-2-4-2-4-5 9-8-6-9-8-5-5-5-5 J'aimerais repérer les A pour la première colonne d'un second tableau. Sur la première ligne de cette colonne, je n'écris rien Sur la seconde ligne je récupère 9 Sur la troisième ligne je récupère 8
Jusque là je peux essayer de comprendre (transposition)
Sur la 4° ligne je n'écris rien Sur la 5° ligne je récupère 6
Là, j'ai décroché !
AV
a-a-a-b-b-c-d-d-d
2-3-5-1-2-4-2-4-5
9-8-6-9-8-5-5-5-5
J'aimerais repérer les A pour la première colonne d'un second tableau.
Sur la première ligne de cette colonne, je n'écris rien
Sur la seconde ligne je récupère 9
Sur la troisième ligne je récupère 8
Jusque là je peux essayer de comprendre (transposition)
Sur la 4° ligne je n'écris rien
Sur la 5° ligne je récupère 6
a-a-a-b-b-c-d-d-d 2-3-5-1-2-4-2-4-5 9-8-6-9-8-5-5-5-5 J'aimerais repérer les A pour la première colonne d'un second tableau. Sur la première ligne de cette colonne, je n'écris rien Sur la seconde ligne je récupère 9 Sur la troisième ligne je récupère 8
Jusque là je peux essayer de comprendre (transposition)
Sur la 4° ligne je n'écris rien Sur la 5° ligne je récupère 6
Là, j'ai décroché !
AV
Murielle
Alors voici le problème: un premier travail (A), évalue les matières 2, 3 et 5 Le suivant les matières 1 et 2....
J'aimerais récupérer un tableau à double entrées qui me donne les points en fonction du travail et de la matière TRAVAIL A B C M A T I E R E 1 2 3 4 5
et je remplis les cases qu'il faut remplir!
C'est plus clair?
"AV" a écrit dans le message de news:
a-a-a-b-b-c-d-d-d 2-3-5-1-2-4-2-4-5 9-8-6-9-8-5-5-5-5 J'aimerais repérer les A pour la première colonne d'un second tableau. Sur la première ligne de cette colonne, je n'écris rien Sur la seconde ligne je récupère 9 Sur la troisième ligne je récupère 8
Jusque là je peux essayer de comprendre (transposition)
Sur la 4° ligne je n'écris rien Sur la 5° ligne je récupère 6
Là, j'ai décroché !
AV
Alors voici le problème:
un premier travail (A), évalue les matières 2, 3 et 5
Le suivant les matières 1 et 2....
J'aimerais récupérer un tableau à double entrées qui me donne les points en
fonction du travail et de la matière
TRAVAIL A B C
M
A
T
I
E
R
E
1
2
3
4
5
et je remplis les cases qu'il faut remplir!
C'est plus clair?
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message de
news:ODQ19EGxDHA.2408@tk2msftngp13.phx.gbl...
a-a-a-b-b-c-d-d-d
2-3-5-1-2-4-2-4-5
9-8-6-9-8-5-5-5-5
J'aimerais repérer les A pour la première colonne d'un second tableau.
Sur la première ligne de cette colonne, je n'écris rien
Sur la seconde ligne je récupère 9
Sur la troisième ligne je récupère 8
Jusque là je peux essayer de comprendre (transposition)
Sur la 4° ligne je n'écris rien
Sur la 5° ligne je récupère 6
J'aimerais récupérer un tableau à double entrées qui me donne les points en fonction du travail et de la matière TRAVAIL A B C M A T I E R E 1 2 3 4 5
et je remplis les cases qu'il faut remplir!
C'est plus clair?
"AV" a écrit dans le message de news:
a-a-a-b-b-c-d-d-d 2-3-5-1-2-4-2-4-5 9-8-6-9-8-5-5-5-5 J'aimerais repérer les A pour la première colonne d'un second tableau. Sur la première ligne de cette colonne, je n'écris rien Sur la seconde ligne je récupère 9 Sur la troisième ligne je récupère 8
Jusque là je peux essayer de comprendre (transposition)
Sur la 4° ligne je n'écris rien Sur la 5° ligne je récupère 6
MAIS.... la recherche s'arrête à la première occurence. Comment aller chercher la 2° et 3° colonne qui ont la même première cellule?
"AV" a écrit dans le message de news:
a-a-a-b-b-c-d-d-d 2-3-5-1-2-4-2-4-5 9-8-6-9-8-5-5-5-5 J'aimerais repérer les A pour la première colonne d'un second tableau. Sur la première ligne de cette colonne, je n'écris rien Sur la seconde ligne je récupère 9 Sur la troisième ligne je récupère 8
Jusque là je peux essayer de comprendre (transposition)
Sur la 4° ligne je n'écris rien Sur la 5° ligne je récupère 6
MAIS.... la recherche s'arrête à la première occurence.
Comment aller chercher la 2° et 3° colonne qui ont la même première cellule?
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message de
news:ODQ19EGxDHA.2408@tk2msftngp13.phx.gbl...
a-a-a-b-b-c-d-d-d
2-3-5-1-2-4-2-4-5
9-8-6-9-8-5-5-5-5
J'aimerais repérer les A pour la première colonne d'un second tableau.
Sur la première ligne de cette colonne, je n'écris rien
Sur la seconde ligne je récupère 9
Sur la troisième ligne je récupère 8
Jusque là je peux essayer de comprendre (transposition)
Sur la 4° ligne je n'écris rien
Sur la 5° ligne je récupère 6
MAIS.... la recherche s'arrête à la première occurence. Comment aller chercher la 2° et 3° colonne qui ont la même première cellule?
"AV" a écrit dans le message de news:
a-a-a-b-b-c-d-d-d 2-3-5-1-2-4-2-4-5 9-8-6-9-8-5-5-5-5 J'aimerais repérer les A pour la première colonne d'un second tableau. Sur la première ligne de cette colonne, je n'écris rien Sur la seconde ligne je récupère 9 Sur la troisième ligne je récupère 8
Jusque là je peux essayer de comprendre (transposition)
Sur la 4° ligne je n'écris rien Sur la 5° ligne je récupère 6
Là, j'ai décroché !
AV
patrick.lyon
je crois avoir compris tu commences par sélectionner tout ton tableau (dans ton exemple 3 lignes et 9 colonnes tu fais un collage transposer dans une autre feuille (j'ai testé dans la meme) et tu mets des titres: trav.mat.note a 2 9 a 3 8 a 5 6 b 1 9 b 2 8 c 4 5 d 2 5 d 4 5 d 5 5 à partir de là tu peux faire un tableau croisé dynamique et tu obtiens :
Somme note trav. mat. a b c d Total 1 9 9 2 9 8 5 22 3 8 8 4 5 5 10 5 6 5 11 Total 23 17 5 15 60
et tu vois bien les cases a remplir j'ai juste ?
"Murielle" avait soumis l'idée :
Alors voici le problème: un premier travail (A), évalue les matières 2, 3 et 5 Le suivant les matières 1 et 2....
J'aimerais récupérer un tableau à double entrées qui me donne les points en fonction du travail et de la matière TRAVAIL A B C M A T I E R E 1 2 3 4 5
et je remplis les cases qu'il faut remplir!
C'est plus clair?
"AV" a écrit dans le message de news:
a-a-a-b-b-c-d-d-d 2-3-5-1-2-4-2-4-5 9-8-6-9-8-5-5-5-5 J'aimerais repérer les A pour la première colonne d'un second tableau. Sur la première ligne de cette colonne, je n'écris rien Sur la seconde ligne je récupère 9 Sur la troisième ligne je récupère 8
Jusque là je peux essayer de comprendre (transposition)
Sur la 4° ligne je n'écris rien Sur la 5° ligne je récupère 6
Là, j'ai décroché !
AV
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
je crois avoir compris
tu commences par sélectionner tout ton tableau
(dans ton exemple 3 lignes et 9 colonnes
tu fais un collage transposer dans une autre feuille (j'ai testé dans la meme)
et tu mets des titres:
trav.mat.note
a 2 9
a 3 8
a 5 6
b 1 9
b 2 8
c 4 5
d 2 5
d 4 5
d 5 5
à partir de là tu peux faire un tableau croisé dynamique et tu obtiens :
Somme note trav.
mat. a b c d Total
1 9 9
2 9 8 5 22
3 8 8
4 5 5 10
5 6 5 11
Total 23 17 5 15 60
et tu vois bien les cases a remplir
j'ai juste ?
"Murielle" avait soumis l'idée :
Alors voici le problème:
un premier travail (A), évalue les matières 2, 3 et 5
Le suivant les matières 1 et 2....
J'aimerais récupérer un tableau à double entrées qui me donne les points en
fonction du travail et de la matière
TRAVAIL A B C
M
A
T
I
E
R
E
1
2
3
4
5
et je remplis les cases qu'il faut remplir!
C'est plus clair?
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message de
news:ODQ19EGxDHA.2408@tk2msftngp13.phx.gbl...
a-a-a-b-b-c-d-d-d
2-3-5-1-2-4-2-4-5
9-8-6-9-8-5-5-5-5
J'aimerais repérer les A pour la première colonne d'un second tableau.
Sur la première ligne de cette colonne, je n'écris rien
Sur la seconde ligne je récupère 9
Sur la troisième ligne je récupère 8
Jusque là je peux essayer de comprendre (transposition)
Sur la 4° ligne je n'écris rien
Sur la 5° ligne je récupère 6
Là, j'ai décroché !
AV
--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
je crois avoir compris tu commences par sélectionner tout ton tableau (dans ton exemple 3 lignes et 9 colonnes tu fais un collage transposer dans une autre feuille (j'ai testé dans la meme) et tu mets des titres: trav.mat.note a 2 9 a 3 8 a 5 6 b 1 9 b 2 8 c 4 5 d 2 5 d 4 5 d 5 5 à partir de là tu peux faire un tableau croisé dynamique et tu obtiens :
Somme note trav. mat. a b c d Total 1 9 9 2 9 8 5 22 3 8 8 4 5 5 10 5 6 5 11 Total 23 17 5 15 60
et tu vois bien les cases a remplir j'ai juste ?
"Murielle" avait soumis l'idée :
Alors voici le problème: un premier travail (A), évalue les matières 2, 3 et 5 Le suivant les matières 1 et 2....
J'aimerais récupérer un tableau à double entrées qui me donne les points en fonction du travail et de la matière TRAVAIL A B C M A T I E R E 1 2 3 4 5
et je remplis les cases qu'il faut remplir!
C'est plus clair?
"AV" a écrit dans le message de news:
a-a-a-b-b-c-d-d-d 2-3-5-1-2-4-2-4-5 9-8-6-9-8-5-5-5-5 J'aimerais repérer les A pour la première colonne d'un second tableau. Sur la première ligne de cette colonne, je n'écris rien Sur la seconde ligne je récupère 9 Sur la troisième ligne je récupère 8
Jusque là je peux essayer de comprendre (transposition)
Sur la 4° ligne je n'écris rien Sur la 5° ligne je récupère 6
Là, j'ai décroché !
AV
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
rs
soit ton tableau dans la plage A1:I3 a a a b b c d d d 2 3 5 1 2 4 2 4 5 9 8 6 9 8 5 5 5 5
Pour simplifier la formule, je donnes des noms aux différentes plages A1:I1 est nomée Li1 A2:I2 est nomée Li2 A3:I3 est nomée Li3
Je crée dans la feuille, une matrice D'une Ligne, que j'apelle ColPos ( A5:I5)- > permetra de déterminer dans quelle col du tableau se trouve la valeur, si elle existe. 1 2 3 4 5 6 7 8 9
Soit le tableau de résultats, en A7:D12 A B C 1 2 3 4 5
Dans la cellule B8, la formule est la suivante : =SI(SOMMEPROD((B$7=li1)*1;($A8=Li2)*1;ColPos)<>0;INDEX(Li3;1;SOMMEPROD((B$7 li1)*1;($A8=Li2)*1;ColPos));"/")
Un conseil : Pour comprendre comment ça marche, copie(ou créé) les tableaux aux emplacements que j'indique dans la feuille, copie la formule en B8 puis recopie dans le reste du tableau. Si tu utilise Excel Xp tu peut utiliser l'audit de formule pour 'voir' comment le calcul opère.
A ton service.
"Murielle" a écrit dans le message de news:brp0ub$8lt$
MAIS.... la recherche s'arrête à la première occurence. Comment aller chercher la 2° et 3° colonne qui ont la même première cellule?
"AV" a écrit dans le message de news:
a-a-a-b-b-c-d-d-d 2-3-5-1-2-4-2-4-5 9-8-6-9-8-5-5-5-5 J'aimerais repérer les A pour la première colonne d'un second tableau. Sur la première ligne de cette colonne, je n'écris rien Sur la seconde ligne je récupère 9 Sur la troisième ligne je récupère 8
Jusque là je peux essayer de comprendre (transposition)
Sur la 4° ligne je n'écris rien Sur la 5° ligne je récupère 6
Là, j'ai décroché !
AV
soit ton tableau dans la plage A1:I3
a a a b b c d d d
2 3 5 1 2 4 2 4 5
9 8 6 9 8 5 5 5 5
Pour simplifier la formule, je donnes des noms aux différentes plages
A1:I1 est nomée Li1
A2:I2 est nomée Li2
A3:I3 est nomée Li3
Je crée dans la feuille, une matrice D'une Ligne, que j'apelle ColPos ( A5:I5)- > permetra de déterminer dans quelle col du tableau se trouve la
valeur, si elle existe.
1 2 3 4 5 6 7 8 9
Soit le tableau de résultats, en A7:D12
A B C
1
2
3
4
5
Dans la cellule B8, la formule est la suivante :
=SI(SOMMEPROD((B$7=li1)*1;($A8=Li2)*1;ColPos)<>0;INDEX(Li3;1;SOMMEPROD((B$7 li1)*1;($A8=Li2)*1;ColPos));"/")
Un conseil :
Pour comprendre comment ça marche, copie(ou créé) les tableaux aux
emplacements que j'indique dans la feuille, copie la formule en B8 puis
recopie dans le reste du tableau.
Si tu utilise Excel Xp tu peut utiliser l'audit de formule pour 'voir'
comment le calcul opère.
A ton service.
"Murielle" <murielle.piron@free.fr> a écrit dans le message de
news:brp0ub$8lt$1@news-reader3.wanadoo.fr...
MAIS.... la recherche s'arrête à la première occurence.
Comment aller chercher la 2° et 3° colonne qui ont la même première
cellule?
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message de
news:ODQ19EGxDHA.2408@tk2msftngp13.phx.gbl...
a-a-a-b-b-c-d-d-d
2-3-5-1-2-4-2-4-5
9-8-6-9-8-5-5-5-5
J'aimerais repérer les A pour la première colonne d'un second tableau.
Sur la première ligne de cette colonne, je n'écris rien
Sur la seconde ligne je récupère 9
Sur la troisième ligne je récupère 8
Jusque là je peux essayer de comprendre (transposition)
Sur la 4° ligne je n'écris rien
Sur la 5° ligne je récupère 6
soit ton tableau dans la plage A1:I3 a a a b b c d d d 2 3 5 1 2 4 2 4 5 9 8 6 9 8 5 5 5 5
Pour simplifier la formule, je donnes des noms aux différentes plages A1:I1 est nomée Li1 A2:I2 est nomée Li2 A3:I3 est nomée Li3
Je crée dans la feuille, une matrice D'une Ligne, que j'apelle ColPos ( A5:I5)- > permetra de déterminer dans quelle col du tableau se trouve la valeur, si elle existe. 1 2 3 4 5 6 7 8 9
Soit le tableau de résultats, en A7:D12 A B C 1 2 3 4 5
Dans la cellule B8, la formule est la suivante : =SI(SOMMEPROD((B$7=li1)*1;($A8=Li2)*1;ColPos)<>0;INDEX(Li3;1;SOMMEPROD((B$7 li1)*1;($A8=Li2)*1;ColPos));"/")
Un conseil : Pour comprendre comment ça marche, copie(ou créé) les tableaux aux emplacements que j'indique dans la feuille, copie la formule en B8 puis recopie dans le reste du tableau. Si tu utilise Excel Xp tu peut utiliser l'audit de formule pour 'voir' comment le calcul opère.
A ton service.
"Murielle" a écrit dans le message de news:brp0ub$8lt$
MAIS.... la recherche s'arrête à la première occurence. Comment aller chercher la 2° et 3° colonne qui ont la même première cellule?
"AV" a écrit dans le message de news:
a-a-a-b-b-c-d-d-d 2-3-5-1-2-4-2-4-5 9-8-6-9-8-5-5-5-5 J'aimerais repérer les A pour la première colonne d'un second tableau. Sur la première ligne de cette colonne, je n'écris rien Sur la seconde ligne je récupère 9 Sur la troisième ligne je récupère 8
Jusque là je peux essayer de comprendre (transposition)
Sur la 4° ligne je n'écris rien Sur la 5° ligne je récupère 6
Par formule, il faudrait que tu saisisses la plus grande plage possible.
AMA, il est plus facile d'y aller par macro.
Je ne sais pas OÙ est situé ton tableau. Ici, je l'ai mis en F7 (mais il peut être sur une autre feuille, tu n'as qu'à adapter).
Sub placerVal() Dim PlgIn As Range, PlgOut As Range, i&, col As String
Set PlgIn = Range("F7").CurrentRegion ' à adapter Set PlgOut = Range("A1") ' à adapter For i = 1 To PlgIn.Columns.Count col = PlgIn.Cells(1, i) PlgOut.Cells(PlgIn.Cells(2, i), col) = PlgIn.Cells(3, i) Next i Set PlgIn = Nothing: Set PlgOut = Nothing End Sub
J'aimerais repérer les A pour la première colonne d'un second tableau.
Sur la première ligne de cette colonne, je n'écris rien Sur la seconde ligne je récupère 9 Sur la troisième ligne je récupère 8 Sur la 4° ligne je n'écris rien Sur la 5° ligne je récupère 6
Ensuite je passe à la 2° colonne...
j'ai essaye avec la fonction RECHERCHEV mais je ne peux récupérer que le premier A. Les 2 autres restent invisiblent à la fonction.
C'est illisible.... mais voici la formule que j'ai utilisé. =SI(RECHERCHEH(C$15;C$5:T$12;2;FAUX)=$B16;RECHERCHEH(C$15;C$5:T$12;8);"/")
Quelqu'un a une idée?
Merci d'avance
Salut Murielle,
Par formule, il faudrait que tu saisisses la plus grande plage possible.
AMA, il est plus facile d'y aller par macro.
Je ne sais pas OÙ est situé ton tableau.
Ici, je l'ai mis en F7 (mais il peut être sur une autre feuille, tu
n'as qu'à adapter).
Sub placerVal()
Dim PlgIn As Range, PlgOut As Range, i&, col As String
Set PlgIn = Range("F7").CurrentRegion ' à adapter
Set PlgOut = Range("A1") ' à adapter
For i = 1 To PlgIn.Columns.Count
col = PlgIn.Cells(1, i)
PlgOut.Cells(PlgIn.Cells(2, i), col) = PlgIn.Cells(3, i)
Next i
Set PlgIn = Nothing: Set PlgOut = Nothing
End Sub
Salutations,
Daniel M.
"Murielle" <murielle.piron@free.fr> wrote in message
news:brnrbf$46r$1@news-reader1.wanadoo.fr...
J'aimerais repérer les A pour la première colonne d'un second tableau.
Sur la première ligne de cette colonne, je n'écris rien
Sur la seconde ligne je récupère 9
Sur la troisième ligne je récupère 8
Sur la 4° ligne je n'écris rien
Sur la 5° ligne je récupère 6
Ensuite je passe à la 2° colonne...
j'ai essaye avec la fonction RECHERCHEV
mais je ne peux récupérer que le premier A.
Les 2 autres restent invisiblent à la fonction.
C'est illisible.... mais voici la formule que j'ai utilisé.
=SI(RECHERCHEH(C$15;C$5:T$12;2;FAUX)=$B16;RECHERCHEH(C$15;C$5:T$12;8);"/")
Par formule, il faudrait que tu saisisses la plus grande plage possible.
AMA, il est plus facile d'y aller par macro.
Je ne sais pas OÙ est situé ton tableau. Ici, je l'ai mis en F7 (mais il peut être sur une autre feuille, tu n'as qu'à adapter).
Sub placerVal() Dim PlgIn As Range, PlgOut As Range, i&, col As String
Set PlgIn = Range("F7").CurrentRegion ' à adapter Set PlgOut = Range("A1") ' à adapter For i = 1 To PlgIn.Columns.Count col = PlgIn.Cells(1, i) PlgOut.Cells(PlgIn.Cells(2, i), col) = PlgIn.Cells(3, i) Next i Set PlgIn = Nothing: Set PlgOut = Nothing End Sub
J'aimerais repérer les A pour la première colonne d'un second tableau.
Sur la première ligne de cette colonne, je n'écris rien Sur la seconde ligne je récupère 9 Sur la troisième ligne je récupère 8 Sur la 4° ligne je n'écris rien Sur la 5° ligne je récupère 6
Ensuite je passe à la 2° colonne...
j'ai essaye avec la fonction RECHERCHEV mais je ne peux récupérer que le premier A. Les 2 autres restent invisiblent à la fonction.
C'est illisible.... mais voici la formule que j'ai utilisé. =SI(RECHERCHEH(C$15;C$5:T$12;2;FAUX)=$B16;RECHERCHEH(C$15;C$5:T$12;8);"/")
Quelqu'un a une idée?
Merci d'avance
patrick.lyon
j'ai juste ?
En tout cas c'est comme ça que je ferais ;-)
AV
:-) :-) :-)
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
j'ai juste ?
En tout cas c'est comme ça que je ferais ;-)
AV
:-) :-) :-)
--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com