كيفية تحويل تنسيق التاريخ d.m.yyyy إلى yyyy-mm-dd

توجد طرق متنوعة لعرض التاريخ في Excel. عند التعامل مع التواريخ ، يمكنك الحصول على أي تنسيق للتواريخ. إذا حصلت على تنسيق التاريخ مكتوبًا بتنسيق 'd.m.yyyy' وتريد تحويلها إلى تنسيق مختلف مثل 'yyyy-m-d' أو 'yyyy-mm-dd' ، فستحتاج إلى استخراج السنة والشهر و في اليوم أولاً ، قم بدمجهم بترتيب مختلف باستخدام علامة العطف أو وظيفة Concat .

1. من التنسيق ' d.m.yyyy ' إلى ' س س س س م د '، الرجاء استخدام الصيغة التالية وتغيير A2 باسم الخلية في ملفك.

= RIGHT (A2، LEN (A2) - البحث ('.'، A2، FIND ('.'، A2) +1)) & '-' & SUBSTITUTE (MID (SUBSTITUTE ('.' & A2 & REPT (' '، 10)،'. '، REPT ('. '، 300))، 2 * 300، 300)،'. '،' ') &' - ​​'& LEFT (A2، FIND ('. '، A2) -1)



الصيغة طويلة وهنا التفصيل:

- RIGHT (A2، LEN (A2) -FIND ('.'، A2، FIND ('.'، A2) +1)): هذا لاستخراج النص بعد النقطة الثانية ، وهي السنة في السلسلة النصية ؛

- البديل (MID (SUBSTITUTE ('.' & A2 & REPT (''، 10)، '.'، REPT ('.'، 300))، 2 * 300،300)، '.'، ''): هذا للعثور على نص بين نقطتين ، يرجى التحقق من ' كيفية استخراج البيانات بين الفواصل 'للحصول على التفاصيل ، ولكن لاستبدال الفواصل بالنقاط.

- LEFT (A2، FIND ('.'، A2) -1): هذا للعثور على النص قبل النقطة الأولى ، وهو اليوم في سلسلة النص.

2. من التنسيق ' d.m.yyyy ' إلى ' yyyy-mm-dd '، الرجاء استخدام الصيغة التالية وتغيير A2 باسم الخلية في ملفك.

= RIGHT (A2، LEN (A2) - البحث ('.'، A2، FIND ('.'، A2) +1)) & '-' & TEXT (SUBSTITUTE (MID (SUBSTITUTE ('.' & A2 & REPT (''، 10)، '.'، REPT ('.'، 300))، 2 * 300،300)، '.'، '')، '00') & '-' & TEXT (LEFT (A2، FIND ('.'، A2) -1)، '00')

هذا لتنسيق الشهر أو اليوم إلى رقم مكون من رقمين عندما يأتي برقم واحد. على سبيل المثال ، يناير هو رقم 1 وسيتم تنسيقه إلى 01.