Formule pour trouver dernière valeur
Résolu/Fermé
nicomat74
Messages postés
21
Date d'inscription
mercredi 10 juillet 2013
Statut
Membre
Dernière intervention
24 décembre 2016
-
Modifié par nicomat74 le 11/03/2016 à 13:21
ccm81 Messages postés 10905 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 décembre 2024 - 11 mars 2016 à 14:07
ccm81 Messages postés 10905 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 décembre 2024 - 11 mars 2016 à 14:07
A voir également:
- Formule pour trouver dernière valeur
- Formule excel pour additionner plusieurs cellules - Guide
- Formule si et - Guide
- Trouver adresse mac - Guide
- Formule excel moyenne - Guide
- Supprimer dernière page word - Guide
3 réponses
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
11 mars 2016 à 13:54
11 mars 2016 à 13:54
bonjour,
L'année de consigne (2000) est en E2.
En D2=SI(ET(NB.SI($A2:$A$300;$E$2)=1;$A2=$E$2);$B2;"") à tirer vers le bas.
Les références sont à adapter.
L'année de consigne (2000) est en E2.
En D2=SI(ET(NB.SI($A2:$A$300;$E$2)=1;$A2=$E$2);$B2;"") à tirer vers le bas.
Les références sont à adapter.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
11 mars 2016 à 13:57
11 mars 2016 à 13:57
Bonjour
essayez avec cette matricielle à adapter:
=INDEX($B$1:$B$10;MAX(SI($A1:$A10=$A1;LIGNE($A1:$A10))))
formule matricielle à entrer avec la touche enter en maintenant les touche ctrl et shift enfoncées.
elle se retrouve automatiquement entre accolades dans la barre de formule
notez que cette formule est assez lourde et donc limitez bien les champs à la stricte hauteur utile (ici ligne 1 à 10) pour éviter de charger le fichier et dans tous les cas prévoir un "temps de réaction" au dessus de l'habituel.
mais vous pouvez aussi utiliser cette formule dans un tableau avec les une seule ligne par année avec référence à la cellule année au lieu den A1, elle vous renverra toujours la dernière valeur
crdlmnt
essayez avec cette matricielle à adapter:
=INDEX($B$1:$B$10;MAX(SI($A1:$A10=$A1;LIGNE($A1:$A10))))
formule matricielle à entrer avec la touche enter en maintenant les touche ctrl et shift enfoncées.
elle se retrouve automatiquement entre accolades dans la barre de formule
notez que cette formule est assez lourde et donc limitez bien les champs à la stricte hauteur utile (ici ligne 1 à 10) pour éviter de charger le fichier et dans tous les cas prévoir un "temps de réaction" au dessus de l'habituel.
mais vous pouvez aussi utiliser cette formule dans un tableau avec les une seule ligne par année avec référence à la cellule année au lieu den A1, elle vous renverra toujours la dernière valeur
crdlmnt
nicomat74
Messages postés
21
Date d'inscription
mercredi 10 juillet 2013
Statut
Membre
Dernière intervention
24 décembre 2016
11 mars 2016 à 14:03
11 mars 2016 à 14:03
Merci Vaucluse pour ton aide.
Je vais également la tester.
Bon weekend.
Nicolas
Je vais également la tester.
Bon weekend.
Nicolas
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
11 mars 2016 à 14:07
11 mars 2016 à 14:07
Bonjour
un exemple
http://www.cjoint.com/c/FClngAKiNZo
Cdlmnt
un exemple
http://www.cjoint.com/c/FClngAKiNZo
Cdlmnt
11 mars 2016 à 14:00
Un grand merci pour ton aide.
C'est presque cela. J'aurais en effet souhaité que le résultat s'affiche toujours dans la même cellule alors qu'avec ta formule il s'affiche sur la ligne concernée.
Mais ça me va très bien car je vais faire la somme de la colonne D dans une cellule et le résultat sera obtenu.
Encore merci et bon weekend.
Nicolas