XL 2019 Formule recherche texte mais avec une différence

YannC.

XLDnaute Occasionnel
Bonjour à tous

Voilà, dans mon tableau en exemple, je sais faire la formule pour que sur des dates, il me recherche le dernier mot et à m'affiche la date correspondante. Par contre, maintenant je voulais différencier en fonction du rajout d'une lettre comme le "i" pour me trouver la derniere valeur avec un "i" et sa date, et dans une autre colonne, la même chose mais sans le "i" à la fin.

Merci beaucoup de votre aide.

Cordialement

yann
 

Pièces jointes

  • classeur test.xlsx
    11 KB · Affichages: 2
Solution
Bonsoir le forum, le linuxien, djidji59430,;)

Une proposition.

En "A5"
VB:
=SIERREUR(INDEX(E4:M4;AGREGAT(14;6;(1/((DROITE(E5:M5;1)="i"))*COLONNE(E5:M5)-4);LIGNE()-4));"")

En "B5"
Code:
=SIERREUR(INDEX(E5:M5;EQUIV(A5;E4:M4;0));"")

En "C5"
Code:
=SIERREUR(INDEX(E4:M4;AGREGAT(14;6;(1/((DROITE(E5:M5;1)<>"i")*(E5:M5<>""))*COLONNE(E5:M5)-4);LIGNE()-4));"")

En "D5"
Code:
=SIERREUR(INDEX(E5:M5;EQUIV(C5;E4:M4;0));"")

Cordialement.

YannC.

XLDnaute Occasionnel
Super, merci beaucoup, je regarde tout de suite.

Je vais exagérer un peu, mais à ton avis, avec cette formule est ce que l'on peu aussi afficher les mots correspond à la date, comme pour le 20 en dessous nv et pour le 27 en dessous nvi.

Merci de ton aide
 
Dernière édition:

mdo100

XLDnaute Occasionnel
Bonsoir le forum, le linuxien, djidji59430,;)

Une proposition.

En "A5"
VB:
=SIERREUR(INDEX(E4:M4;AGREGAT(14;6;(1/((DROITE(E5:M5;1)="i"))*COLONNE(E5:M5)-4);LIGNE()-4));"")

En "B5"
Code:
=SIERREUR(INDEX(E5:M5;EQUIV(A5;E4:M4;0));"")

En "C5"
Code:
=SIERREUR(INDEX(E4:M4;AGREGAT(14;6;(1/((DROITE(E5:M5;1)<>"i")*(E5:M5<>""))*COLONNE(E5:M5)-4);LIGNE()-4));"")

En "D5"
Code:
=SIERREUR(INDEX(E5:M5;EQUIV(C5;E4:M4;0));"")

Cordialement.
 

Pièces jointes

  • le linuxie.xlsx
    13.1 KB · Affichages: 1
Dernière édition:

Discussions similaires

Réponses
2
Affichages
291
Réponses
4
Affichages
306

Statistiques des forums

Discussions
314 485
Messages
2 110 101
Membres
110 663
dernier inscrit
ToussaintBug