Ecrire un nombre par rapport à un autre

S

SiedleR

Guest
Bnjour,
je ne sais pas si mon titre est explicite, mais je vais essayer de faire mieux ici.

J'aimerais, par rapport à un nombre entre 1 et 6 par pas de 0.5, en donner un autre

comme ça si, par exemple, la case C4 contient:

1 -> -6
1.5 -> -5
2 -> -4
2.5 -> -3
3 -> -2
3.5 -> -1
4 -> 0
4.5 -> 0.5
5 -> 1
5.5 -> 1.5
6 -> 2

j'avais fait cette formule:
=IF(C4=1;-6;IF(C4=1.5;-5;IF(C4=2;-4;IF(C4=2.5;-3;IF(C4=3;-2;IF(C4=3.5;-1;IF(C4=4;0;IF(C4=4.5;0.5;IF(C4=5;1;IF(C4=5.5;1.5;IF(C4=6;2;FALSE)))))))))))

Mais il me dit qu'il y a une erreur (j'ai essayé avec la valeur '4' dans C4)

Vous voyez aussi sur l'image qu'à un moment donné, le C4 dans la formule ne se trouve plus être en bleu...
 

Tibo

XLDnaute Barbatruc
Salut Siedler,

Ton problème vient du fait que la fonction SI n'admat que 7 niveaux d'imbrication.

Dans ton cas, il vaut mieux passer par un tableau de correspondance.

C'est ce que j'ai fait dans l'exemple joint qui peut être adapté.

Bonne soirée


@+ [file name=Siedler.zip size=2350]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Siedler.zip[/file]
 

Pièces jointes

  • Siedler.zip
    2.3 KB · Affichages: 11

JCA06

XLDnaute Occasionnel
Bonsoir Siedler,

J'ai l'impression que tu ne nous en avait pas dit assez !

En fait, j'ai trouvé une relation dans tes chiffres que tu connaissais peut-être :
- Si le chiffre de départ en A est >= à 4, le résultat A - 4 ;
- Si le chiffre de départ est < à 4, le résultat est (A - 4)*2.

Ainsi, il n'y a qu'une condition et voici ta formule (pour B2 à partir de A2) :
=+SI(A2>=4;A2-4;(A2-4)*2)

Et voilà !
 

Discussions similaires

Réponses
17
Affichages
343

Statistiques des forums

Discussions
312 231
Messages
2 086 440
Membres
103 209
dernier inscrit
MIKA33260