Microsoft 365 Aide pour trouver une formule de recherche

isabelleassana

XLDnaute Nouveau
J'ai une liste des noms de site (X)
Dans un tableau différent j'ai des données (y) dont l'un des sites est nommé dans les cellules dans la liste (x)
Puis-je demander à Excel de trouver le nom de l'un des sites et de l'afficher, qu'elle serait la meilleure Formule recherchée

Ex:
Site (X)
Site 1
Site 2
Site 3

Données (y)
Contrat du Site 1Formule recherchée Donc le résultat serait Site 1
Liste Site 3 abrégéeDonc le résultat serait Site 3
Site 2 commentairesDonc le résultat serait Site 2
3 sites sont au Site 2Donc le résultat serait Site 2
 
Dernière édition:

AtTheOne

XLDnaute Accro
Supporter XLD
Bonsoir @isabelleassana

Il faut une formule matricielle (à valider par CTRL + MAJ +ENTREE)

Ou plus pratique passer par un nom défini qui traite les formules comme des formules matricielles.

Sites étant un nom défini qui renvoie à la liste des sites

la formule, saisie alors que l'on se trouve sur la ligne 14, est (avec gestion de l'erreur quand il n'y a aucun site) :
=SIERREUR(INDEX(Sites;MAX(SIERREUR(EQUIV("*"&Sites&"*";Feuil1!$B14;0);0)*(LIGNE(Sites)))-LIGNE(Sites)+1);"-")

Valider par CTRL MAJ ENTREE
ou
à placer dans la définition d'un nom (j'ai choisi comme nom Site_Trouvé)

Regarde le fichier joint.

Bon courage
Alain
 

Pièces jointes

  • Cherche Sites.xlsx
    11 KB · Affichages: 5

Discussions similaires

Réponses
12
Affichages
327

Statistiques des forums

Discussions
312 896
Messages
2 093 386
Membres
105 716
dernier inscrit
jrmdprt