Coordonnées du maximum
Angéline
-
PHILOU10120 Messages postés 6511 Date d'inscription Statut Contributeur Dernière intervention -
PHILOU10120 Messages postés 6511 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Sur Excel 2007, j'aimerais sélectionner la valeur la plus récente ( Ici, à droite ) d'une ligne.
Si quelqu'un a une fonction ( Je signale que ma connaissance d'excel ne va que jusqu'aux formules ) qui permet de faire ça directement, je suis preneuse.
Cependant, j'ai moi-même trouvée une esquisse de solution : Je numérote, grâce à une fonction conditionnelle ( =IF([XY]="-";0;[(X+1)Y]+1), car "-" ( texte ) remplace l'absence de valeur sur la ligne qui m'intéresse ) une ligne parallèle de gauche à droite, de 1 en 1, mais uniquement tant que la cellule correspondante de la ligne qui m'intéresse possède une valeur.
De cette façon, le MAX de la ligne ainsi numérotée correspond, en terme de coordonnées, à la valeur qui m'intéresse, le décalage en plus ( Celui-ci est constant, donc pas trop compliquer à compenser ). Il me manque donc un moyen d'obtenir les coordonnées de ce MAX et de les modifier.
Merci.
Exemple de ce qui se passe donc pour l'instant, avec des valeur arbitraires
Valeurs qui m'intéressent :
5 6 4 8 6 3 2 - - - Valeurs qui m'intéressent
0 1 2 3 4 5 6 0 0 0 Ligne associée avec la numérotation croissante
Donc, en faisant le MAX de la deuxième ligne, j'ai le 6, et le décalage avec la valeur qui m'intéresse ( Ici, le 2 ) est connu (0;-1) : Il ne me reste donc qu'à trouver le moyen d'extraire ses coordonnées puis de les modifier.
Sur Excel 2007, j'aimerais sélectionner la valeur la plus récente ( Ici, à droite ) d'une ligne.
Si quelqu'un a une fonction ( Je signale que ma connaissance d'excel ne va que jusqu'aux formules ) qui permet de faire ça directement, je suis preneuse.
Cependant, j'ai moi-même trouvée une esquisse de solution : Je numérote, grâce à une fonction conditionnelle ( =IF([XY]="-";0;[(X+1)Y]+1), car "-" ( texte ) remplace l'absence de valeur sur la ligne qui m'intéresse ) une ligne parallèle de gauche à droite, de 1 en 1, mais uniquement tant que la cellule correspondante de la ligne qui m'intéresse possède une valeur.
De cette façon, le MAX de la ligne ainsi numérotée correspond, en terme de coordonnées, à la valeur qui m'intéresse, le décalage en plus ( Celui-ci est constant, donc pas trop compliquer à compenser ). Il me manque donc un moyen d'obtenir les coordonnées de ce MAX et de les modifier.
Merci.
Exemple de ce qui se passe donc pour l'instant, avec des valeur arbitraires
Valeurs qui m'intéressent :
5 6 4 8 6 3 2 - - - Valeurs qui m'intéressent
0 1 2 3 4 5 6 0 0 0 Ligne associée avec la numérotation croissante
Donc, en faisant le MAX de la deuxième ligne, j'ai le 6, et le décalage avec la valeur qui m'intéresse ( Ici, le 2 ) est connu (0;-1) : Il ne me reste donc qu'à trouver le moyen d'extraire ses coordonnées puis de les modifier.
A voir également:
- Coordonnées du maximum
- Coordonnées gps - Guide
- Envoyer coordonnées gps par sms - Accueil - Téléphones
- Convertir coordonnées x y en latitude longitude excel - Forum Excel
- Nombre maximum de destinataires dans un mail gmail - Forum Mail
- Taille maximum mail free - Guide
Le résultat obtenu est 26 la dernière colonne
Si les nombres ne sont pas dans l'ordre croissant il faut
=INDEX($A$7:$Z$7;1;EQUIV(MAX($A$8:$Z$8);$A$8:$Z$8;0))