[Résolu] Formule pour repérer une cellule de référence avec un critère de recherche

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
patweb
NOOuvel adepte
NOOuvel adepte
Messages : 15
Inscription : 05 avr. 2024 09:49

[Résolu] Formule pour repérer une cellule de référence avec un critère de recherche

Message par patweb »

Bonjour,
J’ai essayé avec des string de vlookup, hlookup et d’autres, malheureusement je n’atteinds le bon résultat. J’ai un document ‘Calc’ de deux pages. La page2 avec les données, ligne par ligne, et la page1 pour la recherche.
Depuis la page1, je recherche un nom ou un verbe. Je repère la cellule de la racine qui sert à former ce nom ou verbe et je la retourne dans la page1.
Cette cellule de référence se trouvera toujours dans la colonne A.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Oukcha le 09 nov. 2024 20:28, modifié 3 fois.
Raison : Ajout coche verte (balise présente)
LibreOffice Community version: 24.8.3 (X86_64) Windows 11 Pro
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 6069
Inscription : 02 janv. 2009 23:56

Re: Formule pour repérer une cellule de référence avec un critère de recherche

Message par Jean-Louis Cadeillan »

Bonjour,
Une solution (ici en D8 du fichier joint) :

Code : Tout sélectionner

=INDEX($page2.A1:A4;MAX(SI($page2.A2:M4=D5;LIGNE($page2.A2:M4);0)))
formule matricielle à saisir, puis valider par Ctrl+Maj+Entrée.
SI() explore la plage A2:M4 de page2 et note le n° de ligne s'il y a correspondance. MAX() extrait ce n° de ligne. INDEX() l'utilise pour retrouver le mot correspondant de la colonne A de page2.
À tester ci-joint.
Cordialement,
Jean-Louis
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibO 24.2.7.2 (x64 et Java 1.8.0_461) et AOO 4.1.15 (et Java x32 1.8.0_431), Windows 7 Édition Intégrale 64 SP1
patweb
NOOuvel adepte
NOOuvel adepte
Messages : 15
Inscription : 05 avr. 2024 09:49

Re: Formule pour repérer une cellule de référence avec un critère de recherche

Message par patweb »

Merci beaucoup Jean-Louis,
C'est exactement ce que je recherchais et je garde ce fichier précieusement.
Bonne fin de soirée.
LibreOffice Community version: 24.8.3 (X86_64) Windows 11 Pro