transfert données xls vers calc

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.

Email:: cariboule@yahoo.fr
Sujet:: transfert données xls vers calc
OS:: Windows 10
Version:: 5.3.x
Question:: Bonjour. J'avais l'habitude de sauvegarder mes relevés bancaires sous SLK excel (il y a ces options : texte - slk excel - Csv - word - Ofx quicken - Ofx money - Ofx Isacompta).
Je veux désormais utiliser libre office. Je suppose qu'il faut continuer à télécharger sous format SLK excel, puis ouvrir avec libre office, ce que j'ai fait.
Mais en voulant modifier le format de la date (qui s'affiche sans l'année), je ne parviens pas. Je connais bien les fonctions de base de Excel, mais quand je tente de modifier par format date, les modifications ne se font pas.
Pouvez vous me dire comment faire ? faut-il que je sauvegarde avec une autre extension pour avoir la main en modification ?
Merci de me donner la solution ou bien indiquez moi un forum où je pourrai trouver des informations.
D'avance merci. Christiane.

Bonjour,

le mieux est d'enregistrer au format .csv (plus portable) et ainsi, lors de
l'ouverture, il est possible de directement reprendre la date comme on la
souhaite.
sinon pour modifier le format, il faut d'abord enregistrer le fichier au
format .ODS (libreoffice). ensuite ce sera possible (moyennant que les
données soient effectivement reconnues comme des dates et pas comme du
texte :wink: )

Yves.

Bonjour.
Si le format date ne s'applique pas, on peut penser que la date est plutôt au format Texte (alignement à gauche dans la cellule).
Si c'est le cas, dans une nouvelle colonne, concaténer le texte avec '2017'.

Jean-Michel PIERRE
Tél : 06.19.55.73.22

Bonjour, et merci à tous deux de vos réponses. C'est bien ce dont j'avais peur : d'une part, ma banque ne donne pas d'autre possibilité d'enregistrement qu'excel, et je pense que ce n'est reconnu dans LO que comme du texte.  Et ensuite, je ne sais pas concaténer. C'est compliqué ? (j'étais assistante secrétaire, et je me servais de word et excel, mais je ne connais pas les fonctions élaborées...). C'est surtout que je voudrais faire simple, car comme je fais souvent ce transfert. Merci encore, et si vous savez où je peux trouver les infos en français sans déranger... Sinon, à part ça, la plupart des fonctions sont les mêmes que dans Office semble-t-il. Pouvez-vous me le confirmer ?Christiane De Crescenzo

Bonjour. 
Si le format date ne s'applique pas, on peut penser que la date est plutôt au format Texte (alignement à gauche dans la cellule).
Si c'est le cas, dans une nouvelle colonne, concaténer le texte avec '2017'.
Jean-Michel PIERRE
Tél : 06.19.55.73.22

Bonjour,
le mieux est d'enregistrer au format .csv (plus portable) et ainsi, lors de l'ouverture, il est possible de directement reprendre la date comme on la souhaite.
sinon pour modifier le format, il faut d'abord enregistrer le fichier au format .ODS (libreoffice). ensuite ce sera possible (moyennant que les données soient effectivement reconnues comme des dates et pas comme du texte ;)  )Yves.

Email:: cariboule@yahoo.fr

Bonjour,

Non concaténer n'est pas compliqué, cela consiste à recoller des morceaux de texte.
Il y a plusieurs méthode, la plus simple est d'utiliser l'opérateur "&", par exemple la formule ="bon" &  "jour" écrira bonjour ...
Donc, si vous avez, par exemple, 15/01 en A1, vous pouvez vous mettre en B1 et écrire =A1 & "/2018" ce qui vous donnera 15/01/2018  en B1
Mais si vous voulez vraiment une date dont on peut changer le format et sur laquelle on peut faire des claculs, je vous conseille d'écrire la formule =DATEVAL(a1 & "/2018")
(La fonction DATEVAL permet de transformer un texte en date)

Pour ce qui est de la compatibilité des fonctions entre Excel et Calc.. à vue de nez je dirais qu'elle ne doit pas être loin de 90%, voire 99 %

Ceci étant, ça m'étonne que votre banque ne fournisse pas des fichiers au format Excel (et non pas sylk Excel). Dans ce format il n'y aurait pas de problème..

Bon courage

Christian F.

Bonjour

Précisions complémentaires :

Formats d'imports :
        Tu as écrit : "il y a ces options : texte - slk excel - Csv -word - Ofx quicken - Ofx money - Ofx Isacompta"
        Donc il y a csv ? non ?

Si csv possible : :
        Pour des imports réguliers de csv, en les formatant dès l'import, il existe cette extension
https://extensions.libreoffice.org/extensions/import-csv

Concaténer :
        En plus de la méthode décrite par Christian,
        il y a aussi la Fonction : =CONCATENER(A1;A2;A3; ).
        On obtient le même résultat, mais cela peut être parfois plus lisible pour corriger une formule.
        Voir l'aide au besoin.

Format final de fichier :
        A la fin il vaut mieux enregistrer au format .ods pour garder tout l'enrichissement (impératif si import csv).

Cordialement
Gilles

Bonjour,

  Bonjour, et merci à tous deux de vos réponses. C'est bien ce dont j'avais peur : d'une part, ma banque ne donne pas d'autre possibilité d'enregistrement qu'excel, et je pense que ce n'est reconnu dans LO que comme du texte.  Et ensuite, je ne sais pas concaténer. C'est compliqué ? (j'étais assistante secrétaire, et je me servais de word et excel, mais je ne connais pas les fonctions élaborées...). C'est surtout que je voudrais faire simple, car comme je fais souvent ce transfert. Merci encore, et si vous savez où je peux trouver les infos en français sans déranger... Sinon, à part ça, la plupart des fonctions sont les mêmes que dans Office semble-t-il. Pouvez-vous me le confirmer ?Christiane De Crescenzo

Bonjour.
Si le format date ne s'applique pas, on peut penser que la date est plutôt au format Texte (alignement à gauche dans la cellule).
Si c'est le cas, dans une nouvelle colonne, concaténer le texte avec '2017'.
Jean-Michel PIERRE
Tél : 06.19.55.73.22

Pourriez-vous confirmer que LibO récupère un texte à la place d'une date, c'est à dire est-ce que le contenu est aligné à droite (nombre ou date) ou à gauche (texte) ?
Si c'est du texte, outre la solution de la concaténation qui a été proposée, on peut forcer LibO à reconnaitre une date avec la commande "Texte en colonnes" :
- sélectionner la zone des dates non reconnues
- menu Données > Texte en colonnes
Si aucune astuce fournie ne fonctionne, je vous encourage à déposer un fichier exemple anonymé sur un site comme framadrop.org ou cjoint.fr ou autre, et à donner le lien du fichier dans votre réponse.

A+

Laurent

Pour concaténer, c'est simple puisque la fonction existe dans la liste.
Faire F2.

Jean-Michel PIERRE
Tél : 06.19.55.73.22

Deux autres remarques :
Après test, le format .slk normal est parfaitement reconnu et interprété par Calc.
Si la date en question est réellement un texte formée seulement du jour et du mois, une formule utilisant la fonction DATEVAL(date) convertira le texte en date avec l'année en cours par défaut

C'est vrai que le mieux serait d'avoir un tableau de test pour vous conseiller au mieux

Bonne soirée

Bonsoir, et merci à tous pour vos réponses. J'ai testé Dateval et ça a fonctionné. En même temps, ai-je vraiment besoin d'avoir l'année, pas sûr, mais je voulais retrouver mes repères immédiatement.Mais à travers vos réponses, je vois que le chemin sera long, à tout réapprendre sur libreoffice. Tout ce que je savais par coeur, je suis obligée de le chercher désormais....Mais bon je sais que si j'ai un gros problème, il y a la communauté, c'est rassurant

Deux autres remarques :
Après test, le format .slk normal est parfaitement reconnu et interprété
par Calc.
Si la date en question est réellement un texte formée seulement du jour
et du mois, une formule utilisant la fonction DATEVAL(date) convertira
le texte en date avec l'année en cours par défaut

C'est vrai que le mieux serait d'avoir un tableau de test pour vous
conseiller au mieux

Bonne soirée

Bonsoir, et merci à tous pour vos réponses. J'ai testé Dateval et ça a fonctionné. En même temps, ai-je vraiment besoin d'avoir l'année, pas sûr, mais je voulais retrouver mes repères immédiatement.Mais à travers vos réponses, je vois que le chemin sera long, à tout réapprendre sur libreoffice. Tout ce que je savais par coeur, je suis obligée de le chercher désormais....Mais bon je sais que si j'ai un gros problème, il y a la communauté, c'est rassurant

Deux autres remarques :
Après test, le format .slk normal est parfaitement reconnu et interprété
par Calc.
Si la date en question est réellement un texte formée seulement du jour
et du mois, une formule utilisant la fonction DATEVAL(date) convertira
le texte en date avec l'année en cours par défaut

C'est vrai que le mieux serait d'avoir un tableau de test pour vous
conseiller au mieux

Bonne soirée

  Bonsoir, et merci à tous pour vos réponses. J'ai testé Dateval et ça a fonctionné. En même temps, ai-je vraiment besoin d'avoir l'année, pas sûr, mais je voulais retrouver mes repères immédiatement.Mais à travers vos réponses, je vois que le chemin sera long, à tout réapprendre sur libreoffice. Tout ce que je savais par coeur, je suis obligée de le chercher désormais....Mais bon je sais que si j'ai un gros problème, il y a la communauté, c'est rassurant

Bonjour
Quand vous dites "/quand je tente de modifier par format date, les modifications ne se font pas./" comment faites-vous ? "format/cellules/Nombres/Catégorie/Date" ?

Comme Laurent vous l'a dit " /je vous encourage à déposer un fichier exemple anonymé sur un site comme framadrop.org ou cjoint.fr ou autre, et à donner le lien du fichier dans votre réponse. /" c'est-à-dire un fichier qui ne comporte pas de données personnelles, ce qui permettrait de vous donner la réponse la plus appropriée.

cordialement
Leni