Bonjour à tous,
J'ai le tableau suivant C102:AH120.
Dans C102 à AH102 j'ai des titres.
et de C103 à AH120 j'ai des temps.
J'ai dans la cellule A102 la formule =PETITE.VALEUR(C103:AH120;1)
Je voudrais dans la cellule A103 le titre de la colonne ou se trouve le
résultat de cette formule.
x = Range("C103:AH120").Find(What:=Range("102")).Column Range("A103") = Cells(102, x)
sans oublier que la formule =PETITE.VALEUR(C103:AH120;1) retourne la première valeur trouver, donc ne tien pas compte des doublons.
isabelle
Bonjour à tous, J'ai le tableau suivant C102:AH120. Dans C102 à AH102 j'ai des titres. et de C103 à AH120 j'ai des temps. J'ai dans la cellule A102 la formule =PETITE.VALEUR(C103:AH120;1) Je voudrais dans la cellule A103 le titre de la colonne ou se trouve le résultat de cette formule.
bonjour Guy,
x = Range("C103:AH120").Find(What:=Range("102")).Column
Range("A103") = Cells(102, x)
sans oublier que la formule =PETITE.VALEUR(C103:AH120;1) retourne la première valeur trouver,
donc ne tien pas compte des doublons.
isabelle
Bonjour à tous,
J'ai le tableau suivant C102:AH120.
Dans C102 à AH102 j'ai des titres.
et de C103 à AH120 j'ai des temps.
J'ai dans la cellule A102 la formule =PETITE.VALEUR(C103:AH120;1)
Je voudrais dans la cellule A103 le titre de la colonne ou se trouve le
résultat de cette formule.
x = Range("C103:AH120").Find(What:=Range("102")).Column Range("A103") = Cells(102, x)
sans oublier que la formule =PETITE.VALEUR(C103:AH120;1) retourne la première valeur trouver, donc ne tien pas compte des doublons.
isabelle
Bonjour à tous, J'ai le tableau suivant C102:AH120. Dans C102 à AH102 j'ai des titres. et de C103 à AH120 j'ai des temps. J'ai dans la cellule A102 la formule =PETITE.VALEUR(C103:AH120;1) Je voudrais dans la cellule A103 le titre de la colonne ou se trouve le résultat de cette formule.
AV
Avec la plage C103:AH120 nommée "tablo"
Matricielle (validation par ctrl+maj+entrée) =INDIRECT((ADRESSE(102;MAX(SI(tablo¡02;COLONNE(tablo))))))
Si le tableau est susceptible d'être déplacé : Matricielle (validation par ctrl+maj+entrée) =INDIRECT((ADRESSE(LIGNE(tablo)-1;MAX(SI(tablo=$A$102;COLONNE(tablo))))))
PS : la remarque d'Isabelle reste, évidemment, valide AV
Avec la plage C103:AH120 nommée "tablo"
Matricielle (validation par ctrl+maj+entrée)
=INDIRECT((ADRESSE(102;MAX(SI(tablo¡02;COLONNE(tablo))))))
Si le tableau est susceptible d'être déplacé :
Matricielle (validation par ctrl+maj+entrée)
=INDIRECT((ADRESSE(LIGNE(tablo)-1;MAX(SI(tablo=$A$102;COLONNE(tablo))))))
PS : la remarque d'Isabelle reste, évidemment, valide
AV
Matricielle (validation par ctrl+maj+entrée) =INDIRECT((ADRESSE(102;MAX(SI(tablo¡02;COLONNE(tablo))))))
Si le tableau est susceptible d'être déplacé : Matricielle (validation par ctrl+maj+entrée) =INDIRECT((ADRESSE(LIGNE(tablo)-1;MAX(SI(tablo=$A$102;COLONNE(tablo))))))
PS : la remarque d'Isabelle reste, évidemment, valide AV
Guy72
Bonjour, Comment peut on afficher les doublons ? Par contre je ne sais pas ou mettre ta formule. Je suppose que ce n'est pas dans la cellule A103 , peut-être dans un code? Cordialement Guy
"isabelle" a écrit dans le message de news: %23EGcl%
bonjour Guy,
x = Range("C103:AH120").Find(What:=Range("102")).Column Range("A103") = Cells(102, x)
sans oublier que la formule =PETITE.VALEUR(C103:AH120;1) retourne la première valeur trouver, donc ne tien pas compte des doublons.
isabelle
Bonjour à tous, J'ai le tableau suivant C102:AH120. Dans C102 à AH102 j'ai des titres. et de C103 à AH120 j'ai des temps. J'ai dans la cellule A102 la formule =PETITE.VALEUR(C103:AH120;1) Je voudrais dans la cellule A103 le titre de la colonne ou se trouve le résultat de cette formule.
Bonjour,
Comment peut on afficher les doublons ?
Par contre je ne sais pas ou mettre ta formule.
Je suppose que ce n'est pas dans la cellule A103 , peut-être dans un code?
Cordialement
Guy
"isabelle" <hoHoho@hohoHo> a écrit dans le message de news:
%23EGcl%23zlGHA.4816@TK2MSFTNGP03.phx.gbl...
bonjour Guy,
x = Range("C103:AH120").Find(What:=Range("102")).Column
Range("A103") = Cells(102, x)
sans oublier que la formule =PETITE.VALEUR(C103:AH120;1) retourne la
première valeur trouver,
donc ne tien pas compte des doublons.
isabelle
Bonjour à tous,
J'ai le tableau suivant C102:AH120.
Dans C102 à AH102 j'ai des titres.
et de C103 à AH120 j'ai des temps.
J'ai dans la cellule A102 la formule =PETITE.VALEUR(C103:AH120;1)
Je voudrais dans la cellule A103 le titre de la colonne ou se trouve le
résultat de cette formule.
Bonjour, Comment peut on afficher les doublons ? Par contre je ne sais pas ou mettre ta formule. Je suppose que ce n'est pas dans la cellule A103 , peut-être dans un code? Cordialement Guy
"isabelle" a écrit dans le message de news: %23EGcl%
bonjour Guy,
x = Range("C103:AH120").Find(What:=Range("102")).Column Range("A103") = Cells(102, x)
sans oublier que la formule =PETITE.VALEUR(C103:AH120;1) retourne la première valeur trouver, donc ne tien pas compte des doublons.
isabelle
Bonjour à tous, J'ai le tableau suivant C102:AH120. Dans C102 à AH102 j'ai des titres. et de C103 à AH120 j'ai des temps. J'ai dans la cellule A102 la formule =PETITE.VALEUR(C103:AH120;1) Je voudrais dans la cellule A103 le titre de la colonne ou se trouve le résultat de cette formule.
Guy72
Bonjour, et encore merci, ça fonctionne même sans formule matricielle. MAIS excuse moi. Finalement je voulais le résultat dans la cellule X5 dans une feuille nommée Récap. J'ai essayé =INDIRECT((ADRESSE(Récap!X5;MAX(SI(tablo=Récap!X5;COLONNE(tablo)))))). Je dois oublier quel que chose, ça m'affiche 0. Cordialement Guy
"AV" a écrit dans le message de news: e6cJ%
Avec la plage C103:AH120 nommée "tablo"
Matricielle (validation par ctrl+maj+entrée) =INDIRECT((ADRESSE(102;MAX(SI(tablo¡02;COLONNE(tablo))))))
Si le tableau est susceptible d'être déplacé : Matricielle (validation par ctrl+maj+entrée)
PS : la remarque d'Isabelle reste, évidemment, valide AV
Bonjour, et encore merci, ça fonctionne même sans formule matricielle.
MAIS excuse moi.
Finalement je voulais le résultat dans la cellule X5 dans une feuille nommée
Récap.
J'ai essayé
=INDIRECT((ADRESSE(Récap!X5;MAX(SI(tablo=Récap!X5;COLONNE(tablo)))))).
Je dois oublier quel que chose, ça m'affiche 0.
Cordialement
Guy
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
e6cJ%23J1lGHA.3576@TK2MSFTNGP04.phx.gbl...
Avec la plage C103:AH120 nommée "tablo"
Matricielle (validation par ctrl+maj+entrée)
=INDIRECT((ADRESSE(102;MAX(SI(tablo¡02;COLONNE(tablo))))))
Si le tableau est susceptible d'être déplacé :
Matricielle (validation par ctrl+maj+entrée)
Bonjour, et encore merci, ça fonctionne même sans formule matricielle. MAIS excuse moi. Finalement je voulais le résultat dans la cellule X5 dans une feuille nommée Récap. J'ai essayé =INDIRECT((ADRESSE(Récap!X5;MAX(SI(tablo=Récap!X5;COLONNE(tablo)))))). Je dois oublier quel que chose, ça m'affiche 0. Cordialement Guy
"AV" a écrit dans le message de news: e6cJ%
Avec la plage C103:AH120 nommée "tablo"
Matricielle (validation par ctrl+maj+entrée) =INDIRECT((ADRESSE(102;MAX(SI(tablo¡02;COLONNE(tablo))))))
Si le tableau est susceptible d'être déplacé : Matricielle (validation par ctrl+maj+entrée)
PS : la remarque d'Isabelle reste, évidemment, valide AV
AV
| Bonjour, et encore merci, ça fonctionne même sans formule matricielle.
Non, non... La validation (formule) est nécessairement matricielle !
| Finalement je voulais le résultat dans la cellule X5 dans une feuille nommée | Récap.
Tu saisis la formule dans cette cellule et tu valides MATRICIELLEMENT ! Si le "tablo" est dans une autre feuille que celle contenant la formule, il faut intégrer le nom de la feuille dans l'indirection pour avoir une référence 3D
| J'ai essayé | =INDIRECT((ADRESSE(Récap!X5;MAX(SI(tablo=Récap!X5;COLONNE(tablo)))))). | Je dois oublier quel que chose, ça m'affiche 0.
Lis BIEN l'exemple fourni avant de l'adapter à ton cas... Le 1° argument de la fonction ADRESSE est un index de ligne (celle contenant tes intitulés)
Regarde un exemple là : http://cjoint.com/?gyjrp2nxuo
AV
| Bonjour, et encore merci, ça fonctionne même sans formule matricielle.
Non, non... La validation (formule) est nécessairement matricielle !
| Finalement je voulais le résultat dans la cellule X5 dans une feuille nommée
| Récap.
Tu saisis la formule dans cette cellule et tu valides MATRICIELLEMENT !
Si le "tablo" est dans une autre feuille que celle contenant la formule, il faut
intégrer le nom de la feuille dans l'indirection pour avoir une référence 3D
| J'ai essayé
| =INDIRECT((ADRESSE(Récap!X5;MAX(SI(tablo=Récap!X5;COLONNE(tablo)))))).
| Je dois oublier quel que chose, ça m'affiche 0.
Lis BIEN l'exemple fourni avant de l'adapter à ton cas...
Le 1° argument de la fonction ADRESSE est un index de ligne (celle contenant tes
intitulés)
Regarde un exemple là :
http://cjoint.com/?gyjrp2nxuo
| Bonjour, et encore merci, ça fonctionne même sans formule matricielle.
Non, non... La validation (formule) est nécessairement matricielle !
| Finalement je voulais le résultat dans la cellule X5 dans une feuille nommée | Récap.
Tu saisis la formule dans cette cellule et tu valides MATRICIELLEMENT ! Si le "tablo" est dans une autre feuille que celle contenant la formule, il faut intégrer le nom de la feuille dans l'indirection pour avoir une référence 3D
| J'ai essayé | =INDIRECT((ADRESSE(Récap!X5;MAX(SI(tablo=Récap!X5;COLONNE(tablo)))))). | Je dois oublier quel que chose, ça m'affiche 0.
Lis BIEN l'exemple fourni avant de l'adapter à ton cas... Le 1° argument de la fonction ADRESSE est un index de ligne (celle contenant tes intitulés)
Regarde un exemple là : http://cjoint.com/?gyjrp2nxuo
AV
Guy72
Re J'ai BIEN regardé ton exemple. J'éssaye depuis ta réponse mais.....je trouve pas. Ma feuille s'appelle "Ville1"J'ai changé la formule, ce qui donne: {=INDIRECT("Ville 1!"&(ADRESSE(LIGNE(tablo)-1;MAX(SI(tablo=MIN(tablo);COLONNE(tablo))))))} Mais cela m'affiche #REF Cordialement Guy
"AV" a écrit dans le message de news:
| Bonjour, et encore merci, ça fonctionne même sans formule matricielle.
Non, non... La validation (formule) est nécessairement matricielle !
| Finalement je voulais le résultat dans la cellule X5 dans une feuille nommée | Récap.
Tu saisis la formule dans cette cellule et tu valides MATRICIELLEMENT ! Si le "tablo" est dans une autre feuille que celle contenant la formule, il faut intégrer le nom de la feuille dans l'indirection pour avoir une référence 3D
| J'ai essayé | =INDIRECT((ADRESSE(Récap!X5;MAX(SI(tablo=Récap!X5;COLONNE(tablo)))))). | Je dois oublier quel que chose, ça m'affiche 0.
Lis BIEN l'exemple fourni avant de l'adapter à ton cas... Le 1° argument de la fonction ADRESSE est un index de ligne (celle contenant tes intitulés)
Regarde un exemple là : http://cjoint.com/?gyjrp2nxuo
AV
Re
J'ai BIEN regardé ton exemple.
J'éssaye depuis ta réponse mais.....je trouve pas.
Ma feuille s'appelle "Ville1"J'ai changé la formule, ce qui donne:
{=INDIRECT("Ville
1!"&(ADRESSE(LIGNE(tablo)-1;MAX(SI(tablo=MIN(tablo);COLONNE(tablo))))))}
Mais cela m'affiche #REF
Cordialement
Guy
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
OzfFM51lGHA.4076@TK2MSFTNGP03.phx.gbl...
| Bonjour, et encore merci, ça fonctionne même sans formule matricielle.
Non, non... La validation (formule) est nécessairement matricielle !
| Finalement je voulais le résultat dans la cellule X5 dans une feuille
nommée
| Récap.
Tu saisis la formule dans cette cellule et tu valides MATRICIELLEMENT !
Si le "tablo" est dans une autre feuille que celle contenant la formule,
il faut
intégrer le nom de la feuille dans l'indirection pour avoir une référence
3D
| J'ai essayé
| =INDIRECT((ADRESSE(Récap!X5;MAX(SI(tablo=Récap!X5;COLONNE(tablo)))))).
| Je dois oublier quel que chose, ça m'affiche 0.
Lis BIEN l'exemple fourni avant de l'adapter à ton cas...
Le 1° argument de la fonction ADRESSE est un index de ligne (celle
contenant tes
intitulés)
Regarde un exemple là :
http://cjoint.com/?gyjrp2nxuo
Re J'ai BIEN regardé ton exemple. J'éssaye depuis ta réponse mais.....je trouve pas. Ma feuille s'appelle "Ville1"J'ai changé la formule, ce qui donne: {=INDIRECT("Ville 1!"&(ADRESSE(LIGNE(tablo)-1;MAX(SI(tablo=MIN(tablo);COLONNE(tablo))))))} Mais cela m'affiche #REF Cordialement Guy
"AV" a écrit dans le message de news:
| Bonjour, et encore merci, ça fonctionne même sans formule matricielle.
Non, non... La validation (formule) est nécessairement matricielle !
| Finalement je voulais le résultat dans la cellule X5 dans une feuille nommée | Récap.
Tu saisis la formule dans cette cellule et tu valides MATRICIELLEMENT ! Si le "tablo" est dans une autre feuille que celle contenant la formule, il faut intégrer le nom de la feuille dans l'indirection pour avoir une référence 3D
| J'ai essayé | =INDIRECT((ADRESSE(Récap!X5;MAX(SI(tablo=Récap!X5;COLONNE(tablo)))))). | Je dois oublier quel que chose, ça m'affiche 0.
Lis BIEN l'exemple fourni avant de l'adapter à ton cas... Le 1° argument de la fonction ADRESSE est un index de ligne (celle contenant tes intitulés)
Regarde un exemple là : http://cjoint.com/?gyjrp2nxuo
AV
AV
| J'éssaye depuis ta réponse mais.....je trouve pas.
Mets ton fichier (un extrait) sur http://cjoint.com
AV
| J'éssaye depuis ta réponse mais.....je trouve pas.
Mets ton fichier (un extrait) sur http://cjoint.com
-- Cordialement Guy "AV" a écrit dans le message de news: %
| J'éssaye depuis ta réponse mais.....je trouve pas.
Mets ton fichier (un extrait) sur http://cjoint.com
AV
Jacky
Re.... Toujours dans la course,,Hein! En attendant la réponse d'Alain, à laquelle (formule) je suis également intéressée. Avec la suite des fonctions perso. http://cjoint.com/?gypGU5yYKY Salutations JJ
"Guy72" a écrit dans le message de news:
Re http://cjoint.com/?gylMuGgGBj
-- Cordialement Guy "AV" a écrit dans le message de news: %
| J'éssaye depuis ta réponse mais.....je trouve pas.
Mets ton fichier (un extrait) sur http://cjoint.com
AV
Re....
Toujours dans la course,,Hein!
En attendant la réponse d'Alain, à laquelle (formule) je suis également
intéressée.
Avec la suite des fonctions perso.
http://cjoint.com/?gypGU5yYKY
Salutations
JJ
"Guy72" <Guy72@nospams.ouf> a écrit dans le message de
news:ukAjnb3lGHA.1552@TK2MSFTNGP04.phx.gbl...
Re
http://cjoint.com/?gylMuGgGBj
--
Cordialement
Guy
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
%23YIWqh2lGHA.856@TK2MSFTNGP03.phx.gbl...
| J'éssaye depuis ta réponse mais.....je trouve pas.
Mets ton fichier (un extrait) sur http://cjoint.com
Re.... Toujours dans la course,,Hein! En attendant la réponse d'Alain, à laquelle (formule) je suis également intéressée. Avec la suite des fonctions perso. http://cjoint.com/?gypGU5yYKY Salutations JJ
"Guy72" a écrit dans le message de news:
Re http://cjoint.com/?gylMuGgGBj
-- Cordialement Guy "AV" a écrit dans le message de news: %
| J'éssaye depuis ta réponse mais.....je trouve pas.
Mets ton fichier (un extrait) sur http://cjoint.com