J'ai une feuille avec une colonne de temps d'époque unix (en secondes) : 1500598288
Comment puis-je les convertir en dates normales ?
J'ai une feuille avec une colonne de temps d'époque unix (en secondes) : 1500598288
Comment puis-je les convertir en dates normales ?
La formule donnée dans la réponse de ttarchala est incorrecte. Voici une réponse plus complète.
Je vous recommande de ne pas remplacer les données dans la colonne des secondes depuis l'époque. Vous pouvez en avoir besoin pour le tri, etc. De plus, il sera difficile d'appliquer la formule à une colonne entière. Au lieu de cela, insérez d'abord une nouvelle colonne à côté de celle-ci.
Cliquez dans la nouvelle cellule adjacente à la cellule d'époque la plus élevée. En supposant que la cellule d'époque la plus élevée est A1, entrez cette formule dans la boîte de formule de la nouvelle cellule.
=A1/8640000+date(1970,1,1)
La date et l'heure doivent s'afficher dans votre nouvelle cellule. Par défaut, elle n'affiche que la date et non l'heure. Pour qu'elle affiche également l'heure, vous devez modifier le format de la cellule. Une fois votre nouvelle cellule de date sélectionnée, cliquez sur le menu déroulant du format 123 et sélectionnez le format de cellule requis.
Pour appliquer cette formule à toutes les cellules de la colonne, cliquez sur le petit carré noir (poignée) en bas à droite de la cellule de date/heure et faites-le glisser vers le bas de la colonne. Une fois que vous avez relâché le déplacement, la colonne doit être remplie avec la conversion de la date et de l'heure pour la cellule de données d'époque adjacente. Vous pouvez voir que l'indice de la cellule de données d'époque a changé dans la formule lorsque vous sélectionnez chaque cellule séparément.
En outre, ma réponse est trivialement facile à appliquer à une colonne entière avec l'utilisation de =ARRAYFORMULA().
J'ai bien peur que ce soit votre réponse qui soit incorrecte - le PO demande de convertir le temps en euros. secondes et donc le temps doit être divisé par 86 400 secondes par jour. Pourquoi dites-vous à l'OP de diviser par 8,640,000 ?
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.
1 votes
Dans quel fuseau horaire la feuille affiche-t-elle cette date ? Cela dépend-il de l'utilisateur qui l'ouvre ?