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