جدول المحتويات
تشرح هذه المقالة 3 طرق لتحويل الطابع الزمني لـ Unix إلى التاريخ في Excel . يتم استخدام تنسيق الطابع الزمني لـ Unix على نطاق واسع في أنظمة التشغيل والملفات المختلفة. إنه يحتفظ بالوقت باعتباره عدد الثواني المنقضي من 1 يناير 1970 ، 00:00.
تنزيل المصنف التدريبي
قم بتنزيل مصنف التدريب هذا للتمرين أثناء قراءة هذه المقالة.
تحويل الطابع الزمني لـ Unix إلى Date.xlsx
مقدمة إلى طابع Unix الزمني
يعد الطابع الزمني لـ Unix نظامًا لتتبع الوقت باعتباره تشغيل إجمالي الثواني. بدأ عدد الوقت في Unix Epoch في يناير 1st ، 1970 في UTC . لذا ، فإن الطابع الزمني لـ Unix ليس سوى رقم الخاص بـ الثانية المنقضية ثانية من Unix Epoch إلى ذلك التاريخ المحدد .
3 طرق لتحويل طابع Unix الزمني إلى تاريخ في Excel
يخزن Microsoft Excel تاريخ كرقم تسلسلي متسلسل الذي يبدأ من 1 يناير 1900 وبزيادة من 1 لـ كل يوم فصاعدًا . لذلك ، عندما نحصل على الطابع الزمني لـ Unix ، يتعين علينا قسمة على 86400 (عدد الثواني من يوم واحد ، 24 * 60 * 60). من خلال القيام بذلك ، سنحصل على رقم من يومًا مرت من في عصر Unix الذي يشبه الرقم التسلسلي. بعد ذلك ، يتعين علينا إضافة قيمة التاريخ (الرقم التسلسلي من الأولكانون الثاني (يناير) 1900 ) لـ عصر Unix في 1 يناير 1970. للحصول على هذا ، نحتاج إلى استخدام الصيغة التالية .
=(unix timestamp value/86400)+ DATE(1970,1,1)
ترجع الدالة DATE قيمة التاريخ أي الرقم التسلسلي المتسلسل من a تاريخ معين . صيغة الدالة DATE هي = DATE (سنة ، شهر ، يوم). نحتاج إلى وضع 1970،1،1 كوسائط كما نريد حساب قيمة التاريخ من Unix Epoch.
أخيرًا ، نحتاج إلى اتباع إحدى الطرق التالية لتحويل مجموع مسلسل no إلى تاريخ Excel.
1. تنسيق الخلايا لتحويل طابع Unix الزمني إلى تاريخ
يمكننا تطبيق تنسيق مختلف باستخدام خيارات تنسيق الخلايا في Excel إلى قم بتحويل الطوابع الزمنية لـ Unix إلى تنسيق التاريخ . دعنا نتبع الخطوات أدناه لتحقيق ذلك.
الخطوة 1: تحويل Unix الطوابع الزمنية إلى أرقام تسلسلية
لدينا قائمة الطوابع الزمنية لـ Unix في الخلايا B5: B9 إلى حول إلى التاريخ .
في البداية ، سنقوم بتحويلها إلى أرقام تسلسلية ثم نطبق تنسيق التاريخ إلى قم بتحويل إلى تواريخ Excel . في الخلية C5 ، ضع الصيغة التالية واضغط أدخل.
=(B5/86400)+DATE(1970,1,1)
الخطوة 2: طرق مختلفة لفتح خيارات تنسيق الخلايا
1.اختصارات لوحة المفاتيح لفتح خيارات تنسيق الخلايا
- حدد خلية C5 .
- اضغط على Ctrl +1 أو Alt + H + FM لفتح نافذة تنسيق الخلايا.
2. قائمة السياق لفتح خيارات تنسيق الخلايا
- حدد الخلية C5.
- انقر بزر الماوس الأيمن فوق الماوس واختر خيار تنسيق الخلايا.
3. فتح خيارات تنسيق الخلايا باستخدام علامة تبويب التنسيق
الخطوات:
- حدد خلية C5.
- انتقل إلى علامة التبويب الصفحة الرئيسية من شريط Excel.
- انقر فوق الخيار تنسيق.
- اختر الخيار تنسيق الخلايا.
الخطوة 3: تطبيق تنسيق التاريخ لتحويل الرقم التسلسلي إلى تاريخ Excel
الآن لدينا تنسيق الخلايا نافذة مفتوحة ،
- من علامة التبويب رقم ، انقر فوق فئة التاريخ
- ثم اختر تنسيق التاريخ المفضل لديك من القائمة. في هذا المثال ، اخترنا أول واحد .
- الآن حدد موقع مقبض التعبئة في الزاوية اليمنى السفلية من الخلية C5 و اسحبه لأسفل إلى الخلايا C6: C9 .
- فيما يلي تواريخ Excel المحولة.
اقرأ المزيد: تحويل الرقم التسلسلي إلى تاريخ في Excel (7 طرق سهلة)
2. استخدام دالة TEXT لتحويل طابع Unix الزمني إلى تاريخ في Excel
يمكننااستخدم أيضًا دالة TEXT لتحويل قيم الطابع الزمني لـ Unix إلى تواريخ Excel . في الخلية C5 ، ضع الصيغة التالية واضغط أدخل.
=TEXT((B5/86400)+DATE(1970,1,1),"m/d/yyyy")
انهيار الصيغة:
الدالة TEXT لها وسيطتان : قيمة و format_text .
القيمة: B5 / 86400) + DATE (1970،1،1) والتي تحول قيمة الطابع الزمني لـ Unix إلى الرقم التسلسلي
format_text: “m / d / yyyy”، يمكننا وضع تنسيق التاريخ المطلوب نريد عرض .
الآن باستخدام Fill Handle ، يمكننا نسخ و لصق الصيغة إلى الخلايا الأخرى.
اقرأ المزيد: كيفية تحويل الطابع الزمني إلى تاريخ في Excel (7 طرق سهلة)
قراءات مماثلة:
- كيفية تحويل الطابع الزمني للدليل النشط إلى التاريخ في Excel (4 طرق)
- تحويل النص من تنسيق التاريخ والوقت إلى التاريخ في Excel (7 طرق سهلة)
- لن يتم تحويل النص إلى تاريخ في Excel (4 مشاكل وحلول)
- كيفية تحويل النص إلى تاريخ في Excel (10 طرق)
- كيفية إدراج تاريخ ثابت في Excel (4 طرق بسيطة)
3. تطبيق تنسيق الأرقام لتحويل طابع Unix الزمني إلى التاريخ في Excel
يوفر Excels خيارات سهلة لتغيير تنسيق الأرقام لقيمة خلية . في هذا المثال ، سنستخدم هذه الوظيفة لتحقيق هدفنا.دعنا نتبع الخطوات التالية.
الخطوات
- في الخلية C5 ، ضع الصيغة التالية .
=(B5/86400)+DATE(1970,1,1)
- حدد خلية C5 .
- انتقل إلى علامة التبويب الرئيسية .
- انقر فوق القائمة المنسدلة لـ تنسيق الأرقام.
- الآن اختر إما تاريخ قصير أو تاريخ طويل . اخترنا الخيار تاريخ قصير هنا .
- الآن باستخدام FIll Handle يمكننا نسخ تنسيق الرقم إلى الخلية C6: C9.
ملاحظات
- إذا قمنا بتحليل المخرجات ، نرى ذلك بالنسبة لقيمة الطابع الزمني لـ Unix الفرق من 86400 ، هناك تقدم ليوم واحد من 1/1/1970 إلى 1/2/1970 التي وصفناها سابقًا.
اقرأ المزيد: كيفية تحويل الرقم إلى تاريخ في Excel (6 طرق سهلة)
الخاتمة
الآن ، نحن نعرف كيفية تحويل الطابع الزمني لـ Unix إلى تاريخ Excel باستخدام 3 طرق مختلفة. نأمل أن يساعدك استخدام هذه الأساليب بثقة أكبر. لا تنسى أي أسئلة أو اقتراحات وضعها في مربع التعليق أدناه.