Excel : Probleme avec les valeurs importées

Résolu/Fermé
Picolin Messages postés 5 Date d'inscription vendredi 14 décembre 2012 Statut Membre Dernière intervention 15 décembre 2012 - 14 déc. 2012 à 20:28
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 15 déc. 2012 à 15:31
Bonjour, à tous !

Je ne suis pas spécialiste d'Excel et j'utilise la version 2003.
Il y a quelque chose qui m'échappe... Lorsque j'importe une donnée dans une cellule (que ce soit depuis le Web ou depuis ma plateforme de trading Metatrader) il m'est impossible ensuite de modifier le format de ladite cellule :
Par exemple appliquer une "catégorie" (comme "monétaire") dans l'onglet "Nombre" de la fenêtre "Format de Cellule"...
D'autre part si je rentre la référence d'une cellule contenant une donnée importée pour la reporter sur une autre feuille - par exemple "=Feuille1!A1" ça ne marche pas !
Idem si je fais référence à ce type cellule dans une formule...
Il doit y avoir une manip à faire, mais je ne trouve pas !
J'espère avoir été clair, ce n'est pas toujours évident.
Si quelqu'un peut m'éclairer, Merci Bcp !!!!





A voir également:

6 réponses

eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
14 déc. 2012 à 21:24
Bonsoir,

ça ne marche pas ne veut pas dire grand chose.
Explique...
Et dépose un fichier exemple avec les manip à réaliser pour reproduire le pb.
Déposer le fichier xls (réduit au nécessaire et anonymisé) sur cjoint.com et coller ici le lien fourni.

eric
0
Picolin Messages postés 5 Date d'inscription vendredi 14 décembre 2012 Statut Membre Dernière intervention 15 décembre 2012
14 déc. 2012 à 23:00
eriic merci pour la réponse, le petit fichier joint devrait expliquer le problème, avec un exemple tout simple. (désolé pour la présentation, c'est moche, mais normalement c'est expliqué comme il faut !)

https://www.cjoint.com/?3LowYx2xmvm

J'espère avoir fait comme attendu, je ne suis pas un habitué des forums....
Dans l'attente de tes lumières.

Bien cordialement

Pico
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
Modifié par eriiic le 15/12/2012 à 01:15
Re,

Sélectionne la colonne D, centre le texte et enlève le centrage.
Tout ce qui est aligné à gauche est un texte (même si tu vois un nombre), ce qui est aligné à droite est une valeur numérique.

Copie une cellule vide, sélectionne les cellules concernées (D4, D19) et clic-droit, collage spécial 'addition'.
Ca transformera tes valeurs texte en valeur numérique et tu pourras mettre le format souhaité et faire des opérations dessus.

eric

Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
0
Picolin Messages postés 5 Date d'inscription vendredi 14 décembre 2012 Statut Membre Dernière intervention 15 décembre 2012
15 déc. 2012 à 08:30
Ok, eriiic,

Je comprends la logique.
Je vois ça sur l'exemple puis je modifie mon calculateur selon tes instructions.
Je devrais terminer ça dans la journée et je dis si ça marche !

Merci !

Pico
0

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

Posez votre question
Picolin Messages postés 5 Date d'inscription vendredi 14 décembre 2012 Statut Membre Dernière intervention 15 décembre 2012
15 déc. 2012 à 12:02
Bien, résultat des courses :

J'ai bien compris que les valeurs que je rapatrie de mon application externe apparaissent sous forme de texte et non pas de nombre.
Elles ne peuvent être "opérantes" dans une formule et je ne peux les mettre en forme comme des nombres, c'est normal.
Il faut donc que je les convertisse de la forme "texte" à la forme "nombre".

Désolé mais, même sur mon petit fichier exemple, je n'ai pu faire fonctionner la méthode que tu préconises : j'obtiens le fatidique #VALEUR! en D19 ou D4.

J'ai cherché dans cette voie (Convertir) et j'ai même trouvé la solution lors d'un de mes essais... Mais je n'arrive pas à la reproduire !

Dans la cellule où ma conversion texte/nombre à fonctionné, le séparateur décimal est maintenant une virgule, plus un point, et je peux mettre en forme comme je le veux, c'est parfait...
Par contre, pas moyen de retrouver comment j'y suis arrivé !

Râlant, car avec la piste que tu m'as donnée je suis tout prés...

Désolé d'abuser mais je suis toujours coincé !


Pico en rade
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
15 déc. 2012 à 12:09
Si ton séparateur décimal est la virgule, il faut changer tous les points.
Sélectionne toutes ces cellules, Ctrl+F, Remplacer "," par: "." (ne pas mettre les " ").
Normalement c'est suffisant pour forcer la conversion.

eric
0
Picolin Messages postés 5 Date d'inscription vendredi 14 décembre 2012 Statut Membre Dernière intervention 15 décembre 2012
15 déc. 2012 à 15:23
Super, problème résolu !

En fait la conversion ne se faisait pas car mon Excel était configuré avec le séparateur décimal "virgule" alors que les données à convertir l'étaient avec un point. (Ta méthode de conversion marchait bien pour toi, car tu dois avoir ton OS en "point")

J'ai donc fait :
Outils/Options/International
J'ai décoché "utiliser les séparateurs Système" (mon Windows est paramétré ",")
et rentré "." comme "séparateur de décimales"

Donc, je résume, si quelqu'un rencontre le même problème de données non opérantes lorsqu'elles sont importées d'une application externe :

1) Vérifier qu'Excel est programmé avec le même séparateur de décimal que les données importées
2) Procéder à la conversion des données importées : "texte" vers "nombre" (par Données/Convertir)

Peut être cela pourra-t-il aider quelqu'un d'autre...



Merci Eriiic, je vais appliquer tout cela à mon calculateur principal.

Il faudra que j'attende lundi 0h00, que le flux de cotations "donne" à nouveau pour voir tous mes calculs (ils sont nombreux) s'actualiser en temps réel !
Cela va m'éviter une demie heure de travail de saisie chaque matin, ce n'est pas rien !!!

Bon week-end !


Pico bienheureux.
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
15 déc. 2012 à 15:31
Merci pour le retour et bonne continuation :-)
0