S spiloides XLDnaute Nouveau 10 Novembre 2023 #1 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 (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) 1000010#VALEUR!01024002.424002.416001.616001.64500.450450#VALEUR!250.025025#VALEUR!16001.616001.6250.025025#VALEUR!2000.20200#VALEUR! Une autre méthode ? Merci pour votre aide
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 (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) 1000010#VALEUR!01024002.424002.416001.616001.64500.450450#VALEUR!250.025025#VALEUR!16001.616001.6250.025025#VALEUR!2000.20200#VALEUR! Une autre méthode ? Merci pour votre aide
xUpsilon XLDnaute Accro 10 Novembre 2023 #2 Bonjour, En M : =ARRONDI.INF(G/1000;0) En N : =G-M*1000 Bonne journée, Vote positif 0 Vote négatif
S spiloides XLDnaute Nouveau 10 Novembre 2023 #3 Fonctionne Nickel ! Merci (j'avais bien essayé via la fonction ARRONDI ... je n'oublierai pas ce .INF à l'avenir ) Vote positif 0 Vote négatif
Fonctionne Nickel ! Merci (j'avais bien essayé via la fonction ARRONDI ... je n'oublierai pas ce .INF à l'avenir )