Comment convertir une date julienne dans Excel
Les dates juliennes utilisent un code à cinq chiffres; les deux premiers chiffres représentent l'année et les trois derniers chiffres font référence au jour. Excel 2013 ne reconnaît pas directement ce format, vous devrez donc convertir les dates juliennes en dates de calendrier normales pour effectuer des calculs. Utilisez une formule pour extraire les données pertinentes de la date julienne, puis reformatez-les au format de date attendu.
Étape 1
Mettez en surbrillance la cellule dans laquelle vous allez entrer la date julienne, cliquez sur le menu déroulant "Format de nombre" dans le groupe Nombre de l'onglet Accueil, puis sélectionnez "Texte", afin qu'Excel reconnaisse les données saisies comme du texte.
Étape 2
Entrez la date julienne complète à cinq chiffres, y compris les zéros non significatifs tels que « 00001 » pour la date du 1er janvier 2000. Étant donné que vous avez formaté la cellule en tant que texte, Excel conserve tous les zéros non significatifs; si vous avez utilisé le format général ou numérique, Excel supprime les zéros non significatifs, de sorte que les données ne sont plus au format julien.
Étape 3
Entrez la formule "=Date(If(0+(Left(A1,2))<30,2000,1900)+Left(A1,2),1,Right(A1,3))" sans guillemets dans une cellule vide . Modifiez la référence "A1" pour refléter la cellule contenant la date julienne.
Astuce
Certaines bases de données utilisent une variante à sept chiffres du format julien original dans lequel les quatre premiers chiffres représentent l'année. Pour convertir une date julienne à sept chiffres dans la cellule A1, utilisez la formule "=Date(Left(A1,4),1,Right(A1,3))."
Si vous avez une liste en colonnes de dates juliennes, copiez la formule dans la colonne de formules pour convertir automatiquement chaque date.
Pour supprimer les dates juliennes d'origine, vous devez d'abord supprimer la formule des valeurs converties. Mettez en surbrillance les cellules contenant les dates converties, appuyez sur "Ctrl-C", cliquez sur le menu déroulant "Coller" dans le groupe Presse-papiers de l'onglet Accueil, puis sélectionnez l'option "Coller les valeurs" pour coller les valeurs sur les formules. Vous pouvez ensuite supprimer les dates juliennes sans affecter les valeurs converties.
Avertissement
Étant donné qu'Excel incrémente en interne les dates à partir du 1er janvier 1900 et n'autorise pas les nombres de date négatifs, il ne convertira pas correctement les dates juliennes antérieures à cette valeur de départ sans utiliser de code Microsoft Visual Basic étendu.