Supression d'une décimal en gardant tout les nombres

Résolu/Fermé
orlalwa - 3 févr. 2014 à 21:12
orlalwa Messages postés 10 Date d'inscription lundi 3 février 2014 Statut Membre Dernière intervention 10 février 2014 - 4 févr. 2014 à 16:44
Bonjour,

Je dois programmer qu'une valeur comme 1.5 ou 1.25 ou 1.125 dans Cellule A1 deviennent 15 ou 125 ou 1125 dans cellule B1

Comment faire????

Merci beaucoup

7 réponses

Raymond PENTIER Messages postés 58406 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 5 mai 2024 17 100
4 févr. 2014 à 15:42
Oui, c'est plus clair.
Mais comment feras-tu ensuite la différence entre 1.275% et 12.75% ?

En tout cas la formule en B1 est =SUBSTITUE(A1;".";"")
1
Raymond PENTIER Messages postés 58406 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 5 mai 2024 17 100
Modifié par Raymond PENTIER le 3/02/2014 à 21:54
Pourquoi as-tu besoin de faire ça ?
Parce qu'il y a plusieurs réponses possibles ...
Mais surtout ça me semble extrêmement dangereux de faire cela : tous tes calculs et graphiques seront faussés !

C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂
0
orlalwa Messages postés 10 Date d'inscription lundi 3 février 2014 Statut Membre Dernière intervention 10 février 2014
4 févr. 2014 à 15:33
Bonjour
C'est pour l'affichage final d'une feuille d'emballage pour des matériaux de toiture.
le 1, 1.5 1.25, 1.275 (peut être n'importe quel autre chiffre) représente le % de pente que l'estimateur doit mettre dans la feuille de calcule. Le 1, 15, 125, 1275 représente le lettrage des panneaux pour fabrication.
C'est a dire que les panneaux porterons le % de pente plus leur lettre
1A = pente 1% morceau A
1B = pente 1% morceau B
1C = pente 1% morceau C
etc...
ou
1275A = pente 1.275% morceau A
1275B = pente 1.275% morceau B
1275C = pente 1.275% morceau C

Pour les lettres, je vais faire une mise en forme pour chaque cellules correspondant a A, B, C...

j'ai 30 lettres différentes et 4 mises en formes différentes

A = Pente standard
AX = Coin régulier
AV = coin Inverse
A24 = Demi-morceau

Est-ce plus claire??
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 397
4 févr. 2014 à 15:44
Bonjour
essayez cette formule, qui ne fonctionne que si vos nombres décimaux sont des nombres finis:

=A3*10^(NBCAR(A3)-2)

crdlmnt
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
orlalwa Messages postés 10 Date d'inscription lundi 3 février 2014 Statut Membre Dernière intervention 10 février 2014
4 févr. 2014 à 15:45
Ca n'arrivera pas
Le maximum est et très rarement 8%

Merci pour ta réponse, j'essai ca tout de suite
0
orlalwa Messages postés 10 Date d'inscription lundi 3 février 2014 Statut Membre Dernière intervention 10 février 2014
4 févr. 2014 à 15:49
Je sais pas pourquoi mais ma mise en forme ne s'affiche pas !
Elle est sélectionné mais ne fonctionne pas
Je vais mettre la réponse dans une autre cellule et aller chercher cette réponse pour la ramener dans les bonnes cellules
0
orlalwa Messages postés 10 Date d'inscription lundi 3 février 2014 Statut Membre Dernière intervention 10 février 2014
4 févr. 2014 à 15:50
Marche pas non plus!!!
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 397
4 févr. 2014 à 15:56
Qu'appelez vous mise en forme.. suis perdu là!
pouvez vous préciser
0
orlalwa Messages postés 10 Date d'inscription lundi 3 février 2014 Statut Membre Dernière intervention 10 février 2014
4 févr. 2014 à 16:00
Je vais dans Format de Cellule, et je crée un type personnalisé pour les nobbres (code du format de nombre)
0
orlalwa Messages postés 10 Date d'inscription lundi 3 février 2014 Statut Membre Dernière intervention 10 février 2014
4 févr. 2014 à 16:01
##"A"
0
orlalwa Messages postés 10 Date d'inscription lundi 3 février 2014 Statut Membre Dernière intervention 10 février 2014
4 févr. 2014 à 16:44
J'ai réussi a retrouver ma mise en forme en passant par une cellule interposé et en ajoutant =G190+NB(G190) dans mes cellules de destination!
bizarre... mais bon, ca marche et ca m'évite de faire des lignes et des lignes dans visual basic

Merci infiniment!
0