Microsoft 365 Renvoi de la dernière valeur d'une ligne selon condition

Doods

XLDnaute Nouveau
Bonjour,

Je fais appel à votre expertise aujourd'hui car je suis un peu engourdi sur Excel et je bloque sur un sujet depuis quelques heures ... Je voudrais renvoyer la dernière valeur d'une ligne dans un tableau à plusieurs lignes selon une correspondance. C'est sûrement très peu clair comme cela donc je vous joins une capture d'écran !

Je voudrais qu'en colonne D (prix au kg), la formule aille rechercher la valeur correspondante dans le tableau G5 : G12. La difficulté réside dans le fait que les lignes dans ledit tableau ne comportent pas toutes le même nombre de colonne, il me faut donc prendre la dernière valeur non nulle de la ligne.



Je vous remercie par avance pour votre aide !
 

job75

XLDnaute Barbatruc
DECALER détermine la plage (ligne) concernée grâce à la fonction EQUIV.

Ensuite RECHERCHE(9^9;plage) détermine la dernière valeur numérique de cette plage.

Si vous ne connaissez pas bien ces fonctions, renseignez-vous sur le web.

Edit : la dernière valeur texte de plage sera donnée par RECHERCHE("zzz";plage)
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 209
Messages
2 086 267
Membres
103 168
dernier inscrit
isidore33