copier des cellules d'un tableau en fonction de valurs situées dans d'autres cellules
3 réponses
Eric Mermin
BOnjour à toutes et à tous,
J'ai un tableau de mesures de largeur de cernes de bois
Je voudrais soit par macro soit directement avec des formules copier des
valeurs d'un tableau pour créer un autre tableau
Dans ce tableau, j'ai en 1ere ligne, l'année de 0 à 9; le Num_Arbre est
le numéro de l'arbre (ou le numéro de la carotte de bois) et la décade
d'années (je ne sais pas si cela se dit).
Dans le tableau, j'ai donc, par exemple, la largeur de la cerne de bois
de l'arbre n°1 en 1778 qui est de "10" (en dixième de mm).
J'aimerai pouvoir reporter cette valeur dans le tableau ci-dessous
(c'est juste un extrait)
En lignes, j'ai l'année de la cerne et colonne, j'ai le numéro de l'arbre.
Pouvez-vous m'aider
merci d'avance
Eric Mermin
excel 2000 et windows XP
excel 2003 et windows XP
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
Ardus Petus
On y arrive avec une formule:
=SOMMEPROD((Feuil1!$K$2:$K$8=B$1)*($A2>þuil1!$L$2:$L$8)*($A2<Feuil1!$L$2:$ L$8+10);DECALER(Feuil1!$A$2:$A$8;;MOD($A2;10))) (sur une seule ligne)
Voir exemple: http://cjoint.com/?dxk3dXShOn
Si tu dois traiter de gros volumes, il vaudrait peut-être mieux pondre une macro VBA
Cordialement, -- AP
"Eric Mermin" a écrit dans le message de news:%
BOnjour à toutes et à tous,
J'ai un tableau de mesures de largeur de cernes de bois Je voudrais soit par macro soit directement avec des formules copier des valeurs d'un tableau pour créer un autre tableau
Dans ce tableau, j'ai en 1ere ligne, l'année de 0 à 9; le Num_Arbre est le numéro de l'arbre (ou le numéro de la carotte de bois) et la décade d'années (je ne sais pas si cela se dit). Dans le tableau, j'ai donc, par exemple, la largeur de la cerne de bois de l'arbre n°1 en 1778 qui est de "10" (en dixième de mm).
J'aimerai pouvoir reporter cette valeur dans le tableau ci-dessous (c'est juste un extrait) En lignes, j'ai l'année de la cerne et colonne, j'ai le numéro de l'arbre. Pouvez-vous m'aider merci d'avance Eric Mermin excel 2000 et windows XP excel 2003 et windows XP
=SOMMEPROD((Feuil1!$K$2:$K$8=B$1)*($A2>þuil1!$L$2:$L$8)*($A2<Feuil1!$L$2:$
L$8+10);DECALER(Feuil1!$A$2:$A$8;;MOD($A2;10)))
(sur une seule ligne)
Voir exemple: http://cjoint.com/?dxk3dXShOn
Si tu dois traiter de gros volumes, il vaudrait peut-être mieux pondre une
macro VBA
Cordialement,
--
AP
"Eric Mermin" <eric.mermin@cemagref.fr> a écrit dans le message de
news:%239IAXUlTGHA.736@TK2MSFTNGP12.phx.gbl...
BOnjour à toutes et à tous,
J'ai un tableau de mesures de largeur de cernes de bois
Je voudrais soit par macro soit directement avec des formules copier des
valeurs d'un tableau pour créer un autre tableau
Dans ce tableau, j'ai en 1ere ligne, l'année de 0 à 9; le Num_Arbre est
le numéro de l'arbre (ou le numéro de la carotte de bois) et la décade
d'années (je ne sais pas si cela se dit).
Dans le tableau, j'ai donc, par exemple, la largeur de la cerne de bois
de l'arbre n°1 en 1778 qui est de "10" (en dixième de mm).
J'aimerai pouvoir reporter cette valeur dans le tableau ci-dessous
(c'est juste un extrait)
En lignes, j'ai l'année de la cerne et colonne, j'ai le numéro de l'arbre.
Pouvez-vous m'aider
merci d'avance
Eric Mermin
excel 2000 et windows XP
excel 2003 et windows XP
=SOMMEPROD((Feuil1!$K$2:$K$8=B$1)*($A2>þuil1!$L$2:$L$8)*($A2<Feuil1!$L$2:$ L$8+10);DECALER(Feuil1!$A$2:$A$8;;MOD($A2;10))) (sur une seule ligne)
Voir exemple: http://cjoint.com/?dxk3dXShOn
Si tu dois traiter de gros volumes, il vaudrait peut-être mieux pondre une macro VBA
Cordialement, -- AP
"Eric Mermin" a écrit dans le message de news:%
BOnjour à toutes et à tous,
J'ai un tableau de mesures de largeur de cernes de bois Je voudrais soit par macro soit directement avec des formules copier des valeurs d'un tableau pour créer un autre tableau
Dans ce tableau, j'ai en 1ere ligne, l'année de 0 à 9; le Num_Arbre est le numéro de l'arbre (ou le numéro de la carotte de bois) et la décade d'années (je ne sais pas si cela se dit). Dans le tableau, j'ai donc, par exemple, la largeur de la cerne de bois de l'arbre n°1 en 1778 qui est de "10" (en dixième de mm).
J'aimerai pouvoir reporter cette valeur dans le tableau ci-dessous (c'est juste un extrait) En lignes, j'ai l'année de la cerne et colonne, j'ai le numéro de l'arbre. Pouvez-vous m'aider merci d'avance Eric Mermin excel 2000 et windows XP excel 2003 et windows XP
merci beaucoup cela fonctionne super bien (même avec 2417 lignes et beaucoup plus de carottes) j'essaie de comprendre cette formule. J'avais essayé de trouver tout seul, j'ai utilisé la fonction DECALER que je maitrise très mal et la fonction "modulo" mais alors le SOMMEPROD, j'y aurais jamais pensé
cela m'arrange bien en plus que tu m'aies donner la solution avec la formule encore merci
eric
On y arrive avec une formule:
=SOMMEPROD((Feuil1!$K$2:$K$8=B$1)*($A2>þuil1!$L$2:$L$8)*($A2<Feuil1!$L$2:$ L$8+10);DECALER(Feuil1!$A$2:$A$8;;MOD($A2;10))) (sur une seule ligne)
Voir exemple: http://cjoint.com/?dxk3dXShOn
Si tu dois traiter de gros volumes, il vaudrait peut-être mieux pondre une macro VBA
Cordialement, -- AP
"Eric Mermin" a écrit dans le message de news:%
BOnjour à toutes et à tous,
J'ai un tableau de mesures de largeur de cernes de bois Je voudrais soit par macro soit directement avec des formules copier des valeurs d'un tableau pour créer un autre tableau
le numéro de l'arbre (ou le numéro de la carotte de bois) et la décade d'années (je ne sais pas si cela se dit). Dans le tableau, j'ai donc, par exemple, la largeur de la cerne de bois de l'arbre n°1 en 1778 qui est de "10" (en dixième de mm).
J'aimerai pouvoir reporter cette valeur dans le tableau ci-dessous (c'est juste un extrait) En lignes, j'ai l'année de la cerne et colonne, j'ai le numéro de l'arbre. Pouvez-vous m'aider merci d'avance Eric Mermin excel 2000 et windows XP excel 2003 et windows XP
merci beaucoup
cela fonctionne super bien (même avec 2417 lignes et beaucoup plus de
carottes)
j'essaie de comprendre cette formule.
J'avais essayé de trouver tout seul, j'ai utilisé la fonction DECALER
que je maitrise très mal et la fonction "modulo" mais alors le
SOMMEPROD, j'y aurais jamais pensé
cela m'arrange bien en plus que tu m'aies donner la solution avec la formule
encore merci
eric
On y arrive avec une formule:
=SOMMEPROD((Feuil1!$K$2:$K$8=B$1)*($A2>þuil1!$L$2:$L$8)*($A2<Feuil1!$L$2:$
L$8+10);DECALER(Feuil1!$A$2:$A$8;;MOD($A2;10)))
(sur une seule ligne)
Voir exemple: http://cjoint.com/?dxk3dXShOn
Si tu dois traiter de gros volumes, il vaudrait peut-être mieux pondre une
macro VBA
Cordialement,
--
AP
"Eric Mermin" <eric.mermin@cemagref.fr> a écrit dans le message de
news:%239IAXUlTGHA.736@TK2MSFTNGP12.phx.gbl...
BOnjour à toutes et à tous,
J'ai un tableau de mesures de largeur de cernes de bois
Je voudrais soit par macro soit directement avec des formules copier des
valeurs d'un tableau pour créer un autre tableau
le numéro de l'arbre (ou le numéro de la carotte de bois) et la décade
d'années (je ne sais pas si cela se dit).
Dans le tableau, j'ai donc, par exemple, la largeur de la cerne de bois
de l'arbre n°1 en 1778 qui est de "10" (en dixième de mm).
J'aimerai pouvoir reporter cette valeur dans le tableau ci-dessous
(c'est juste un extrait)
En lignes, j'ai l'année de la cerne et colonne, j'ai le numéro de l'arbre.
Pouvez-vous m'aider
merci d'avance
Eric Mermin
excel 2000 et windows XP
excel 2003 et windows XP
merci beaucoup cela fonctionne super bien (même avec 2417 lignes et beaucoup plus de carottes) j'essaie de comprendre cette formule. J'avais essayé de trouver tout seul, j'ai utilisé la fonction DECALER que je maitrise très mal et la fonction "modulo" mais alors le SOMMEPROD, j'y aurais jamais pensé
cela m'arrange bien en plus que tu m'aies donner la solution avec la formule encore merci
eric
On y arrive avec une formule:
=SOMMEPROD((Feuil1!$K$2:$K$8=B$1)*($A2>þuil1!$L$2:$L$8)*($A2<Feuil1!$L$2:$ L$8+10);DECALER(Feuil1!$A$2:$A$8;;MOD($A2;10))) (sur une seule ligne)
Voir exemple: http://cjoint.com/?dxk3dXShOn
Si tu dois traiter de gros volumes, il vaudrait peut-être mieux pondre une macro VBA
Cordialement, -- AP
"Eric Mermin" a écrit dans le message de news:%
BOnjour à toutes et à tous,
J'ai un tableau de mesures de largeur de cernes de bois Je voudrais soit par macro soit directement avec des formules copier des valeurs d'un tableau pour créer un autre tableau
le numéro de l'arbre (ou le numéro de la carotte de bois) et la décade d'années (je ne sais pas si cela se dit). Dans le tableau, j'ai donc, par exemple, la largeur de la cerne de bois de l'arbre n°1 en 1778 qui est de "10" (en dixième de mm).
J'aimerai pouvoir reporter cette valeur dans le tableau ci-dessous (c'est juste un extrait) En lignes, j'ai l'année de la cerne et colonne, j'ai le numéro de l'arbre. Pouvez-vous m'aider merci d'avance Eric Mermin excel 2000 et windows XP excel 2003 et windows XP
Tu as intérêt à nommer tes plages sur Feuil1. Ce sera plus lisible et plus facile à maintenir
Cordialement, -- AP
"Eric Mermin" a écrit dans le message de news:
merci beaucoup cela fonctionne super bien (même avec 2417 lignes et beaucoup plus de carottes) j'essaie de comprendre cette formule. J'avais essayé de trouver tout seul, j'ai utilisé la fonction DECALER que je maitrise très mal et la fonction "modulo" mais alors le SOMMEPROD, j'y aurais jamais pensé
cela m'arrange bien en plus que tu m'aies donner la solution avec la formule
le numéro de l'arbre (ou le numéro de la carotte de bois) et la décade d'années (je ne sais pas si cela se dit). Dans le tableau, j'ai donc, par exemple, la largeur de la cerne de bois de l'arbre n°1 en 1778 qui est de "10" (en dixième de mm).
J'aimerai pouvoir reporter cette valeur dans le tableau ci-dessous (c'est juste un extrait) En lignes, j'ai l'année de la cerne et colonne, j'ai le numéro de l'arbre.
Pouvez-vous m'aider merci d'avance Eric Mermin excel 2000 et windows XP excel 2003 et windows XP
Tu as intérêt à nommer tes plages sur Feuil1.
Ce sera plus lisible et plus facile à maintenir
Cordialement,
--
AP
"Eric Mermin" <eric.mermin@cemagref.fr> a écrit dans le message de
news:OIE24kmTGHA.424@TK2MSFTNGP12.phx.gbl...
merci beaucoup
cela fonctionne super bien (même avec 2417 lignes et beaucoup plus de
carottes)
j'essaie de comprendre cette formule.
J'avais essayé de trouver tout seul, j'ai utilisé la fonction DECALER
que je maitrise très mal et la fonction "modulo" mais alors le
SOMMEPROD, j'y aurais jamais pensé
cela m'arrange bien en plus que tu m'aies donner la solution avec la
formule
le numéro de l'arbre (ou le numéro de la carotte de bois) et la décade
d'années (je ne sais pas si cela se dit).
Dans le tableau, j'ai donc, par exemple, la largeur de la cerne de bois
de l'arbre n°1 en 1778 qui est de "10" (en dixième de mm).
J'aimerai pouvoir reporter cette valeur dans le tableau ci-dessous
(c'est juste un extrait)
En lignes, j'ai l'année de la cerne et colonne, j'ai le numéro de
l'arbre.
Pouvez-vous m'aider
merci d'avance
Eric Mermin
excel 2000 et windows XP
excel 2003 et windows XP
Tu as intérêt à nommer tes plages sur Feuil1. Ce sera plus lisible et plus facile à maintenir
Cordialement, -- AP
"Eric Mermin" a écrit dans le message de news:
merci beaucoup cela fonctionne super bien (même avec 2417 lignes et beaucoup plus de carottes) j'essaie de comprendre cette formule. J'avais essayé de trouver tout seul, j'ai utilisé la fonction DECALER que je maitrise très mal et la fonction "modulo" mais alors le SOMMEPROD, j'y aurais jamais pensé
cela m'arrange bien en plus que tu m'aies donner la solution avec la formule
le numéro de l'arbre (ou le numéro de la carotte de bois) et la décade d'années (je ne sais pas si cela se dit). Dans le tableau, j'ai donc, par exemple, la largeur de la cerne de bois de l'arbre n°1 en 1778 qui est de "10" (en dixième de mm).
J'aimerai pouvoir reporter cette valeur dans le tableau ci-dessous (c'est juste un extrait) En lignes, j'ai l'année de la cerne et colonne, j'ai le numéro de l'arbre.
Pouvez-vous m'aider merci d'avance Eric Mermin excel 2000 et windows XP excel 2003 et windows XP