> Bonjour, > > J'ai une 1ère feuille de calcul avec les données suivantes dans la > colonne > A : > > Ligne 1 : AAA > Ligne 2 : BBB > Ligne 3 : CCC > > Et une 2ème feuille de calcul (autre fichier) avec les données > suivantes > dans la colonne A : > > Ligne 1 : DDD > Ligne 2 : EEE > Ligne 3 : FFF > > Est-il possible de créer une 3ème feuille de calcul (autre fichier) > dont la > colonne A reprendrait le contenu de la colonne A de mes 2 autres > fichiers ? > Donc, ça donnerait : > > Ligne 1 : AAA > Ligne 2 : BBB > Ligne 3 : CCC > Ligne 4 : DDD > Ligne 5 : EEE > Ligne 6 : FFF > > Je ne trouve pas quelle formule utiliser. > > Pourriez-vous m'aider ? > > Merci pour vos avis. > > Bien à vous > > Cédric Radosavljevic >
Bonjour, aux vues de l'ensemble de la concaténation des différents fichiers, voici ce que je propose de le faire en ligne de commande: -a) export des données au format CSV (faire des sauvegardes avant) -b) concaténer l'ensemble des fichiers en un seul -c) vérifier l'encodage utf-8 via la commande file -d) utiliser iconv si nécessaire -e) trier les données et supprimer les doublons (tri parordre croissant) mode opératoire : -a) réaliser une boucle de conversion : for file in $(find $HOME -name *.ods); do \ /usr/lib/libreoffice/program/soffice --nologo --headless --nofirststartwizard --accept='socket,host=127.0.0.1,port=8100,tcpNoDelay=1;urp'\ $file ;done for fichier in $(find $HOME -name *.csv); do \ cat $fichier >>fichier-final.csv sort -ru fichier-final.csv file fichier-final.csv en option : iconv -f "encodage" -t UTF-8 fichier-final.csv attention c'est juste un début de script qui reste à afiner documentation permettant la compréhension : https://ask.libreoffice.org/en/question/21916/cli-convert-ods-to-csv-with-semicolon-as-delimiter/ https://github.com/colonelqubit/libreconverter https://www.man7.org/linux/man-pages/man1/cat.1.html https://www.gnu.org/software/coreutils/manual/html_node/sort-invocation.html http://fr.manpages.org/iconv remarque : ces scripts sontr également exploitable avec les systèmes d'exploitation Microsoft en employant la surcouche du shell bash et de ses outils, par conséquent j'invite les utilisateurs à consulter la documentation en ligne pour installer le nécessaire en vue de réaliser le travail .... Merci pour votre aimable attention Bien à vous Bernard -- Envoyez un mail à [email protected] pour vous désinscrire Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/ Privacy Policy: https://www.documentfoundation.org/privacy
