IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Conversion numéro de série négatif en jour/mois/année


Sujet :

Excel

  1. #1
    Membre à l'essai
    Homme Profil pro
    Analyse système
    Inscrit en
    Janvier 2022
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Janvier 2022
    Messages : 99
    Points : 22
    Points
    22
    Par défaut Conversion numéro de série négatif en jour/mois/année
    Bonjour,

    Je crée un tableau Excel à partir d'un PDF avec le logiciel ACROBAT.
    J'ai une colonne qui contient des dates antérieures au 01/01/1900 dans le PDF transformées en nombres négatifs et s'affichant avec des "#" dans Excel.
    Cette valeur négative représente le nombre de jours entre la date et le 01/01/1900.

    J'ai trouvé sur internet une astuce pour AFFICHER les "#" au format JJMMAAAA en cochant dans options/options avancées/utiliser le calendrier depuis 1904.
    J'ai une valeur -58391 qui s'affiche -13/11/2063 pour une date de 16/02/1740 dans le PDF.

    J'ai essayé avec la fonction format de la cellule/date ou nombre/date de transformer cette valeur négative en JJMMAAAA mais sans succès.
    Sur internet j'ai vu qq articles (très peux) relatifs à ce sujet mais aucune solution.

    Comment récupérer ces dates antérieures au 01/01/1900 représentées par un nb négatif en JJMMAAAA correct ?

    Merci par avance

    haltero
    excel 2021/windows 11
    Images attachées Images attachées

  2. #2
    Expert éminent
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 262
    Points : 6 561
    Points
    6 561
    Par défaut
    Salut
    Possible d'avoir un extrait du *.pdf ?
    "Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
    UR - ESIROI - GPME/CG/DCG8
    QTH :21°19'18"S - 055°25'32"E
    Inutile de me contacter par MP
    Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur

  3. #3
    Expert éminent
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    3 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 3 954
    Points : 9 284
    Points
    9 284
    Par défaut
    Hello,
    Citation Envoyé par haltero2 Voir le message
    Je crée un tableau Excel à partir d'un PDF avec le logiciel ACROBAT.
    L'utilisation de PowerQuery ne fonctionne pas pour importer les données du PDF dans Excel ?
    Ami calmant, J.P
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko

  4. #4
    Membre à l'essai
    Homme Profil pro
    Analyse système
    Inscrit en
    Janvier 2022
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Janvier 2022
    Messages : 99
    Points : 22
    Points
    22
    Par défaut
    Citation Envoyé par hyperion13 Voir le message
    Salut
    Possible d'avoir un extrait du *.pdf ?
    Bonjour
    c'est chargé
    Cdlt

  5. #5
    Membre à l'essai
    Homme Profil pro
    Analyse système
    Inscrit en
    Janvier 2022
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Janvier 2022
    Messages : 99
    Points : 22
    Points
    22
    Par défaut
    Citation Envoyé par jurassic pork Voir le message
    Hello,

    L'utilisation de PowerQuery ne fonctionne pas pour importer les données du PDF dans Excel ?
    Ami calmant, J.P
    Bonjour à tous les deux,

    Suivant les pdf ACROBAT donne de meilleur résultat que Power Query ou inversement.
    En général j'utilise les 2 méthodes et je prends le meilleur résultat.

    J'ai remarqué ces dates négatives dans un résultat des plus correct pour le reste.
    Dans le cas présent de nombreux textes sont concaténés avec PQ.

    Cdlt

  6. #6
    Membre émérite
    Homme Profil pro
    Formateur et développeur bureautique
    Inscrit en
    Mars 2007
    Messages
    1 416
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur et développeur bureautique
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2007
    Messages : 1 416
    Points : 2 879
    Points
    2 879
    Par défaut
    Bonjour
    Citation Envoyé par haltero2 Voir le message
    [...]
    Comment récupérer ces dates antérieures au 01/01/1900 représentées par un nb négatif en JJMMAAAA correct ?
    [...]
    Je ne comprends pas très bien la question.

    Vous voulez voir marqué dans la cellule -16/02/1740 ?
    Et pourquoi pas tout simplement 16/02/1740 ? Dans ce cas-là, importez vos données sous format texte.

    En espérant que cela aide

    Bonne journée

    Pierre Dumas
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  7. #7
    Membre à l'essai
    Homme Profil pro
    Analyse système
    Inscrit en
    Janvier 2022
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Janvier 2022
    Messages : 99
    Points : 22
    Points
    22
    Par défaut
    Bonjour Pierre,
    J'ai chargé un exemple et les dates dans le pdf sont au format jj/mm/aaaa mais avant le 01/01/1900
    Cdlt

  8. #8
    Membre à l'essai
    Homme Profil pro
    Analyse système
    Inscrit en
    Janvier 2022
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Janvier 2022
    Messages : 99
    Points : 22
    Points
    22
    Par défaut
    Voilà le fichier Excel obtenu avec Acrobat
    Fichiers attachés Fichiers attachés

  9. #9
    Expert éminent
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    3 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 3 954
    Points : 9 284
    Points
    9 284
    Par défaut
    LibreOffice Calc sait traiter les dates < 1900.
    J'ai ouvert ton fichier xlsx avec Calc les dates sont bonnes :
    Nom : dateCalc.PNG
Affichages : 175
Taille : 25,0 Ko
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko

  10. #10
    Membre à l'essai
    Homme Profil pro
    Analyse système
    Inscrit en
    Janvier 2022
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Janvier 2022
    Messages : 99
    Points : 22
    Points
    22
    Par défaut
    Je viens d'installer LibreOffice et effectivement les dates avant 1900 sont traitées correctement.
    Je sais qu'on sort du forum mais comme j'échange des fichiers avec d'autres utilisateurs (auxquels je ne peux demander d'installer LibreOffice), les "Excel "LibreOffice sont-ils compatibles avec Office Excel ?
    Je suis tout de même étonné que MS Excel ne sache pas traiter ces dates mais cela correspond aux articles que j'ai trouvé sur internet.
    (des journaux, revues ou livres à répertorier par exemple).
    Si la compatibilité est avérée je clos le sujet mais ne faut-il pas aller plus loin (vous allez me dire que ce n'est pas moi qui fait le boulot...) ?

    complément de réponse: le pb reste entier pour mes correspondants (qui utiisent pour la plupart MS Office) car le fichier affichent toujours des nombres négatifs!!

  11. #11
    Expert éminent
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 262
    Points : 6 561
    Points
    6 561
    Par défaut
    re,
    Avec mon Adobe Pro 11, j'ai enregistré sous autre : Word puis copié/collé le tableau dans excel
    Images attachées Images attachées  
    "Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
    UR - ESIROI - GPME/CG/DCG8
    QTH :21°19'18"S - 055°25'32"E
    Inutile de me contacter par MP
    Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur

  12. #12
    Membre à l'essai
    Homme Profil pro
    Analyse système
    Inscrit en
    Janvier 2022
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Janvier 2022
    Messages : 99
    Points : 22
    Points
    22
    Par défaut
    j'ai fait la même chose mais j'ai un tableau "figé".
    comment as-tu procédé (pas à pas)

    pour info je fusionne toutes mes conversions dans un tableau unique où la date est éclatée en 3 colonnes année-mois-jour.
    cela me permet par exemple d'avoir pour une commune tous les mariages en ordre croissant

  13. #13
    Expert éminent
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    3 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 3 954
    Points : 9 284
    Points
    9 284
    Par défaut
    Citation Envoyé par haltero2 Voir le message
    complément de réponse: le pb reste entier pour mes correspondants (qui utiisent pour la plupart MS Office) car le fichier affichent toujours des nombres négatifs!!
    Sinon dans calc il suffit de transformer les dates en texte :
    Sélectionner toutes les cellules date de la colonne Mariage.
    Menu Données/TexteEnColonnes
    Dans la fenêtre qui s'ouvre cliquer sur la colonne Standard (en bas) et choisir dans le type de colonne Texte
    Cliquer sur OK. Les cellules Date on été converties en Texte.
    Enregistrer le fichier.
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko

  14. #14
    Membre à l'essai
    Homme Profil pro
    Analyse système
    Inscrit en
    Janvier 2022
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Janvier 2022
    Messages : 99
    Points : 22
    Points
    22
    Par défaut
    J'ai répondu un peu rapidement car avec Libreoffice je récupère les dates avant 1900 au bon format.
    J'éclate cette date (avec CONVERT) en trois colonnes jour, mois, année, (donc des nombres) et je peux transmettre mes tableaux à mes correspondants qui peuvent les utiliser quel que soit leur tableur.
    Donc LibreOffice, logiciel gratuit a permis de résoudre un pb de MS Office !!
    Merci à tous

  15. #15
    Expert éminent
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 262
    Points : 6 561
    Points
    6 561
    Par défaut
    Salut
    Et si tu enregistres sous Excel depuis LibreOffice, le format date est-il conservé ?
    Citation Envoyé par jurassic pork Voir le message
    LibreOffice Calc sait traiter les dates < 1900.
    J'ai ouvert ton fichier xlsx avec Calc les dates sont bonnes
    "Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
    UR - ESIROI - GPME/CG/DCG8
    QTH :21°19'18"S - 055°25'32"E
    Inutile de me contacter par MP
    Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur

  16. #16
    Membre à l'essai
    Homme Profil pro
    Analyse système
    Inscrit en
    Janvier 2022
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Janvier 2022
    Messages : 99
    Points : 22
    Points
    22
    Par défaut
    Citation Envoyé par hyperion13 Voir le message
    Salut
    Et si tu enregistres sous Excel depuis LibreOffice, le format date est-il conservé ?
    non et c'est logique puisque MS Excel ignore les dates avant 1900 (mais la question est pertinente...)

  17. #17
    Membre émérite
    Homme Profil pro
    Formateur et développeur bureautique
    Inscrit en
    Mars 2007
    Messages
    1 416
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur et développeur bureautique
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2007
    Messages : 1 416
    Points : 2 879
    Points
    2 879
    Par défaut
    Rebonjour

    Finalement ce n'est plus la question du départ qui est d'actualité. Il n'y a plus besoin de convertir des nombres négatifs.

    Je pense donc qu'il suffisait de laisser la colonne des dates en format standard et qu'à l'intérieur il y ait des valeurs sous la forme jj/mm/aaaa. Ces valeurs sont alignées à gauche puisque c'est du texte (ce sont des dates d'avant 1900, donc Excel ne les reconnait pas en tant que dates).

    On a alors deux moyens d'en faire 3 colonnes jour/mois/année.

    Soit via le menu Données > Convertir et on scinde à chaque fois qu'il y a un slash
    Soit via formule avec STXT

    Mais j'ai peut-être mal compris.

    Bon après-midi tout de même

    Pierre Dumas
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  18. #18
    Membre à l'essai
    Homme Profil pro
    Analyse système
    Inscrit en
    Janvier 2022
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Janvier 2022
    Messages : 99
    Points : 22
    Points
    22
    Par défaut
    Bonjour Pierre,
    Tu aurais raison si la transformation en fichier Excel par Acrobat (ne pas oublier que j'ai un pdf comme source de départ) donnait une date au format que tu décris mais ce n'est pas le cas.
    Je récupère un nombre négatif dans Excel et non une donnée au format jjmmaaaa qui aurait dans ce cas pu être traitée comme tu l'indiques.
    Cdlt

  19. #19
    Membre émérite
    Homme Profil pro
    Formateur et développeur bureautique
    Inscrit en
    Mars 2007
    Messages
    1 416
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur et développeur bureautique
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2007
    Messages : 1 416
    Points : 2 879
    Points
    2 879
    Par défaut
    Citation Envoyé par haltero2 Voir le message
    [...]
    Je récupère un nombre négatif dans Excel et non une donnée au format jjmmaaaa qui aurait dans ce cas pu être traitée comme tu l'indiques.
    Alors là, je suis vraiment scié.

    Après une ouverture de votre fichier PDF dans Acrobat, et mise sous Excel direct (sans aucune autre intervention), les dates se présentent en valeurs négative ? Il faut alors changer de logiciel car cela ne semble pas fiable du tout.

    Surtout si PowerQuery ouvre bien le fichier avec les dates (et en format date puisque celui-ci connait les dates d'avant 1900).

    Je n'ai pas Acrobat, mais j'utilise le site web EasyPDF quand j'ai besoin de convertir un PDF vers Excel. Et je n'ai pas le souci des dates négatives.

    Cela restera un mystère.

    Bonne fin de journée tout de même

    Pierre Dumas
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  20. #20
    Membre à l'essai
    Homme Profil pro
    Analyse système
    Inscrit en
    Janvier 2022
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Janvier 2022
    Messages : 99
    Points : 22
    Points
    22
    Par défaut
    Je connais Easypdf et je viens de l'utiliser avec le fichier que j'ai chargé dans ce topic.
    Il est vrai que le format de la date est exploitable mais pour 20 lignes de pdf en entrée j'ai 80 lignes d'Excel en sortie avec des données en vrac.
    Avec Power Query je récupère un tableau avec une date également exploitable mais beaucoup de libellés textes concaténées.
    Avec Acrobat ce sont les dates qui sont mal transformées.
    Chaque PDF est un cas particulier.
    Quand il y a 20 lignes comme dans l'exemple que j'ai chargé je peux récupérer le coup à la main.
    Mais j'ai des centaines de fichiers PDF que j'essaie de convertir en Excel, chacun d'eux ayant des centaines ou des milliers de lignes.

    C'est pourquoi pour chaque pdf j'utilise au moins 2 méthodes (Power Query ayant ma faveur) mais Acrobat n'est pas si mauvais, loin s'en faut sauf pour ces dates pour lesquelles j'ai maintenant une solution.

    Cdlt

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. conversion numéro de série en date
    Par steph7609123 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 11/03/2019, 08h53
  2. Conversion date au format "jour.mois.année" en nombre
    Par jpma75 dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 04/11/2017, 21h16
  3. Transformer une date access en 'jour, numéro du jour, mois, année
    Par Adrien.chevalier2 dans le forum Access
    Réponses: 4
    Dernier message: 05/05/2017, 15h33
  4. Réponses: 1
    Dernier message: 09/12/2010, 09h42
  5. Réponses: 2
    Dernier message: 03/07/2008, 10h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo