Quelqu'un pourrait il m'aider à saisir 16 chifres dans une cellule et que
cette cellule reste en numérique.
Au delà de 15, il met un 0 à la place du 16ième chiffre.
Merci.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ru-th
Salut Patricia
place une apostrophe devant ou mets la cellule en texte, cela ne dérange pas pour les calculs
a+ rural thierry "Patricia" a écrit dans le message de news:
Bonjour,
Quelqu'un pourrait il m'aider à saisir 16 chifres dans une cellule et que cette cellule reste en numérique. Au delà de 15, il met un 0 à la place du 16ième chiffre. Merci.
pat
Salut Patricia
place une apostrophe devant ou mets la cellule en texte,
cela ne dérange pas pour les calculs
a+
rural thierry
"Patricia" <terrieux@wanadoo.fr> a écrit dans le message de news:
eORjmRsoDHA.2652@TK2MSFTNGP09.phx.gbl...
Bonjour,
Quelqu'un pourrait il m'aider à saisir 16 chifres dans une cellule et que
cette cellule reste en numérique.
Au delà de 15, il met un 0 à la place du 16ième chiffre.
Merci.
place une apostrophe devant ou mets la cellule en texte, cela ne dérange pas pour les calculs
a+ rural thierry "Patricia" a écrit dans le message de news:
Bonjour,
Quelqu'un pourrait il m'aider à saisir 16 chifres dans une cellule et que cette cellule reste en numérique. Au delà de 15, il met un 0 à la place du 16ième chiffre. Merci.
aiqueselle ait limitai à quiainze shiffres (le pape)
Dans Excel, le maximum de caractères de la mantisse pour les nombres entiers est 15. Tu ne peux pas avoir un nombre de plus de 15 caractères. (Daniel M)
"Quel que soit le nombre de chiffres affichés, Microsoft Excel stocke les nombres avec une précision pouvant atteindre 15 chiffres significatifs. (Denis)
-----Message d'origine----- Salut Patricia
place une apostrophe devant ou mets la cellule en texte, cela ne dérange pas pour les calculs
a+ rural thierry "Patricia" a écrit dans le message de news:
Bonjour,
Quelqu'un pourrait il m'aider à saisir 16 chifres dans une cellule et que
cette cellule reste en numérique. Au delà de 15, il met un 0 à la place du 16ième chiffre. Merci.
aiqueselle ait limitai à quiainze shiffres
(le pape)
Dans Excel, le maximum de caractères de la mantisse pour
les nombres entiers est 15.
Tu ne peux pas avoir un nombre de plus de 15 caractères.
(Daniel M)
"Quel que soit le nombre de chiffres affichés, Microsoft
Excel stocke les nombres avec
une précision pouvant atteindre 15 chiffres significatifs.
(Denis)
-----Message d'origine-----
Salut Patricia
place une apostrophe devant ou mets la cellule en texte,
cela ne dérange pas pour les calculs
a+
rural thierry
"Patricia" <terrieux@wanadoo.fr> a écrit dans le message
de news:
eORjmRsoDHA.2652@TK2MSFTNGP09.phx.gbl...
Bonjour,
Quelqu'un pourrait il m'aider à saisir 16 chifres dans
une cellule et que
cette cellule reste en numérique.
Au delà de 15, il met un 0 à la place du 16ième chiffre.
Merci.
aiqueselle ait limitai à quiainze shiffres (le pape)
Dans Excel, le maximum de caractères de la mantisse pour les nombres entiers est 15. Tu ne peux pas avoir un nombre de plus de 15 caractères. (Daniel M)
"Quel que soit le nombre de chiffres affichés, Microsoft Excel stocke les nombres avec une précision pouvant atteindre 15 chiffres significatifs. (Denis)
-----Message d'origine----- Salut Patricia
place une apostrophe devant ou mets la cellule en texte, cela ne dérange pas pour les calculs
a+ rural thierry "Patricia" a écrit dans le message de news:
Bonjour,
Quelqu'un pourrait il m'aider à saisir 16 chifres dans une cellule et que
cette cellule reste en numérique. Au delà de 15, il met un 0 à la place du 16ième chiffre. Merci.
pat
.
isabelle
désolé Patricia, ce n'est pas possible avec excel.
isabelle
Bonjour,
Quelqu'un pourrait il m'aider à saisir 16 chifres dans une cellule et que cette cellule reste en numérique. Au delà de 15, il met un 0 à la place du 16ième chiffre. Merci.
pat
désolé Patricia, ce n'est pas possible avec excel.
isabelle
Bonjour,
Quelqu'un pourrait il m'aider à saisir 16 chifres dans une cellule et que
cette cellule reste en numérique.
Au delà de 15, il met un 0 à la place du 16ième chiffre.
Merci.
désolé Patricia, ce n'est pas possible avec excel.
isabelle
Bonjour,
Quelqu'un pourrait il m'aider à saisir 16 chifres dans une cellule et que cette cellule reste en numérique. Au delà de 15, il met un 0 à la place du 16ième chiffre. Merci.
pat
Misange
Bonjour Tu trouveras ici la réponse de Laurent Longre : http://www.excelabo.net/xl/formats.php#grandsnombres
copie : Excel travaille avec des nombres de type Double, sur une précision d'environ 15 chiffres. Il n'y a aucun moyen de le forcer à utiliser une précision supérieure.
Si tu en as vraiment besoin, tu peux te faire aider par le type "Decimal" de VBA, qui autorise une précision d'environ 28 chiffres. Il faudra saisir tous tes grands nombres dans des cellules formatées en texte et faire tous les calculs sur ces nombres par l'intermédiaire de fonctions macro.
Quelques exemples de fonctions utilisant le type Decimal :
' Addition Function ADD(Nombre1 As String, Nombre2 As String) As String ADD = CDec(Nombre1) + Nombre2 End Function
' Soustraction Function SUBST(Nombre1 As String, Nombre2 As String) As String SUBST = CDec(Nombre1) - Nombre2 End Function
' Multiplication Function MULT(Nombre1 As String, Nombre2 As String) As String MULT = CDec(Nombre1) * Nombre2 End Function
'Division Function DIV(Nombre1 As String, Nombre2 As String) As String DIV = CDec(Nombre1) / Nombre2 End Function
' Modulo Function MOD2(Nombre As String, Diviseur As String) As String Dim Tmp Tmp = CDec(Nombre) / Diviseur MOD2 = Nombre - CDec(Left(Tmp, InStr(1, Tmp, _ Application.International(xlDecimalSeparator)) - 1)) * Diviseur End Function
' Somme d'une plage Function SOMME2(Plage As Range) Dim Arr Arr = (Plage) For Each Elt In Arr SOMME2 = CDec(SOMME2) + CDec(Elt) Next SOMME2 = CStr(SOMME2) End Function
Avec par exemple les nombres 123456789012345678901 et 98765432109876543210 saisis en A1 et A2 (formatées en texte), =MOD2(A1;A2) renverra le modulo sur 20 chiffres, 24691356902469135691 (également en format texte). Laurent Longre
Misange migrateuse http://www.excelabo.net mail : http://cerbermail.com/?k5Q8Dh2mta
le 04/11/2003 12:10:
Bonjour,
Quelqu'un pourrait il m'aider à saisir 16 chifres dans une cellule et que cette cellule reste en numérique. Au delà de 15, il met un 0 à la place du 16ième chiffre. Merci.
pat
Bonjour
Tu trouveras ici la réponse de Laurent Longre :
http://www.excelabo.net/xl/formats.php#grandsnombres
copie :
Excel travaille avec des nombres de type Double, sur une précision
d'environ 15 chiffres. Il n'y a aucun moyen de le forcer à utiliser une
précision supérieure.
Si tu en as vraiment besoin, tu peux te faire aider par le type
"Decimal" de VBA, qui autorise une précision d'environ 28 chiffres. Il
faudra saisir tous tes grands nombres dans des cellules formatées en
texte et faire tous les calculs sur ces nombres par l'intermédiaire de
fonctions macro.
Quelques exemples de fonctions utilisant le type Decimal :
' Addition
Function ADD(Nombre1 As String, Nombre2 As String) As String
ADD = CDec(Nombre1) + Nombre2
End Function
' Soustraction
Function SUBST(Nombre1 As String, Nombre2 As String) As String
SUBST = CDec(Nombre1) - Nombre2
End Function
' Multiplication
Function MULT(Nombre1 As String, Nombre2 As String) As String
MULT = CDec(Nombre1) * Nombre2
End Function
'Division
Function DIV(Nombre1 As String, Nombre2 As String) As String
DIV = CDec(Nombre1) / Nombre2
End Function
' Modulo
Function MOD2(Nombre As String, Diviseur As String) As String
Dim Tmp
Tmp = CDec(Nombre) / Diviseur
MOD2 = Nombre - CDec(Left(Tmp, InStr(1, Tmp, _
Application.International(xlDecimalSeparator)) - 1)) * Diviseur
End Function
' Somme d'une plage
Function SOMME2(Plage As Range)
Dim Arr
Arr = (Plage)
For Each Elt In Arr
SOMME2 = CDec(SOMME2) + CDec(Elt)
Next
SOMME2 = CStr(SOMME2)
End Function
Avec par exemple les nombres 123456789012345678901 et
98765432109876543210 saisis en A1 et A2 (formatées en texte),
=MOD2(A1;A2) renverra le modulo sur 20 chiffres, 24691356902469135691
(également en format texte).
Laurent Longre
Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta
le 04/11/2003 12:10:
Bonjour,
Quelqu'un pourrait il m'aider à saisir 16 chifres dans une cellule et que
cette cellule reste en numérique.
Au delà de 15, il met un 0 à la place du 16ième chiffre.
Merci.
Bonjour Tu trouveras ici la réponse de Laurent Longre : http://www.excelabo.net/xl/formats.php#grandsnombres
copie : Excel travaille avec des nombres de type Double, sur une précision d'environ 15 chiffres. Il n'y a aucun moyen de le forcer à utiliser une précision supérieure.
Si tu en as vraiment besoin, tu peux te faire aider par le type "Decimal" de VBA, qui autorise une précision d'environ 28 chiffres. Il faudra saisir tous tes grands nombres dans des cellules formatées en texte et faire tous les calculs sur ces nombres par l'intermédiaire de fonctions macro.
Quelques exemples de fonctions utilisant le type Decimal :
' Addition Function ADD(Nombre1 As String, Nombre2 As String) As String ADD = CDec(Nombre1) + Nombre2 End Function
' Soustraction Function SUBST(Nombre1 As String, Nombre2 As String) As String SUBST = CDec(Nombre1) - Nombre2 End Function
' Multiplication Function MULT(Nombre1 As String, Nombre2 As String) As String MULT = CDec(Nombre1) * Nombre2 End Function
'Division Function DIV(Nombre1 As String, Nombre2 As String) As String DIV = CDec(Nombre1) / Nombre2 End Function
' Modulo Function MOD2(Nombre As String, Diviseur As String) As String Dim Tmp Tmp = CDec(Nombre) / Diviseur MOD2 = Nombre - CDec(Left(Tmp, InStr(1, Tmp, _ Application.International(xlDecimalSeparator)) - 1)) * Diviseur End Function
' Somme d'une plage Function SOMME2(Plage As Range) Dim Arr Arr = (Plage) For Each Elt In Arr SOMME2 = CDec(SOMME2) + CDec(Elt) Next SOMME2 = CStr(SOMME2) End Function
Avec par exemple les nombres 123456789012345678901 et 98765432109876543210 saisis en A1 et A2 (formatées en texte), =MOD2(A1;A2) renverra le modulo sur 20 chiffres, 24691356902469135691 (également en format texte). Laurent Longre
Misange migrateuse http://www.excelabo.net mail : http://cerbermail.com/?k5Q8Dh2mta
le 04/11/2003 12:10:
Bonjour,
Quelqu'un pourrait il m'aider à saisir 16 chifres dans une cellule et que cette cellule reste en numérique. Au delà de 15, il met un 0 à la place du 16ième chiffre. Merci.
aiqueselle ait limitai à quiainze shiffres (le pape)
Dans Excel, le maximum de caractères de la mantisse pour les nombres entiers est 15. Tu ne peux pas avoir un nombre de plus de 15 caractères. (Daniel M)
"Quel que soit le nombre de chiffres affichés, Microsoft Excel stocke les nombres avec une précision pouvant atteindre 15 chiffres significatifs. (Denis)
-----Message d'origine----- Salut Patricia
place une apostrophe devant ou mets la cellule en texte, cela ne dérange pas pour les calculs
a+ rural thierry "Patricia" a écrit dans le message de news:
Bonjour,
Quelqu'un pourrait il m'aider à saisir 16 chifres dans une cellule et que
cette cellule reste en numérique. Au delà de 15, il met un 0 à la place du 16ième chiffre. Merci.
aiqueselle ait limitai à quiainze shiffres
(le pape)
Dans Excel, le maximum de caractères de la mantisse pour
les nombres entiers est 15.
Tu ne peux pas avoir un nombre de plus de 15 caractères.
(Daniel M)
"Quel que soit le nombre de chiffres affichés, Microsoft
Excel stocke les nombres avec
une précision pouvant atteindre 15 chiffres significatifs.
(Denis)
-----Message d'origine-----
Salut Patricia
place une apostrophe devant ou mets la cellule en texte,
cela ne dérange pas pour les calculs
a+
rural thierry
"Patricia" <terrieux@wanadoo.fr> a écrit dans le message
de news:
eORjmRsoDHA.2652@TK2MSFTNGP09.phx.gbl...
Bonjour,
Quelqu'un pourrait il m'aider à saisir 16 chifres dans
une cellule et que
cette cellule reste en numérique.
Au delà de 15, il met un 0 à la place du 16ième chiffre.
Merci.
aiqueselle ait limitai à quiainze shiffres (le pape)
Dans Excel, le maximum de caractères de la mantisse pour les nombres entiers est 15. Tu ne peux pas avoir un nombre de plus de 15 caractères. (Daniel M)
"Quel que soit le nombre de chiffres affichés, Microsoft Excel stocke les nombres avec une précision pouvant atteindre 15 chiffres significatifs. (Denis)
-----Message d'origine----- Salut Patricia
place une apostrophe devant ou mets la cellule en texte, cela ne dérange pas pour les calculs
a+ rural thierry "Patricia" a écrit dans le message de news:
Bonjour,
Quelqu'un pourrait il m'aider à saisir 16 chifres dans une cellule et que
cette cellule reste en numérique. Au delà de 15, il met un 0 à la place du 16ième chiffre. Merci.