Le 4 mai 2021, la plateforme Yahoo Questions/Réponses fermera. Elle est désormais accessible en mode lecture seule. Aucune modification ne sera apportée aux autres sites ou services Yahoo, ni à votre compte Yahoo. Vous trouverez plus d’informations sur l'arrêt de Yahoo Questions/Réponses et sur le téléchargement de vos données sur cette page d'aide.
je voudrais utiliser les tests logiques excel?
montant timbre
0 à 5000: 0
5001 à 100000: 100
100001 à 500000: 500
500001 à 1000000: 1000
1000001 à 5000000: 2000
5000001 et plus: 5000
Voici mon soucis, au lieu de chercher à trouver dans quelle intervalle se trouve mon montant taper dans une cellule et lui trouver le timbre correspondant, je voudrais une formule qui m'évite cela sur excel.
merci
4 réponses
- Théo Jazz ManLv 7il y a 8 ansRéponse favorite
tu inscrit ton chiffre dans la cellule A1 par exemple et dans la cellule où tu veux qu'apparaisse le montant tu inscrit :
=Si(estvide(A1);"";
Si(et(A1>0;A1<=5000);0;
si(et(A1>5000;A1<=100000);100;
si(et(A1>100000;A1<=50000);500;
si(et(A1>50000;A1<=1000000);1000;
si(et(A1>1000000;A1<=5000000);
2000;5000))))))
La fonction estvide() permet que la cellule où s'inscrit le montant reste vide si il n'y a rien d'inscrit en A1, sinon il y aura 5000 par défaut
- ?Lv 7il y a 8 ans
c'est une formule de type si;ou;ou... compliquée à mettre en Åuvre.
j'utilise une autre technique
partant d'une première colonne dans laquelle tu écriras ton montant,
dans un premier temps tu laisses la colonne 2 vide
dans la 3 tu écris si(0>C1>5000;0;"")
dans la 4 tu écris si(5001>C1>100000;100;"")
etc... jusqu'au 6° cas de figure
ensuite tu reviens dans la colonne 2 dans laquelle tu écris la formule =somme(C3:C8)
si ton paramétrage est bien fait, une seule colonne affichera un résultat qui apparaitra dans ta colonne 2.
- il y a 8 ans
Bonjour!
Sur Excel tu peux ajouter cette petite fonction, tu fais alt et F11 et magie: le code vba apparaît.
Function MontantTimbre
Dim valeur as integer
valeur = cells(x,y) 'Met ici l'adresse de la cellule ou tu entre la valeur x=ligne y=colonne
Select case valeur
case is 0 to 5000
valeur = 0
case is 5001 to 100000
valeur = 100
case is 100001 to 500000
valeur = 500
case is 500001 to 1000000
valeur = 1000
case is 1000001 to 5000000
valeur = 2000
case is >500000
valeur = 5000
cells(x,y) = valeur 'Met ici l'adresse ou tu veux la réponse
End function