Rechercher valeur correspondante si c'est + grand et + petit que

[Résolu/Fermé]
Signaler
Messages postés
6
Date d'inscription
samedi 22 février 2014
Statut
Membre
Dernière intervention
24 février 2014
-
Messages postés
8539
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
20 juillet 2021
-
Bonjour,

Voilà mon soucis !

j'ai un chiffre (X) qui est le résultat de diverses multiplications.

J'aimerai que dans une cellule, il me renvoie la rente correspondante à ce chiffre X.

Pour cela, dans un autre feuillet, j'ai mon échelle des rentes :

Colonne A Colonne B Colonne C
De A Rentes
0 15000 1250
15000 25000 1300

etc

Comment faire pour qu'il comprenne quelle rente prendre si mon chiffre X se situe plutôt entre 0 et 15000 ou 15000 et 25000 (et ainsi de suite!)

MERCIIIIII pour votre aide !!!!!!!!!!!!!!

J'ai tenté un mélange entre recherchev et si mais sans succès :-)

4 réponses

Messages postés
218
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
18 février 2021
151
Bonjour,

Combien d'intervalles comporte votre échelle de rentes ?
Si vous en avez au plus 7 vous pouvez enchainer des tests logiques comme suit si votre X est en A1 :
=SI(ET( A1>0;A1<15000;1250;SI(ET(A1>15000;A1<25000;1300;"RIEN"))
Cordialement.
Messages postés
6
Date d'inscription
samedi 22 février 2014
Statut
Membre
Dernière intervention
24 février 2014

bonsoir,

oui malheureusement j'ai 51 rentes différentes..... !
Messages postés
218
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
18 février 2021
151
Oui alors il faut oublier le test logique ^^
Messages postés
6
Date d'inscription
samedi 22 février 2014
Statut
Membre
Dernière intervention
24 février 2014

:-( :-(
Messages postés
218
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
18 février 2021
151
Bonsoir,

Une ébauche de solution : https://www.cjoint.com/?DByuitmXc0s
2 Feuillets.
Les colonnes B et C du feuillet 2 sont cachées.
Cordialement.
Messages postés
8539
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
20 juillet 2021
1 692
Peut-être :
=INDEX(A:A;EQUIV(C1;A:A)) & " à " & INDEX(A:A;EQUIV(C1;A:A)+1)

Patrice
Messages postés
6
Date d'inscription
samedi 22 février 2014
Statut
Membre
Dernière intervention
24 février 2014

Bonsoir,

Pouvez-vous m'éclairer un peu plus ? je n'ai pas bien compris votre formule...

et je dois mettre la totalité de ce que vous avez écrit ?

Merci bcp!!!!!
Messages postés
8539
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
20 juillet 2021
1 692
Re,

J'ai pas bien compris les explications, elles me semblent pas très claires !

J'ai donc supposé que :
- la colonne A est la valeur minimum d'une tranche de ce que tu appelles rente ;
- la colonne B est la valeur maximum de cette tranche (qu'on retrouve sur la ligne suivante de la colonne A, d'où son inutilité) ;
- la colonne C est est le nombre X (et pas le chiffre X, qui chez les romains représentait le nombre 10 !) .

Et donc cette formule placée en colonne D indique dans quelle tranche se situe le nombre de la colonne C

Patrice
Messages postés
6
Date d'inscription
samedi 22 février 2014
Statut
Membre
Dernière intervention
24 février 2014

bonsoir,

oui c'est difficile à expliquer :-)

effectivement, la colonne B n'est pas utile

en A, il s'agit des différentes tranches pour le capital
en C, il s'agit de la rente correspondante au capital

le nombre X se situe sur un autre feuillet, il correspond à un capital


Sur mon feuillet, j'ai donc tout un texte etc puis le capital du client (X) et j'aimerai que dans la cellule suivante, il note la rente correspondante à ce capital...

Je ne sais pas si c'est plus clair....

Ya t'il la possibilité d'introduire une capture d'écran sur ce site ?
Messages postés
6
Date d'inscription
samedi 22 février 2014
Statut
Membre
Dernière intervention
24 février 2014

Merci à vous deux pour vos aides !! je vais me débrouiller avec tout ça!!!!

Excellente soirée !
Messages postés
8539
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
20 juillet 2021
1 692
Bonjour,

Si la valeur X se trouve en A1 de la feuille ad hoc, la formule à mettre en B1 (ou ailleurs) de cette même feuille, devient :
=INDEX(Feuil1!A:A;EQUIV(A1;Feuil1!A:A)) & " à " & INDEX(Feuil1!A:A;EQUIV(A1;Feuil1!A:A)+1)