Bonjour,
je n'arrive pas à me dépatouiller de cette formule conditionnelle ...
Besoins : séparer une valeur numérique en multiple de 1000 + restant
Pour corriger l'erreur #VALEUR! je rajoute un test pour vérifier s'il s'agit d'un entier [ =SI(ENT(L2)... ] , mais ça fonctionne encore moins bien
Une autre méthode ?
Merci pour votre aide
je n'arrive pas à me dépatouiller de cette formule conditionnelle ...
Besoins : séparer une valeur numérique en multiple de 1000 + restant
Pour corriger l'erreur #VALEUR! je rajoute un test pour vérifier s'il s'agit d'un entier [ =SI(ENT(L2)... ] , mais ça fonctionne encore moins bien
(G) poids en Kg | (L ) multiple de 1000 (=G/1000) | (M) nbr fois 1000 =GAUCHE(L2;TROUVE(",";L2)-1)*1 | (N) poids restant =SI(L2>1;((L2-ARRONDI.INF(L2;0))*10)*100;L2) | test pour correction #VALLEUR! (M2) =SI(ENT(L2);L2;GAUCHE(L2;TROUVE(",";L2)-1)*1) |
---|---|---|---|---|
10000 | 10 | #VALEUR! | 0 | 10 |
2400 | 2.4 | 2 | 400 | 2.4 |
1600 | 1.6 | 1 | 600 | 1.6 |
450 | 0.45 | 0 | 450 | #VALEUR! |
25 | 0.025 | 0 | 25 | #VALEUR! |
1600 | 1.6 | 1 | 600 | 1.6 |
25 | 0.025 | 0 | 25 | #VALEUR! |
200 | 0.2 | 0 | 200 | #VALEUR! |
Une autre méthode ?
Merci pour votre aide