كيف أرتب قائمة طلبات حسب التاريخ من الأقدم إلى الأحدث؟

ضع التاريخ في بداية كل سطر بصيغة سنة-شهر-يوم، مثل ⁦2026-01-20⁩، مع صفر قبل الشهر واليوم إن كانا من خانة واحدة، ثم رتّب تصاعديًا. بهذه الصيغة يصبح الترتيب الأبجدي هو نفسه الترتيب الزمني. أما الصيغة الشائعة يوم/شهر/سنة فتجعل الأداة ترتب حسب اليوم أولًا فتختلط الأشهر والسنوات.

نُشر في · دقائق قراءة: 2

لماذا تفشل صيغة يوم/شهر/سنة؟

أداة الترتيب لا تعرف أن النص تاريخ. هي تقارن الأسطر من أول حرف في السطر، وأول ما تجده في «15/12/2025» هو اليوم 15. فإذا رتبت ثلاثة طلبات بتواريخ 01/09/2026 و15/12/2025 و20/01/2026 خرجت كما هي تمامًا: 01/09، ثم 15/12، ثم 20/01. الطلب الأقدم (ديسمبر 2025) جاء في الوسط، لأن اليوم 15 يقع بين 01 و20.

النتيجة تبدو مرتبة للوهلة الأولى لأن الأيام تصاعدية، وهذا ما يجعل الخطأ خطيرًا: قد ترسل تقرير الطلبات دون أن تنتبه أن سبتمبر جاء قبل ديسمبر من السنة السابقة.

الصيغة التي تُرتب نفسها: سنة-شهر-يوم

حين تبدأ بالسنة ثم الشهر ثم اليوم، تصبح أهم خانة في أول السطر، فيطابق الترتيب الأبجدي الترتيب الزمني. الطلبات نفسها مكتوبة هكذا: «⁦2026-09-01⁩ طلب»، «⁦2025-12-15⁩ طلب»، «⁦2026-01-20⁩ طلب»، خرجت بعد الترتيب التصاعدي: ⁦2025-12-15⁩، ثم ⁦2026-01-20⁩، ثم ⁦2026-09-01⁩. من الأقدم إلى الأحدث دون أي خيار إضافي.

ولعرض الأحدث أولًا، كما في لوحة متابعة الطلبات، اختر الاتجاه التنازلي: ⁦2026-09-01⁩، ثم ⁦2026-01-20⁩، ثم ⁦2025-12-15⁩.

لا تنسَ الصفر قبل الشهر واليوم

إذا كتبت ⁦2026-9-1⁩ بدل ⁦2026-09-01⁩ فالمشكلة تعود. جربت ⁦2026-9-1⁩ و⁦2026-10-5⁩ و⁦2026-1-20⁩ دون ترتيب رقمي فخرجت: ⁦2026-1-20⁩، ثم ⁦2026-10-5⁩، ثم ⁦2026-9-1⁩، فجاء أكتوبر قبل سبتمبر. تفعيل «الترتيب الرقمي» يصلح هذه الحالة لأنه يقرأ 9 و10 كعددين: ⁦2026-1-20⁩، ⁦2026-9-1⁩، ⁦2026-10-5⁩. لكن الأسلم أن تكتب الصفر دائمًا، فتصح القائمة مهما كانت إعدادات الترتيب.

الخطوات

  1. صدّر الطلبات من متجرك (سلة أو زد أو غيرهما) أو انسخها من جدولك، ثم اجعل عمود التاريخ أول عمود بصيغة سنة-شهر-يوم. في جداول البيانات يكفي تغيير تنسيق خلية التاريخ قبل النسخ.
  2. الصق الأسطر في ترتيب الأسطر، سطرًا لكل طلب.
  3. اختر «تصاعدي» للأقدم أولًا أو «تنازلي» للأحدث أولًا.
  4. انسخ النتيجة أو نزّلها ملفًا نصيًا.

ملاحظات عملية

  • طلبان في اليوم نفسه يُرتبان حسب ما بعد التاريخ في السطر. فإن كان رقم الطلب بعد التاريخ مباشرة وبعدد الخانات نفسه، جاء الأقدم رقمًا أولًا: ⁦2025-12-15⁩ #0871، ثم ⁦2026-09-01⁩ #1039، ثم ⁦2026-09-01⁩ #1043.
  • التاريخ الهجري يعمل بالمبدأ نفسه إن كتبته سنة-شهر-يوم، لكن لا تخلط الهجري والميلادي في قائمة واحدة.
  • التواريخ بأرقام عربية مثل ٢٠٢٦-٠١-٢٠ تُرتب صحيحة أيضًا، وفي تجربتي بقي الترتيب زمنيًا حتى حين اختلطت بأرقام إنجليزية في القائمة نفسها. لكن القائمة المختلطة صعبة القراءة، فوحّد الأرقام عبر تحويل الأرقام العربية والهندية واللاتينية قبل أن ترسلها لأحد.

أسئلة شائعة

هل تحوّل الأداة 15/12/2025 إلى ⁦2025-12-15⁩؟

لا. الأداة ترتب فقط ولا تعدّل الأسطر، فتغيير الصيغة يتم في جدولك أو نظام متجرك قبل النسخ.

وماذا عن الوقت داخل اليوم؟

اكتب الوقت بعد التاريخ بنظام 24 ساعة ومع الصفر، مثل ⁦2026-09-01⁩ 08:30، فيبقى الترتيب زمنيًا.