Სარჩევი
ეს სტატია განმარტავს 3 მეთოდს Unix-ის დროის ანაბეჭდის თარიღად გადასაყვანად Excel -ში. Unix timestamp ფორმატი ფართოდ გამოიყენება სხვადასხვა ოპერაციულ და ფაილურ სისტემაში. ის ინახავს დროს, როგორც წმ-ების რაოდენობა 1970 წლის 1 იანვრიდან, 00:00 საათიდან .
ჩამოტვირთეთ სავარჯიშო სამუშაო წიგნი
ჩამოტვირთეთ ეს სავარჯიშო სამუშაო წიგნი, რათა ივარჯიშოთ ამ სტატიის კითხვის დროს.
Convert Unix Timestamp to Date.xlsx
Unix Timestamp-ის შესავალი
Unix timestamp არის დროის თვალის დევნების სისტემა, როგორც სულ წამებში. დროის დათვლა დაიწყო უნიქსის ეპოქაში 1970 წლის 1 იანვარს UTC -ზე. ასე რომ, Unix-ის დროის შტამპი სხვა არაფერია, თუ არა რაოდენობის გასული წამები Unix-ის ეპოქიდან ამ კონკრეტულ თარიღამდე .
3 მეთოდი Unix-ის დროის შტამპის თარიღად გადაქცევის მიზნით Excel-ში
Microsoft Excel ინახავს a თარიღს როგორც თანმიმდევრულ სერიულ ნომერს რომელიც იწყება 1900 წლის 1 იანვრიდან და აქვს ნამატის 1 ყოველდღიურად . ასე რომ, როდესაც გვეძლევა Unix-ის დროის შტამპი , ჩვენ უნდა გავყოთ ის 86400 -ზე (ერთი დღის წამების რაოდენობა, 24*60*60). ამით ჩვენ მივიღებთ დღეების რიცხვს, რომელიც გავიდა Unix ეპოქიდან , რომელიც სერიული ნომრის მსგავსია. ამის შემდეგ, ჩვენ უნდა დავამატოთ თარიღის მნიშვნელობა (სერიული ნომერი 1-დან1900 წლის იანვარი ) უნიქსის ეპოქისთვის 1970 წლის 1 იანვარს. ამის მისაღებად, ჩვენ უნდა გამოვიყენოთ შემდეგი ფორმულა .
=(unix timestamp value/86400)+ DATE(1970,1,1)
DATE ფუნქცია აბრუნებს თარიღის მნიშვნელობას ე.ი. მიმდევრობითი სერიული ნომერი კონკრეტული თარიღი . DATE ფუნქციის სინტაქსია =DATE(წელი, თვე, დღე). ჩვენ უნდა დავაყენოთ 1970,1,1 არგუმენტებად რადგან გვინდა გამოვთვალოთ თარიღის მნიშვნელობა Unix Epoch.
საბოლოოდ, ჩვენ უნდა მიყვეთ ერთ-ერთი შემდეგი მეთოდი შეჯამებული სერიული ნომერი Excel-ის თარიღი.
1. უჯრედების ფორმატირება Unix-ის დროის ანაბეჭდის თარიღად გადასაყვანად
ჩვენ შეგვიძლია გამოვიყენოთ სხვადასხვა ფორმატირება გამოყენებით Cells Format ოფცია Excel-ში გადააკეთეთ Unix-ის დროის შტამპები თარიღის ფორმატში. მოდით მივყვეთ ქვემოთ მოცემულ ნაბიჯებს ამის შესასრულებლად.
ნაბიჯი 1: Unix-ის კონვერტაცია დროის ანაბეჭდები სერიულ ნომრებში
ჩვენ გვაქვს Unix დროის შტამპების სია უჯრედებში B5:B9 გადააკეთეთ მათი თარიღი .
პირველ რიგში, ჩვენ ვაქციეთ მათ სერიულ ნომრებად და შემდეგ გამოვიყენებთ თარიღის ფორმატი გადაიყვანეთ მათ Excel-ის თარიღებად . უჯრედში C5 ჩადეთ შემდეგი ფორმულა და დააჭირეთ Enter.
=(B5/86400)+DATE(1970,1,1)
ნაბიჯი 2: უჯრედების ფორმატის პარამეტრების გახსნის სხვადასხვა გზები
1.კლავიატურის მალსახმობები უჯრედების ფორმატის ოფციების გასახსნელად
- აირჩიეთ უჯრედი C5 .
- დააჭირეთ Ctrl +1 ან Alt + H + FM უჯრედების ფორმატის ფანჯრის გასახსნელად.
2. კონტექსტური მენიუ ფორმატი უჯრედების პარამეტრების გასახსნელად
- აირჩიეთ უჯრედი C5.
- დააწკაპუნეთ მარჯვენა ღილაკით მაუსის და აირჩიეთ ოფცია Format Cells.
3. გახსენით უჯრედების ფორმატის პარამეტრები ფორმატის ჩანართის გამოყენებით
ნაბიჯები:
- აირჩიეთ უჯრედი C5.
- გადადით მთავარი ჩანართზე Excel Ribbon-დან.
- დააწკაპუნეთ ფორმატირების ვარიანტზე.
- აირჩიეთ უჯრედების ფორმატის ვარიანტი.
ნაბიჯი 3: თარიღის ფორმატის გამოყენება სერიული ნომრის Excel თარიღად გადაქცევა
ახლა, როცა გვაქვს უჯრედების ფორმატის ფანჯარა გახსნილი ,
- ფანჯარიდან ნომრის ჩანართი, დააწკაპუნეთ თარიღის კატეგორიაზე.
- შემდეგ აირჩიეთ თქვენი სასურველი თარიღის ფორმატი სიიდან. ამ მაგალითში, ჩვენ ავირჩიეთ პირველი .
- ახლა იპოვეთ შევსების სახელური უჯრის ქვედა მარჯვენა კუთხეში უჯრედში C5 და ჩაათრიეთ ქვემოთ უჯრედებში C6:C9 .
- აქ არის გადაკეთებული Excel თარიღები.
დაწვრილებით: გადაიყვანეთ სერიული ნომერი თარიღად Excel-ში (7 მარტივი გზა)
2. TEXT ფუნქციის გამოყენება Excel-ში Unix Timestamp-ის თარიღად გადასაყვანად
ჩვენ შეგვიძლიაასევე გამოიყენეთ TEXT ფუნქცია Unix timestamp მნიშვნელობების გადასაყვანად Excel თარიღებად . უჯრედში C5, ჩადეთ შემდეგი ფორმულა და დააჭირეთ Enter.
=TEXT((B5/86400)+DATE(1970,1,1),"m/d/yyyy")
ფორმულის დაყოფა:
TEXT ფუნქციას აქვს 2 არგუმენტი : მნიშვნელობა და ფორმატი_ტექსტი .
მნიშვნელობა: B5/86400)+DATE(1970,1,1) რომელიც გარდაქმნის Unix-ის დროის შტამპს მნიშვნელობას სერიულ ნომერად.
format_text : “m/d/yyyy”, ჩვენ შეგვიძლია დავაყენოთ ჩვენი თარიღის სასურველი ფორმატი რომელიც გვინდა ჩვენება .
ახლა შევსების სახელურის გამოყენებით, ჩვენ შეგვიძლია დავაკოპიროთ და ჩასვათ ფორმულა სხვა უჯრედებში.
დაწვრილებით: როგორ გადავიტანოთ დროის ანაბეჭდი თარიღად Excel-ში (7 მარტივი გზა)
მსგავსი წაკითხვები:
- როგორ გადავიტანოთ Active Directory დროის ანაბეჭდი თარიღად Excel-ში (4 მეთოდი)
- კონვერტირება ტექსტის თარიღის და დროის თარიღის ფორმატში Excel-ში (7 მარტივი გზა)
- ტექსტი არ გადაიქცევა თარიღად Excel-ში (4 პრობლემა და გადაწყვეტილებები)
- როგორ გადავიტანოთ ტექსტი თარიღად Excel-ში (10 გზები)
- როგორ ჩავსვათ სტატიკური თარიღი Excel-ში (4 მარტივი მეთოდი)
3. გამოიყენეთ ნომრის ფორმატი Unix-ის დროის ანაბეჭდის თარიღად გადასაყვანად Excel-ში
Excels გთავაზობთ მარტივ ვარიანტებს ნომრის ფორმატის შესაცვლელად უჯრედის მნიშვნელობის. ამ მაგალითში ჩვენ ვაპირებთ ამ ფუნქციის გამოყენებას ჩვენი მიზნის მისაღწევად.მოდით მივყვეთ შემდეგ ნაბიჯებს.
ნაბიჯები
- უჯრედში C5 ჩადეთ შემდეგი ფორმულა .
=(B5/86400)+DATE(1970,1,1)
- აირჩიეთ უჯრედი C5 .
- გადადით მთავარი ჩანართზე .
- დააწკაპუნეთ ჩამოშლელ მენიუზე ნომრის ფორმატისთვის.
- ახლა აირჩიეთ ან მოკლე თარიღი ან გრძელი თარიღი . ჩვენ ავირჩიეთ მოკლე თარიღის ვარიანტი აქ .
- ახლა შევსების სახელურის გამოყენებით ჩვენ შეგვიძლია დავაკოპიროთ ეს ნომრის ფორმატი უჯრედში C6:C9.
შენიშვნები
- თუ ჩვენ გავაანალიზებთ შედეგებს, ვხედავთ, რომ Unix-ის დროის ანაბეჭდის მნიშვნელობა სხვაობა 86400 , არის ერთდღიანი წინსვლა 1/1/1970-დან 1/2/1970-მდე რომელიც ადრე აღვწერეთ.
დაწვრილებით: როგორ გადაიყვანოთ რიცხვი თარიღად Excel-ში (6 მარტივი გზა)
დასკვნა
ახლა, ჩვენ ვიცით, როგორ გადავიტანოთ Unix დროის ანაბეჭდი Excel თარიღად 3 განსხვავებული მეთოდის გამოყენებით. იმედია, ეს დაგეხმარებათ ამ მეთოდების უფრო თავდაჯერებულად გამოყენებაში. ნებისმიერი შეკითხვა ან შემოთავაზება არ დაგავიწყდეთ მათი განთავსება კომენტარების ველში ქვემოთ.