OVH Cloud OVH Cloud

. : Formule index équiv : .

7 réponses
Avatar
Didier
Bonjour,
sachant que en A j'ai une liste de temps (hh:mm:ss)et en B des numeros
de dossards. les numeros de la colonnes B sont redondants et
correspondent à des tours différents ex : 3 fois le 10, 2 fois le 8...
En utilisant la formule
"=SI(ESTNA(INDEX('F1'!$A$1:$A$1000;EQUIV(G11;'F1'!$B$1:'F1'!$B$1000;0)));"";INDEX('F1'!$A$1:$A$1000;EQUIV(G11;'F1'!$B$1:'F1'!$B$1000;0)))"
je tape le N° de dossard en G11 et j'ai le temps en H11. Ceci me donne
le dernier temps du dossard en question de la colonne A. Comment
ajouter, en I11, J11, K11..., les autres temps ? Dois je compléter ma
formule ?
Merci

7 réponses

Avatar
isabelle
bonjour Didier,

c'est une matriciel à valider avec ctrl+shift+enter
=INDEX($A:$A;PETITE.VALEUR(SI($B$1:$B$100=2;LIGNE($B$1:$B$100));COLONNE(A1))+1-LIGNE($A$1))

isabelle


Bonjour,
sachant que en A j'ai une liste de temps (hh:mm:ss)et en B des numeros
de dossards. les numeros de la colonnes B sont redondants et
correspondent à des tours différents ex : 3 fois le 10, 2 fois le 8...
En utilisant la formule
"=SI(ESTNA(INDEX('F1'!$A$1:$A$1000;EQUIV(G11;'F1'!$B$1:'F1'!$B$1000;0)));"";INDEX('F1'!$A$1:$A$1000;EQUIV(G11;'F1'!$B$1:'F1'!$B$1000;0)))"
je tape le N° de dossard en G11 et j'ai le temps en H11. Ceci me donne
le dernier temps du dossard en question de la colonne A. Comment
ajouter, en I11, J11, K11..., les autres temps ? Dois je compléter ma
formule ?
Merci


Avatar
isabelle
oup's correction, il faut remplacer =2 par =$G11

=INDEX($A:$A;PETITE.VALEUR(SI($B$1:$B$100=$G11;LIGNE($B$1:$B$100));COLONNE(A1))+1-LIGNE($A$1))

isabelle


bonjour Didier,

c'est une matriciel à valider avec ctrl+shift+enter
=INDEX($A:$A;PETITE.VALEUR(SI($B$1:$B$100=2;LIGNE($B$1:$B$100));COLONNE(A1))+1-LIGNE($A$1))

isabelle


Bonjour,
sachant que en A j'ai une liste de temps (hh:mm:ss)et en B des numeros
de dossards. les numeros de la colonnes B sont redondants et
correspondent à des tours différents ex : 3 fois le 10, 2 fois le 8...
En utilisant la formule
"=SI(ESTNA(INDEX('F1'!$A$1:$A$1000;EQUIV(G11;'F1'!$B$1:'F1'!$B$1000;0)));"";INDEX('F1'!$A$1:$A$1000;EQUIV(G11;'F1'!$B$1:'F1'!$B$1000;0)))"
je tape le N° de dossard en G11 et j'ai le temps en H11. Ceci me donne
le dernier temps du dossard en question de la colonne A. Comment
ajouter, en I11, J11, K11..., les autres temps ? Dois je compléter ma
formule ?
Merci




Avatar
Didier
Merci Isabelle, je teste

isabelle a écrit:
bonjour Didier,

c'est une matriciel à valider avec ctrl+shift+enter
=INDEX($A:$A;PETITE.VALEUR(SI($B$1:$B$100=2;LIGNE($B$1:$B$100));COLONNE(A1))+1-LIGNE($A$1))

isabelle


Bonjour,
sachant que en A j'ai une liste de temps (hh:mm:ss)et en B des numeros
de dossards. les numeros de la colonnes B sont redondants et
correspondent à des tours différents ex : 3 fois le 10, 2 fois le 8...
En utilisant la formule
"=SI(ESTNA(INDEX('F1'!$A$1:$A$1000;EQUIV(G11;'F1'!$B$1:'F1'!$B$1000;0)));"";INDEX('F1'!$A$1:$A$1000;EQUIV(G11;'F1'!$B$1:'F1'!$B$1000;0)))"
je tape le N° de dossard en G11 et j'ai le temps en H11. Ceci me donne
le dernier temps du dossard en question de la colonne A. Comment
ajouter, en I11, J11, K11..., les autres temps ? Dois je compléter ma
formule ?
Merci





Avatar
db
Bonjour isabelle,
J'ai pas tout compris ! Formule matricielle ? cela veur dire que je dois
nommer mes plages de cellules ?

isabelle a écrit:
bonjour Didier,

c'est une matriciel à valider avec ctrl+shift+enter
=INDEX($A:$A;PETITE.VALEUR(SI($B$1:$B$100=2;LIGNE($B$1:$B$100));COLONNE(A1))+1-LIGNE($A$1))

isabelle


Bonjour,
sachant que en A j'ai une liste de temps (hh:mm:ss)et en B des numeros
de dossards. les numeros de la colonnes B sont redondants et
correspondent à des tours différents ex : 3 fois le 10, 2 fois le 8...
En utilisant la formule
"=SI(ESTNA(INDEX('F1'!$A$1:$A$1000;EQUIV(G11;'F1'!$B$1:'F1'!$B$1000;0)));"";INDEX('F1'!$A$1:$A$1000;EQUIV(G11;'F1'!$B$1:'F1'!$B$1000;0)))"
je tape le N° de dossard en G11 et j'ai le temps en H11. Ceci me donne
le dernier temps du dossard en question de la colonne A. Comment
ajouter, en I11, J11, K11..., les autres temps ? Dois je compléter ma
formule ?
Merci





Avatar
isabelle
bonjour Didier,

non, cela veux dire qu'au lieu de faire simplement Enter pour passer du
mode édition d'une cellule au mode sélection d'une cellule, tu dois
appuyer simultanément sur les touches contrôle + Majuscule + Enter.

isabelle


Bonjour isabelle,
J'ai pas tout compris ! Formule matricielle ? cela veur dire que je dois
nommer mes plages de cellules ?

isabelle a écrit:
bonjour Didier,

c'est une matriciel à valider avec ctrl+shift+enter
=INDEX($A:$A;PETITE.VALEUR(SI($B$1:$B$100=2;LIGNE($B$1:$B$100));COLONNE(A1))+1-LIGNE($A$1))

isabelle


Bonjour,
sachant que en A j'ai une liste de temps (hh:mm:ss)et en B des numeros
de dossards. les numeros de la colonnes B sont redondants et
correspondent à des tours différents ex : 3 fois le 10, 2 fois le 8...
En utilisant la formule
"=SI(ESTNA(INDEX('F1'!$A$1:$A$1000;EQUIV(G11;'F1'!$B$1:'F1'!$B$1000;0)));"";INDEX('F1'!$A$1:$A$1000;EQUIV(G11;'F1'!$B$1:'F1'!$B$1000;0)))"
je tape le N° de dossard en G11 et j'ai le temps en H11. Ceci me donne
le dernier temps du dossard en question de la colonne A. Comment
ajouter, en I11, J11, K11..., les autres temps ? Dois je compléter ma
formule ?
Merci







Avatar
isabelle
j'oubliais, une fois la formule validée avec ctrl+shift+enter, elle aura
cette apparence :

{=INDEX($A:$A;PETITE.VALEUR(SI($B$1:$B$100=$G11;LIGNE($B$1:$B$100));COLONNE(A1))+1-LIGNE($A$1))}

isabelle


Bonjour isabelle,
J'ai pas tout compris ! Formule matricielle ? cela veur dire que je dois
nommer mes plages de cellules ?

isabelle a écrit:
bonjour Didier,

c'est une matriciel à valider avec ctrl+shift+enter
=INDEX($A:$A;PETITE.VALEUR(SI($B$1:$B$100=2;LIGNE($B$1:$B$100));COLONNE(A1))+1-LIGNE($A$1))

isabelle


Bonjour,
sachant que en A j'ai une liste de temps (hh:mm:ss)et en B des numeros
de dossards. les numeros de la colonnes B sont redondants et
correspondent à des tours différents ex : 3 fois le 10, 2 fois le 8...
En utilisant la formule
"=SI(ESTNA(INDEX('F1'!$A$1:$A$1000;EQUIV(G11;'F1'!$B$1:'F1'!$B$1000;0)));"";INDEX('F1'!$A$1:$A$1000;EQUIV(G11;'F1'!$B$1:'F1'!$B$1000;0)))"
je tape le N° de dossard en G11 et j'ai le temps en H11. Ceci me donne
le dernier temps du dossard en question de la colonne A. Comment
ajouter, en I11, J11, K11..., les autres temps ? Dois je compléter ma
formule ?
Merci







Avatar
Didier
Merci je reteste !

isabelle a écrit:
bonjour Didier,

non, cela veux dire qu'au lieu de faire simplement Enter pour passer du
mode édition d'une cellule au mode sélection d'une cellule, tu dois
appuyer simultanément sur les touches contrôle + Majuscule + Enter.

isabelle


Bonjour isabelle,
J'ai pas tout compris ! Formule matricielle ? cela veur dire que je dois
nommer mes plages de cellules ?

isabelle a écrit:

bonjour Didier,

c'est une matriciel à valider avec ctrl+shift+enter
=INDEX($A:$A;PETITE.VALEUR(SI($B$1:$B$100=2;LIGNE($B$1:$B$100));COLONNE(A1))+1-LIGNE($A$1))

isabelle



Bonjour,
sachant que en A j'ai une liste de temps (hh:mm:ss)et en B des numeros
de dossards. les numeros de la colonnes B sont redondants et
correspondent à des tours différents ex : 3 fois le 10, 2 fois le 8...
En utilisant la formule
"=SI(ESTNA(INDEX('F1'!$A$1:$A$1000;EQUIV(G11;'F1'!$B$1:'F1'!$B$1000;0)));"";INDEX('F1'!$A$1:$A$1000;EQUIV(G11;'F1'!$B$1:'F1'!$B$1000;0)))"
je tape le N° de dossard en G11 et j'ai le temps en H11. Ceci me donne
le dernier temps du dossard en question de la colonne A. Comment
ajouter, en I11, J11, K11..., les autres temps ? Dois je compléter ma
formule ?
Merci