نحوه تبدیل زمان یونیکس به تاریخ در اکسل (3 روش)

  • این را به اشتراک بگذارید
Hugh West

این مقاله 3 روش برای تبدیل مهر زمانی یونیکس به تاریخ در اکسل توضیح می‌دهد. فرمت مهر زمان یونیکس به طور گسترده در سیستم عامل ها و فایل های مختلف استفاده می شود. زمان را به عنوان تعداد ثانیه های سپری شده از 1 ژانویه 1970، 00:00 نگه می دارد.

دانلود کتاب تمرین تمرین

این کتاب تمرین را برای تمرین در حین خواندن این مقاله دانلود کنید.

تبدیل Timestamp یونیکس به تاریخ 1>مجموع ثانیه های در حال اجرا.شمارش زمان شروعدر دوره یونیکسدر اول ژانویه 1970در UTC. بنابراین، مهر زمانی یونیکس چیزی نیست جز تعداد ثانیههای سپری شده از عصر یونیکستا آن تاریخ خاص.

3 روش برای تبدیل Unix Timestamp به تاریخ در Excel

Microsoft Excel a تاریخ را به عنوان شماره سریال متوالی ذخیره می کند که از 1 ژانویه 1900 شروع می شود و افزایش 1 برای هر روز به بعد دارد. بنابراین، وقتی به ما یک Unix timestamp داده می شود، باید آن را بر 86400 تقسیم کنیم (تعداد ثانیه های یک روز، 24*60*60). با انجام این کار، تعداد روزهای گذشته از Unix Epoch را دریافت خواهیم کرد که شبیه به شماره سریال است. پس از آن، باید مقدار تاریخ را اضافه کنیم (شماره سریال از 1stژانویه 1900 ) برای Unix Epoch در 1 ژانویه 1970. برای بدست آوردن این، باید از فرمول زیر استفاده کنیم.

=(unix timestamp value/86400)+ DATE(1970,1,1)

تابع DATE مقدار date را برمی‌گرداند، یعنی شماره سریال متوالی از یک تاریخ خاص . نحو تابع DATE =DATE (سال، ماه، روز) است. ما باید 1970,1,1 را به عنوان آگومان قرار دهیم زیرا می خواهیم محاسبه مقدار تاریخ از Unix Epoch.

در نهایت، ما باید یکی از روش های زیر را دنبال کنیم تا مجموعه شماره سریال را به یک تبدیل کنیم. تاریخ اکسل.

1. قالب‌بندی سلول‌ها برای تبدیل مهر زمانی یونیکس به تاریخ

ما می‌توانیم قالب‌بندی متفاوت را با استفاده از گزینه‌های Format Cells در Excel به <اعمال کنیم. 1> مهرهای زمانی یونیکس را به قالب تاریخ تبدیل کنید. بیایید مراحل زیر را برای انجام این کار دنبال کنیم.

مرحله 1: یونیکس را تبدیل کنید مهر زمانی به شماره سریال

ما لیستی از مهر زمانی یونیکس در سلولهای B5:B9 به تبدیل آنها به داریم date .

در ابتدا، آنها را به شماره سریال تبدیل می کنیم و سپس را اعمال می کنیم قالب تاریخ برای تبدیل آنها به تاریخ های اکسل . در سلول C5 ، فرمول زیر را قرار دهید و Enter را فشار دهید.

=(B5/86400)+DATE(1970,1,1)

مرحله 2: روش های مختلف برای باز کردن گزینه های قالب بندی سلول ها

1.میانبرهای صفحه‌کلید برای باز کردن گزینه‌های قالب‌بندی سلول‌ها

  • انتخاب سلول C5 .
  • فشار دادن Ctrl +1 یا Alt + H + FM برای باز کردن پنجره Format Cells.

2. منوی زمینه برای باز کردن گزینه‌های قالب‌بندی سلول‌ها

  • سلول C5 را انتخاب کنید.
  • روی ماوس کلیک راست کرده و<1 را انتخاب کنید> گزینه Format Cells.

3. باز کردن گزینه های Format Cells با استفاده از برگه Format

مراحل:

  • انتخاب سلول C5.
  • از Excel Ribbon به تب Home بروید.
  • روی گزینه Format کلیک کنید.
  • گزینه Format Cells را انتخاب کنید.

مرحله 3: اعمال فرمت تاریخ برای تبدیل شماره سریال به تاریخ اکسل

اکنون که Format Cells پنجره باز شده ،

  • از برگه شماره، روی دسته تاریخ کلیک کنید.
  • سپس فرمت تاریخ ترجیحی خود را از لیست انتخاب کنید. در این مثال، اولین را انتخاب کردیم.

  • اکنون محل Fill Handle در گوشه سمت راست پایین سلول C5 و آن را به پایین به سلولهای C6:C9<2 بکشید>.

  • در اینجا تاریخ های تبدیل شده اکسل وجود دارد.

بیشتر بخوانید: تبدیل شماره سریال به تاریخ در اکسل (7 روش آسان)

2. استفاده از تابع TEXT برای تبدیل زمان یونیکس به تاریخ در اکسل

ما می توانیمهمچنین از تابع TEXT برای تبدیل مقادیر Unix timestamp به تاریخ های Excel استفاده کنید. در سلول C5، فرمول زیر را قرار داده و Enter را فشار دهید.

=TEXT((B5/86400)+DATE(1970,1,1),"m/d/yyyy")

تجزیه فرمول:

تابع TEXT دارای 2 آرگومان است: مقدار و format_text .

<مقدار>

format_text : "m/d/yyyy"، می توانیم قالب تاریخ مورد نظر خود را که می خواهیم نمایش را قرار دهیم.

اکنون با استفاده از Fill Handle ، می‌توانیم کپی و فرمول را در سلول‌های دیگر جای‌گذاری کنیم.

بیشتر بخوانید: نحوه تبدیل مهر زمانی به تاریخ در اکسل (7 روش آسان)

خواندنی مشابه:

  • نحوه تبدیل اکتیو دایرکتوری به تاریخ در اکسل (4 روش)
  • تبدیل تاریخ و زمان متن به فرمت تاریخ در اکسل (7 روش آسان)
  • متن در اکسل به تاریخ تبدیل نمی شود (4 مشکل و راه حل)
  • نحوه تبدیل متن به تاریخ در اکسل (10 راه ها)
  • نحوه درج تاریخ ایستا در اکسل (4 روش ساده)

3. اعمال قالب شماره برای تبدیل مهر زمانی یونیکس به تاریخ در اکسل

اکسل گزینه های آسانی را برای تغییر فرمت شماره یک مقدار سلول ارائه می دهد. در این مثال، ما قصد داریم از این قابلیت برای رسیدن به هدف خود استفاده کنیم.بیایید مراحل زیر را دنبال کنیم.

Steps

  • در سلول C5 ، فرمول زیر را قرار دهید.
=(B5/86400)+DATE(1970,1,1)

  • cell C5 را انتخاب کنید.
  • به برگه صفحه اصلی بروید.
  • روی بازشوی برای فرمت شماره کلیک کنید.
  • اکنون یا تاریخ کوتاه یا تاریخ طولانی را انتخاب کنید. ما گزینه تاریخ کوتاه اینجا را انتخاب کردیم.

  • اکنون با استفاده از Fill Handle ما می توانیم کپی این قالب شماره را در سلول C6:C9.

یادداشت ها

  • اگر خروجی ها را تجزیه و تحلیل کنیم، می بینیم که برای مقدار مهر زمانی Unix تفاوت از 86400 ، یک روز پیشرفت از 1/1/1970 تا 1/2/1970 وجود دارد که قبلا توضیح دادیم.

بیشتر بخوانید: نحوه تبدیل عدد به تاریخ در اکسل (6 روش آسان)

نتیجه گیری

اکنون، ما می دانیم که چگونه با استفاده از 3 روش مختلف، مهر زمانی یونیکس را به تاریخ اکسل تبدیل کنیم. امیدوارم به شما کمک کند تا با اطمینان بیشتری از این روش ها استفاده کنید. هر گونه سوال یا پیشنهاد فراموش نکنید که آنها را در کادر نظر زیر مطرح کنید.

هیو وست یک مربی و تحلیلگر اکسل بسیار با تجربه با بیش از 10 سال تجربه در این صنعت است. وی دارای مدرک لیسانس در رشته حسابداری و امور مالی و مدرک کارشناسی ارشد در رشته مدیریت بازرگانی است. هیو علاقه زیادی به تدریس دارد و یک رویکرد آموزشی منحصر به فرد ایجاد کرده است که به راحتی قابل پیگیری و درک است. دانش تخصصی او از اکسل به هزاران دانش آموز و متخصص در سراسر جهان کمک کرده تا مهارت های خود را بهبود بخشند و در حرفه خود برتری پیدا کنند. هیو از طریق وبلاگ خود دانش خود را با جهان به اشتراک می گذارد و آموزش های رایگان اکسل و آموزش آنلاین ارائه می دهد تا به افراد و مشاغل کمک کند تا به پتانسیل کامل خود دست یابند.