Renvoyer le contenu d'une cellule avec une autre cellule

Résolu/Fermé
badlor24 Messages postés 86 Date d'inscription jeudi 28 avril 2016 Statut Membre Dernière intervention 16 février 2018 - 31 janv. 2018 à 18:31
badlor24 Messages postés 86 Date d'inscription jeudi 28 avril 2016 Statut Membre Dernière intervention 16 février 2018 - 3 févr. 2018 à 14:18
Bonjour,

Je m'explique le plus clairement possible :

J'ai un tableur OpenOffice, contenant du texte sur la plage de données (A1:M1 --> donc la ligne 1, de la colonne A à M).
J'ai, une autre plage de données (A3:M3 --> donc la ligne 3, de la colonne A à M) qui contient des nombres.

Ce que je veux faire, c'est retrouver la valeur max de la plage de données A3:M3, (imaginons que ma valeur max se trouve en C3) et renvoyer dans une autre cellule (par exemple A100), non pas la valeur max se trouvant en C3, mais le texte qui correspond à cette cellule, à savoir le contenu de la cellule C1.

J'ai tout essayé, lu l'aide OpenOffice, mais c'est carrément incompréhensible (pour une fonction par exemple, un argument est de type "référence", et dans l'aide, il est expliqué que le type "référence" est une référence... Super l'aide !). J'ai vu un forum, où ils donnent une formule avec INDEX / EQUIV / MAX, mais le mec est incapable d'expliquer clairement comment ça fonctionne... Donc je laisse tomber et je pose moi même la question ! :P

En espérant que quelqu'un ait une réponse rapidement (c'est assez urgent) et en sachant aussi que je ne fais que débuter sur ce logiciel, et je n'ai donc pas de connaissances accrues sur toutes les fonctions existantes (donc si possible, merci d'expliquer :P)

Bonne soirée, et merci d'avance ! :)


3 réponses

Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
1 févr. 2018 à 05:13
"J'ai vu un forum, où ils donnent une formule avec INDEX / EQUIV / MAX, mais le mec est incapable d'expliquer clairement comment ça fonctionne"
Dans ton cas, et sur Excel (le tableur de Microsoft) la formule est =INDEX(1:3;1;EQUIV(MAX(3:3);3:3;0))

MAX(3:3) calcule le maximum de la ligne 3
EQUIV(MAX(3:3);3:3;0) calcule la position de ce maximum dans la matrice que constitue la ligne 3
INDEX(1:3;1;EQU...) cherche, dans la plage 1:3, le contenu de la cellule se trouvant en ligne 1 et dans la colonne calculée ci-dessus.
Est-ce clair cette fois
?
Cordialement.
0
yclik Messages postés 3593 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 24 avril 2024 1 481
1 févr. 2018 à 20:55
Bonsoir
Une illustration de soultion
0
badlor24 Messages postés 86 Date d'inscription jeudi 28 avril 2016 Statut Membre Dernière intervention 16 février 2018 15
3 févr. 2018 à 14:18
Je vous aime ! :)

Merci beaucoup, c'est parfait !
0