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

récupérer valeur d'une cellule si condition

phendoc

XLDnaute Nouveau
Bonjour,

Je souhaiterais, pour le calcul d'une rente très long terme, indiquer la dernière échéance où le capital en fin de mois est positif avant de passer en négatif.
Il faudrait récupérer la valeur de l'année correspondant à la ligne où la valeur est positive pour la dernière fois dans la colonne F, et indiquer cette valeur en cellule G2 (par exemple).
J'ai bien pensé à faire une double condition Si F5>0 et F6<0, alors je récupère la valeur de la colonne C de la ligne 5, mais je n'arrive pas à formuler ça .
S'il est plus simple de détecter la 1ère échéance où le capital passe négatif, je suis preneur quand même .
Cela a pour but d'afficher le nombre d'années où un capital est épuisé, sans avoir à scroller la feuille pour visualiser...
Je joins la feuille excel concernée qui fait le sujet d'un autre post sur le calcul d'une rente :
Lien supprimé
 

JCGL

XLDnaute Barbatruc
Re : récupérer valeur d'une cellule si condition

Bonjour,

Peux-tu essayer avec :

Code:
=PETITE.VALEUR(A1:A42;NB.SI(A1:A42;"<0"))

En adaptant les colonnes et lignes et pour connaitre le premier négatif

A+
 

phendoc

XLDnaute Nouveau
Re : récupérer valeur d'une cellule si condition

Merci pour cette formule, j'arrive donc à récupérer le 1er montant négatif de ma colonne, mais il me reste à récupérer la valeur temps qui se trouve dans une autre colonne de la ligne où se trouve ce montant.
 

JCGL

XLDnaute Barbatruc
Re : récupérer valeur d'une cellule si condition

Re,

Avec un fichier cela serait plus simple pour nous
Autrement nous partons pour un fil qui risque de devenir un pelote

=PETITE.VALEUR(A1:A42;NB.SI(A1:A42;"<0")+1)

Pour trouver le dernier positif

A+
 
Dernière édition:

Discussions similaires

Réponses
3
Affichages
203
Réponses
6
Affichages
207
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…