Besoin de vos lumières pour éditer une formule sur les formats !

FloMianot

XLDnaute Nouveau
:) Formule excel.png


Bonjour à tous,

J'ai besoin de votre aide et de vos génies !

J'aimerai avoir une formule pour passer de la colonne B à la colonne C dans le tableau ci-joint.

C'est pour transformer automatiquement les nombres avec une virgule en mille et quand c'est un nombre à 3 chiffres il reste identique.


Merci beaucoup d'avance pour vos réponses !

Bon WE

Flo
 

Pièces jointes

  • Formule excel.png
    Formule excel.png
    25.9 KB · Affichages: 148
  • Formule excel.png
    Formule excel.png
    25.9 KB · Affichages: 154

FloMianot

XLDnaute Nouveau
Re : Besoin de vos lumières pour éditer une formule sur les formats !

Coucou Tibo,

Alors merci pour vous être penché sur mon sujet et merci pour la formule proposée car ça marche seulement quand j'ai par exemple dans le tableau 1,23 je voudrai obtenir 1 230 et non 123.

Une idée pour ça ?

Merci,

Flo
 

Tibo

XLDnaute Barbatruc
Re : Besoin de vos lumières pour éditer une formule sur les formats !

re,

autre proposition :

Code:
=SI(MOD(B5;1);B5*1000;B5)

Sinon, n'hésite pas à revenir avec un vrai fichier Excel et plusieurs (au moins une dizaine) exemples avec le résultat attendu.

@+
 

FloMianot

XLDnaute Nouveau
Re : Besoin de vos lumières pour éditer une formule sur les formats !

Merci beaucoup Tibo, je n'aurai pas su trouver sans vos connaissances.

Je teste cette formule dès lundi et je vous tiens au courant si jamais ça roule.

Bonne journée,

Flo
 

Modeste geedee

XLDnaute Barbatruc
Re : Besoin de vos lumières pour éditer une formule sur les formats !

bonsour®
une formule ne peut changer le format d'une cellule

1er cas
en c5 :
=10^3*B5
format de cellule
# ##0 <==== attention le zéro est suivi d'un espace
affichage : 1 351
le contenu réel est : 1351000
c'est un nombre

2ème cas
=SUBSTITUE(B5;",";" ")
affichage 1 351
le contenu réel est un TEXTE
 

Dull

XLDnaute Barbatruc
Re : Besoin de vos lumières pour éditer une formule sur les formats !

Salut FloManio et Bienvenue, Tibo:), le Forum

Pas sur que cela soit possible car le séparateur décimal US est la virgule ce qui à l'air d'être ton cas

regardes ce fil j'ai essayer gaihdriah mais en remplaçant la virgule par un point

seule solution que j'ai trouvé
Bouton démarrer
Panneau de Configuration
Modifier les claviers ou les autres méthodes d'entrée dans Horloge, langue et région
Onglet Format
Bouton Paramètres supplémentaires
et remplacer dans Symbole de groupement des chiffres la virgule par un espace
Appliquer
Ok
Ok
et là tu aura un espace à la place de la virgule
Sinon regarder la solution de Modeste geedee dernier post

EDITION: Salut Modeste geedee :) pas rafraichit
Bonne Journée
 
Dernière édition:

Modeste geedee

XLDnaute Barbatruc
Re : Besoin de vos lumières pour éditer une formule sur les formats !

Bonsour®
:)Regarde la pièce jointe 236334

C'est pour transformer automatiquement les nombres avec une virgule en mille et quand c'est un nombre à 3 chiffres il reste identique.
Flo

s'il s'agit de données importées
il s'agit probablement de données au format US le séparateur de millier est alors la "virgule" , le séparateur décimal le "point"

dans ce cas utiliser le menu Données Convertir et préciser à l'étape 3 pour la colonne concernée ,les options de conversion
options.jpg
 

Pièces jointes

  • options.jpg
    options.jpg
    40.4 KB · Affichages: 76
  • options.jpg
    options.jpg
    40.4 KB · Affichages: 76

JCGL

XLDnaute Barbatruc
Re : Besoin de vos lumières pour éditer une formule sur les formats !

Bonjour à tous,
Salut Tibo,
Salut Geedee,

Peux-tu essayer en C5 et suivantes avec tes valeurs en B5 et suivantes :
Code:
=SI(ESTERREUR(TROUVE(",";B5;1));B5;SUBSTITUE(B5;",";"")*SI(NBCAR(B5)<4;100;SI(NBCAR(B5)<5;10;1)))

A + à tous

Edition : Oups très en retard... Salut mon bon Didier... Bises chez toi
 

Dull

XLDnaute Barbatruc
Re : Besoin de vos lumières pour éditer une formule sur les formats !

Re le Fil, Salut mon JC :)

Je ne pense pas que se soit un problème de substitution mais bien un problème de séparateur de milliers.
Car quelque soit la formule appliquée en mettant la virgule comme séparateur de milliers elle ré apparaitra automatiquement.

la seule solution que j'ai trouvé est celle décrite plus haut :)

Bonne Journée
 

JCGL

XLDnaute Barbatruc
Re : Besoin de vos lumières pour éditer une formule sur les formats !

Bonjour à tous,

J'ai commis un petit fichier puisque notre ami(e) ne l'a pas fait...

A+++
A + à tous
 

Pièces jointes

  • JC Convertir US en FR.xls
    17 KB · Affichages: 51

FloMianot

XLDnaute Nouveau
Re : Besoin de vos lumières pour éditer une formule sur les formats !

Merci à tous pour apporter vos solutions.

La 2ème formule proposée par Tibo à savoir : =SI(MOD(B5;1);B5*1000;B5) fonctionne et correspond à ce que je souhaitais comme résultat ;-)
 

FloMianot

XLDnaute Nouveau
Re : Besoin de vos lumières pour éditer une formule sur les formats !

oui c'est ça c'est une extraction de données sur un logiciel qui nous donnes des valeurs avec des virgules et nous devons ensuite les retaper en retirant la virgule pour faire d'autres calculs.

Vous pensez que la formule donnée par Tibo avec Mod ne peut fonctionner ?

Mercii
 

Tibo

XLDnaute Barbatruc
Re : Besoin de vos lumières pour éditer une formule sur les formats !

re,

Il faut tester toutes les solutions qui te sont proposées.

Pour arriver à un résultat, plusieurs pistes sont souvent possibles sur Excel.

As-tu notamment testé la proposition de Modeste Geedee de 11h14 ?

Et pour qu'on puisse tester efficacement, il aurait fallu que tu joignes un fichier Excel avec suffisamment de données.

@+
 

FloMianot

XLDnaute Nouveau
Re : Besoin de vos lumières pour éditer une formule sur les formats !

Merci pour les précisions.

Je viens de m'inscrire sur votre forum ce matin et je retiens que la prochaine fois j'envois un fichier excel avec plus de données.

Je test sur toutes les données lundi et je regarderai si les formules proposées fonctionnent bien.

Merci !!
 

Discussions similaires

Réponses
4
Affichages
182

Statistiques des forums

Discussions
312 046
Messages
2 084 843
Membres
102 686
dernier inscrit
Franck6950