Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Dernière occurrence d'une valeur dans un tableau

  • Initiateur de la discussion Initiateur de la discussion evilwell
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

E

evilwell

Guest
Bonjour,

Dans le fichier exemple ci-joint, pour chacun des nombres je souhaiterais que me soit retournée la valeur de la 1ère ligne correspondant à la dernière occurrence de ce nombre dans le tableau.
Ainsi pour chacun des nombres, j'aimerais que me soit retournées les valeurs suivantes :
nombre valeur retournée de la 1ère ligne
0 5
12 5
24 5
36 4
48 5
60 3
72 4
84 5
96 1

Est-ce possible en utilisant simplement les fonctions excel et si oui comment ?
ou bien faut-il absolument programmer une macro ?

Merci beaucoup par avance !!
 

Pièces jointes

Re : Dernière occurrence d'une valeur dans un tableau

Bonjour,

J'ai mis les 0, 12, ... 96 de A10 à A18

En B10, je te propose une formule matricielle :

Code:
=MAX(SI($A$2:$E$6=A10;$A$1:$E$1))

Formule matricielle à valider par CTRL + MAJ + ENTREE

A recopier vers le bas

@+
 
Re : Dernière occurrence d'une valeur dans un tableau

Excellent !!
Merci à toi, c'est exactement ce que je recherchais à faire.
Cependant, une question supplémentaire : en admettant que j'ai plusieurs feuilles de même type que la 1 ère avec 5 colonnes, avec par exemple 2 feuilles (cf. ci-joint) et donc la 1ère ligne numérotée de 1 à 5 sur la 1ère feuille, et numérotée de 6 à 10 sur la 2ème feuille.
Comment puis-je prendre en compte l'ensemble des colonnes des 2 feuilles dans la recherche de la dernière occurrence ?
Afin ainsi que par ex pour 0 j'obtienne 9 et pour 72 que j'obtienne 4
Merci !
 

Pièces jointes

Re : Dernière occurrence d'une valeur dans un tableau

Pour information j'ai déjà essayé avec la formule suivante :

=MAX(SI(Année1:Année2!$A$2:$E$6=A10;Année1:Année2!$A$1:$E$1)) et CTRL + MAJ + ENTREE

mais ça ne fonctionne pas.....
 
Re : Dernière occurrence d'une valeur dans un tableau

Je viens de trouver avec la formule suivante qui fonctionne :

=MAX(SI(Année1!$A$2:$E$6=A10;Année1!$A$1:$E$1);SI(Année2!$A$2:$E$6=A10;Année2!$A$1:$E$1))

Merci bcp de m'avoir mis le pied à l'étrier !!
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…