كيفية إزالة السنة من التاريخ في إكسل (مع أمثلة)

دليل أكاديمي شامل يشرح كيفية إزالة السنة من التاريخ في برنامج إكسل عبر دوال TEXT وCONCATENATE والتنسيق المخصص وأدوات المعالجة المتقدمة بالأمثلة العملية.

Mohammed looti أكاديمي وباحث متخصص في علم النفس
تاريخ النشر
تمت المراجعة العلمية · د. مروة عبد العظيم · 21 أكتوبر، 2026
مراجعة وتدقيق علمي معتمد تاريخ التدقيق: 21 أكتوبر، 2026
د. مروة عبد العظيم دكتوراه في علم النفس
عضو هيئة التدريس • جامعة كربلاء
معايير التدقيق والاعتماد السريري

يخضع هذا المحتوى لمعايير ضبط الجودة والتدقيق العلمي والأكاديمي الصارمة في شبكة علم النفس العربي، لضمان صحة المعلومات ودقتها السريرية ومطابقتها لأحدث الأدلة والبراهين الصادرة عن الجمعيات النفسية والطبية المعتمدة (APA / WHO).

تمثل إدارة البيانات الزمنية في جداول البيانات الرقمية أحد الأعمدة الجوهرية التي ترتكز عليها نظم دعم اتخاذ القرار والتحليلات الإحصائية المتقدمة في المؤسسات المعاصرة. وتعد معالجة التواريخ داخل برنامج مايكروسوفت إكسل (Microsoft Excel) مجالاً تقنياً دقيقاً يجمع بين المفاهيم الرياضية المجردة والتطبيقات الإجرائية المباشرة، حيث إن التواريخ لا تُعامل كمجرد نصوص عادية، بل تخضع لبنية تسلسلية متكاملة تتحكم في طريقة إدراك البرنامج لها وطريقة إجرائه للعمليات الحسابية المعقدة بناءً عليها. إن التحدي المعرفي والعملي يبرز بوضوح حين تتطلب العمليات التحليلية عزل مكون زمني محدد، وتحديداً عند الحاجة الماسة إلى استبعاد “السنة” والتركيز الحصري على ثنائية “اليوم والشهر”، وهي مهمة تتجاوز في جوهرها مجرد الحذف السطحي لتصل إلى إعادة هيكلة البيانات بصورة تضمن الحفاظ على تكامل النماذج الحسابية ودقة المقارنات الدورية.

يتناول هذا الدليل التخصصي الشامل دراسة منهجية معمقة للآليات المتعددة المتاحة في بيئة إكسل لإزالة السنة من التاريخ، بدءاً من المعالجات البصرية التجميلية عبر التنسيقات المخصصة، مروراً بالصيغ البرمجية والدوال الرياضية والنصية التحويلية، ووصولاً إلى تقنيات معالجة البيانات الضخمة باستخدام محرك Power Query والدوال الحديثة القائمة على مصفوفات الانسكاب الديناميكي. يهدف هذا البحث إلى تفكيك الأبعاد الفنية لكل وسيلة، وتوضيح الآثار الجانبية الحسابية المترتبة على التحويل بين القيم الرقمية التسلسلية والسلاسل النصية الجامدة، بما يمكّن المحلل المالي والإداري من اتخاذ القرار الأمثل وفقاً لمتطلبات المعالجة اللاحقة، سواء أكانت تهدف إلى بناء لوحات تحكم ديناميكية، أم إجراء مقارنات سنوية تراكمية، أم إدارة السجلات التنظيمية الحساسة.

وعلاوة على ذلك، يستعرض الدليل أحدث التقنيات المستحدثة في بيئة Microsoft 365، مقارناً بين الأداء الحسابي والعبء الإجرائي لمختلف الاستراتيجيات، مع تقديم أمثلة تطبيقية مستمدة من واقع بيئات العمل المؤسسية في إدارة الموارد البشرية، وتحليل مبيعات المواسم، والجدولة الأكاديمية. ومن خلال الفهم العميق للبنية الرياضية الكامنة وراء تواريخ إكسل، نضمن للمستخدم تجنب الوقوع في الأخطاء الكلاسيكية الشائعة، مثل اختلال الترتيب الزمني للأحداث أو تعطيل الدوال الحسابية التابعة، مما يرتقي بجودة التقارير وكفاءة الأنظمة الإدارية الآلية.

1. مقدمة منهجية حول معالجة التواريخ في برنامج مايكروسوفت إكسل

1.1 البنية الرياضية والتسلسل الزمني لنظام التواريخ في إكسل

يستند برنامج مايكروسوفت إكسل، منذ إطلاقه الأول على نظام ماكنتوش عام 1985 ثم على نظام ويندوز في عام 1987 (الإصدار 2.0)، إلى نموذج رياضي دقيق في معالجة التواريخ، مستمداً بعض قواعد التوافق التاريخية من برنامج Lotus 1-2-3. في هذا النظام الرياضي، لا يقوم إكسل بتخزين التواريخ كأيام وشهور وسنوات منفصلة داخل خلايا الذاكرة، بل يحول كل تاريخ تقويمي إلى رقم تسلسلي تتابعي (Serial Number). يبدأ هذا التسلسل الافتراضي في نظام تاريخ 1900 (1900 Date System) من الرقم الصحيح 1، والذي يمثل تاريخ 1 يناير 1900، وتتوالى بعده الأيام بإضافة قيمة صحيحة واحدة عن كل يوم ينقضي، وصولاً إلى الأرقام التسلسلية الحالية التي تتجاوز 45000 للتواريخ المعاصرة في عقد العشرينات من القرن الحادي والعشرين.

ويكتمل هذا البناء الرياضي بتمثيل الوقت الحسابي عبر الكسور العشرية الملحقة بالعدد الصحيح؛ حيث يمثل الجزء العشري من الرقم التسلسلي نسبة الساعات المنقضية من اليوم المكون من 24 ساعة. فعلى سبيل المثال، يمثل الكسر 0.5 منتصف النهار (الساعة 12:00 ظهراً)، بينما يمثل 0.75 الساعة 6:00 مساءً. بناءً على هذه الآلية، تنشأ فجوة هيكلية هامة يجب على كل محلل إدراكها، وهي الفصل التام بين القيمة الرقمية الحقيقية المخزنة في الذاكرة والقيمة المظهرية التي تعرضها الخلية على الشاشة. إن التاريخ الظاهر بصيغة “2024/05/15” هو في حقيقته الرقم التسلسلي 45427، وأي تلاعب بصري في مظهر الخلية لا يغير من الحقيقة الرقمية الكامنة في عمق المصنف الحسابي.

1.2 دواعي وأهمية استبعاد السنة في التحليلات الإحصائية والزمنية

تنشأ الحاجة الملحة لإلغاء مكون السنة من التاريخ في العديد من التطبيقات التحليلية والإحصائية التي تركز على الدورات الزمنية التكرارية أكثر من تركيزها على التقدم التاريخي الخطي. ففي مجالات إدارة الموارد البشرية، يُعد تتبع الأحداث الدورية مثل أعياد ميلاد الموظفين أو الذكرى السنوية للالتحاق بالعمل متطلباً أساسياً؛ وحيث إن سنوات الميلاد تتباين تبايناً واسعاً بين الأفراد وتفصح عن معلومات حساسة تتعلق بأعمارهم، فإن استبعاد السنة يصبح متطلباً لحماية الخصوصية وتنظيم جداول المناسبات على مدار عام تقويمي موحد يمتد من يناير إلى ديسمبر.

ومن منظور التحليل الاقتصادي، تتطلب المقارنات المعيارية الموسمية تحييد أثر السنوات لقياس السلوك النمطي للأسواق؛ فمقارنة حجم المبيعات المسجلة في الخامس عشر من أبريل عبر عشر سنوات متعاقبة تقتضي تجميع المبيعات وفق اليوم والشهر معاً دون النظر إلى السنة المالية التي وقع فيها الحدث، وذلك لدراسة النبض الموسمي للطلب بعيداً عن أثر التضخم أو التوسع المؤسسي العام. كما تبرز الأهمية ذاتها في السجلات الإدارية والقانونية التي تتطلب توحيد النماذج الزمنية للمستندات والوثائق المتجددة سنوياً دون الحاجة إلى إعادة صياغة الحقول عند كل دورة تجديد.

1.3 التحديات التقنية الشائعة عند التحويل بين التنسيق الرقمي والتنسيق النصي

تكتنف عمليات إزالة السنة من التواريخ جملة من التحديات التقنية الدقيقة التي قد تعصف بدقة النماذج الحسابية إذا لم يتم التعامل معها بوعي منهجي. أولى هذه المشكلات تتمثل في خطر فقدان الوظائف الحسابية، إذ إن تحويل التاريخ إلى صيغة نصية يؤدي فوراً إلى تجريد القيمة من خواصها الرياضية، مما يجعلها عاجزة عن الاستجابة لعمليات الطرح، أو حساب فروق الأيام، أو العمل كمعاملات داخل دوال مثل DATEDIF أو EDATE أو WORKDAY، ما لم تتم إعادة تحويلها قسرياً إلى أرقام.

كما تمثل مشكلة الفرز الآلي معضلة تقنية متكررة؛ فالبيانات النصية الناتجة عن إزالة السنة يتم فرزها بناءً على الترتيب الأبجدي والأرقام الثنائية التتابعية (Lexicographical Sorting) بدلاً من الترتيب الزمني الفعلي، مما يقود إلى اختلالات كارثية عند غياب الأصفار البادئة. أضف إلى ذلك التأثير المباشر للإعدادات الإقليمية ومحددات اللغة الخاصة بنظام التشغيل ومحرر إكسل، حيث يتسبب التباين في ترتيب قراءة الأيام والشهور بين النظام الأمريكي (الشهر أولاً) والنظام البريطاني والدولي (اليوم أولاً) في ظهور أخطاء جسيمة أو تفسير خاطئ للبيانات المستخرجة.

2. توظيف الدالة TEXT لاقتطاع السنة وصياغة سلاسل التاريخ النصية

2.1 البنية النحوية والمحددات التقنية لدالة TEXT

تعد دالة TEXT إحدى الأدوات القياسية العريقة في برنامج إكسل، حيث تم تصميمها خصيصاً لتحويل القيم الرقمية، بما فيها الأرقام التسلسلية للتواريخ، إلى سلاسل نصية منسقة بصرياً وفقاً لكود تنسيقي محدد سلفاً. تتكون البنية النحوية للدالة من وسيطين أساسيين يتم التعبير عنهما في الصيغة التالية:

=TEXT(Value, Format_text)

حيث يمثل الوسيط الأول (Value) القيمة الرقمية أو المرجع الخلوي الذي يحتوي على التاريخ الأصلي، بينما يمثل الوسيط الثاني (Format_text) سلسلة نصية محاطة بعلامات تنصيص مزدوجة تتضمن الرموز التنسيقية الموجهة التي تحدد بدقة أجزاء التاريخ المراد إظهارها والأجزاء المراد إخفاؤها.

من الناحية الهيكلية، تجري الدالة تحويلاً قسرياً لنوع البيانات (Data Type Coercion) من أرقام عائمة أو صحيحة إلى نصوص ذات محاذاة تلقائية لليسار (في الواجهات الإنجليزية) أو لليمين (في الواجهات العربية ما لم تُعدل). ورغم أن هذا التحويل يوفر تحكماً بصرياً مطلقاً في صياغة التاريخ المستخرج، فإنه يؤثر طردياً على العمليات الرياضية اللاحقة. إن استخدام دالة TEXT في أوراق العمل الضخمة التي تحتوي على مئات الآلاف من الصفوف قد يزيد بشكل طفيف من حجم المصنف في الذاكرة نظراً لأن تخزين السلاسل النصية يستهلك حجماً برمجياً أكبر مقارنة بالأرقام التسلسلية الأولية، لكنه يظل حلاً فعالاً وسريعاً لعزل مكونات التاريخ دون المساس بالبيانات الأصلية.

2.2 التطبيق العملي بالصيغة القياسية لليوم والشهر m/d

لتطبيق آلية عزل السنة باستخدام دالة TEXT وفق التنسيق المختصر البسيط، يتم إدراج الصيغة التالية في العمود المخصص للمخرجات بجانب عمود التواريخ الأساسية، بافتراض أن التاريخ الأصلي يقع في الخلية A2:

=TEXT(A2, "m/d")

تعمل هذه الصيغة خطوة بخطوة على قراءة الرقم التسلسلي المخزن في الخلية A2، وتتجاهل كلياً الأكواد الممثلة للسنوات (مثل yy أو yyyy)، مكتفية باستخلاص رقم الشهر ورقم اليوم. وعند تعميم هذه المعادلة عبر سحب مقبض التعبئة التلقائية للأسفل أو النقر المزدوج عليه عبر النطاق البياني، تتكيف المخرجات تلقائياً لتظهر التواريخ مفصولة بشرطة مائلة مائلة دون إدراج أصفار بادئة للأرقام الفردية؛ فتاريخ مثل 5 مارس 2023 يظهر بصيغة “3/5″، في حين يظهر تاريخ 12 ديسمبر 2023 بصيغة “12/12”.

يجدر بالباحث والمحلل الانتباه إلى أن هذا النمط، رغم كفاءته البصرية وسهولة قراءته الفورية، يخلق عقبة لوجستية عند الفرز والتصفية؛ إذ إن غياب الأصفار البادئة في تمثيل الأيام والشهور أحادية الرقم يؤدي بالضرورة إلى جعل اليوم الأول من شهر أكتوبر “10/1” يسبق اليوم الثاني من شهر فبراير “2/1” في الترتيب النصي، نظراً لأن المقارنة النصية تجري حرفاً بحرف من اليسار إلى اليمين استناداً إلى جدول الرموز البرمجية.

2.3 التمييز بين الأنماط المعيارية وتطبيقات الترميز الثنائي mm/dd

لتلافي العيوب الإجرائية الكامنة في الصيغة المختصرة السابقة، يلجأ الخبراء إلى تطبيق الترميز الثنائي الإجباري الذي يفرض وجود خانتين رقميتين لكل من اليوم والشهر عبر الصيغة الرياضية التالية:

=TEXT(A2, "mm/dd")

أو بصيغة تقديم اليوم على الشهر بحسب المعايير المعمول بها:

=TEXT(A2, "dd/mm")

تتميز صيغة الترميز الثنائي بإلزام إكسل بوضع صفر بادئ (Leading Zero) أمام جميع الشهور والأيام التي تقع بين الرقمين 1 و 9؛ وبناءً على ذلك، يتحول التاريخ 4 مايو إلى “05/04” (أو “04/05” بحسب الترتيب المعتمد)، مما يحقق اتساقاً مصفوفياً كاملاً في طول السلاسل النصية عبر كامل العمود، حيث تتكون كل خلية ناتجة من خمسة محارف نصية بالضبط (رقمان للشهر، علامة الفاصل، رقمان لليوم).

إن هذا الاتساق الشكلي ليس مجرد تحسين جمالي، بل هو شرط تقني محوري لتمكين إكسل من فرز البيانات أبجدياً بشكل يتطابق تماماً مع الترتيب التقويمي السنوي. فعند فرز عمود يحتوي على “01/15” و “02/03” و “11/20” تصاعدياً من A إلى Z، ستترتب الأحداث بترتيب زمني سليم وصحيح تماماً عبر أشهر السنة، حتى وإن كانت التواريخ المستخرجة قد جُرّدت بالكامل من سنوات حدوثها الأصلية، وهو ما يمثل نموذجاً كلاسيكياً للتوافق بين الخصائص النصية والاحتياجات الزمنية.

2.4 إدراج المسميات النصية للشهور عبر ترميزات mmm و mmmm

في العديد من التقارير الإدارية الموجهة للقيادات التنفيذية أو للجهات الخارجية غير المتخصصة في التعامل مع الجداول الصماء، يكون من المفضل تقديم التاريخ بصيغة مقروءة وواضحة تلغي أي التباس محتمل بين رقم اليوم ورقم الشهر. تتيح دالة TEXT مرونة فائقة في تحقيق ذلك من خلال استبدال الترميز الرقمي بالترميز الأبجدي الجزئي أو الكلي لاسم الشهر. يمكن تحقيق ذلك بتطبيق الصيغة:

=TEXT(A2, "d-mmm")

والتي تنتج سلسلة نصية تدمج رقم اليوم مع اختصار اسم الشهر المكون من ثلاثة أحرف، مثل “15-Apr” أو “15-أبريل” تبعاً للغة المعتمدة في النظام. كما يمكن الذهاب إلى أبعد من ذلك بعرض الاسم الكامل للشهر بجانب اليوم عبر الصيغة الموسعة:

=TEXT(A2, "mmmm d")

أو بالعربية:

=TEXT(A2, "d mmmm")

تضمن هذه الصياغات الوصفية إزالة السنة إزالة نهائية مع إضفاء طابع احترافي على السجلات، حيث يستحيل على قارئ التقرير الخلط بين اليوم والشهر حتى في التواريخ المتناظرة مثل “5/6” التي يصعب الجزم دون سياق ما إذا كانت تعني الخامس من يونيو أم السادس من مايو. وعلاوة على ذلك، ترتبط مخرجات هذه الترميزات النصية ارتباطاً وثيقاً بإعدادات اللغة الإقليمية المثبتة على حاسوب المستخدم، مما يعزز سهولة قراءة البيانات وفهمها بسرعة ودون عناء ذهني.

3. تفكيك مكونات التاريخ وإعادة دمجها عبر دوال الربط النصي

3.1 استخلاص الأيام والشهور مستقلاً عبر دالتي DAY و MONTH

يقوم المسار البديل لاستبعاد السنة على مبدأ التحليل الهيكلي والتفكيك الرياضي لمكونات التاريخ الأساسية، بدلاً من الاعتماد على المعالجة النصية الشاملة التي توفرها دالة TEXT. تمتلك بيئة إكسل دوال تقويمية أصيلة ومتخصصة في اقتطاع الأجزاء المكونة للرقم التسلسلي، وأبرزها دالة MONTH ودالة DAY، اللتان تعملان وفق خوارزميات حسابية ثابتة تترجم القيمة التسلسلية إلى أرقام صحيحة مجردة.

تقوم دالة MONTH بالصيغة:

=MONTH(A2)

بقراءة التاريخ في الخلية المرجعية وإرجاع عدد صحيح يقع حصراً بين 1 (الذي يمثل شهر يناير) و 12 (الذي يمثل شهر ديسمبر). وبالمثل، تقوم دالة DAY بالصيغة:

=DAY(A2)

باستخراج يوم الشهر كعدد صحيح يتراوح بين 1 و 31، بناءً على التقويم الفعلي للشهر والسنة المخزنين في الرقم التسلسلي الأصلي. إن النتيجة المتولدة عن هاتين الدالتين هي قيم عددية مطلقة خالية تماماً من أي تبعية لمتغير السنة، مما يفتح الباب واسعاً أمام المحلل لإعادة استخدام هذه الأرقام المستقلة في بناء نماذج مخصصة تلبي الأهداف التحليلية للورقة.

3.2 إعادة التركيب التركيبي باستخدام دالة CONCATENATE والدالة المحدثة CONCAT

بمجرد استخراج القيم العددية لليوم والشهر، تصبح الخطوة التالية هي إعادة دمجهما في سلسلة موحدة تستبعد السنة استبعاداً تاماً. تاريخياً، استُخدمت دالة CONCATENATE لتحقيق هذا الدمج، وهي دالة كلاسيكية تقبل سلسلة من الوسائط وتجمعها في وتر نصي واحد، حيث تُكتب الصيغة على النحو التالي:

=CONCATENATE(MONTH(A2), "/", DAY(A2))

أو في النسخ المحدثة من برنامج إكسل (بدءاً من إكسل 2016 وما تلاه من إصدارات Microsoft 365)، يمكن الاستعانة بالدالة البديلة CONCAT التي تقدم كفاءة أعلى في معالجة النطاقات، وتُكتب الصيغة بذات المنطق الإجرائي:

=CONCAT(DAY(A2), "-", MONTH(A2))

تمنح هذه الدوال المستخدم تحكماً فائقاً في طبيعة الفواصل النصية المدمجة بين اليوم والشهر؛ إذ يمكن للمحلل استخدام الشرطة المائلة (“/”)، أو الشرطة الأفقية (“-“)، أو حتى المسافات المزدوجة والنقاط الفاصلة (“.”)، مما يسمح بمطابقة المخرجات مع أدلة الأسلوب والمعايير التوثيقية المتبعة في المؤسسة بدقة متناهية.

3.3 استخدام معامل الربط المباشر (&) كبديل وظيفي مرن

على الرغم من فاعلية دوال الدمج الرسمية، يفضل العديد من محترفي النمذجة المالية ومطوري جداول البيانات استخدام معامل الدمج النصي المباشر، المعروف برمز المعطوفة التجارية (Ampersand: &). يعمل هذا المعامل كمشغل ربط حسابي ونصوصي يتميز بخفة وزنه البرمجي وبساطته النحوية، حيث تُصاغ المعادلة بالشكل الآتي:

=DAY(A2) & "/" & MONTH(A2)

يساهم هذا الأسلوب في تقليص عمق التداخل البرمجي داخل الخلية، مما يرفع من سرعة المعالجة الحسابية (Calculation Speed) في أوراق العمل العملاقة التي تعج بآلاف المصفوفات، فضلاً عن سهولة التدقيق والمراجعة البشرية للمعادلة. ولإضفاء طابع المعيارية وحل معضلة الأصفار البادئة عبر هذا المسار، يمكن تطعيم المعادلة بدوال شرطية بسيطة مثل دالة IF، لتبدو الصيغة كما يلي:

=IF(DAY(A2)<10, "0" & DAY(A2), DAY(A2)) & "/" & IF(MONTH(A2)<10, "0" & MONTH(A2), MONTH(A2))

ورغم طول هذه الصيغة المدمجة مقارنة بدالة TEXT، إلا أنها تعكس القوة المطلقة لتحكم المستخدم في بناء السلسلة النصية خطوة بخطوة، مع ضمان بقاء منطق التحويل مكشوفاً وقابلاً للتعديل في أي مرحلة من مراحل التدقيق البياني.

4. إخفاء السنة ظاهرياً مع الحفاظ على البيانات الأساسية عبر التنسيق المخصص

4.1 المبدأ الرياضي للتنسيق المخصص (Custom Cell Formatting)

يمثل التنسيق المخصص للخلايا فلسفة برمجية متميزة داخل إكسل تقوم على الفصل الصارم بين “القيمة الجوهرية” (Underlying Value) و”القيمة المظهرية” (Displayed Value). فعند تطبيق تنسيق رقمي مخصص لإخفاء السنة، لا يتم حذف السنة ولا يتم تحويل الرقم التسلسلي إلى نص على الإطلاق؛ بل يظل الرقم التسلسلي الصحيح المخزن في ذاكرة الحاسوب كما هو دون أدنى تغيير، بينما يتم تعديل طبقة العرض السطحية التي يراها المستخدم على الشاشة فقط.

إن الميزة الجوهرية التي لا تضاهى لهذا الأسلوب تكمن في الحفاظ المطلق على الخواص الحسابية للتاريخ الأصلي؛ فالخلية التي تبدو للمستخدم بصيغة “15 مايو” تظل في حقيقتها رقماً تسلسلياً (مثل 45427)، مما يعني أن المستخدم قادر في أي وقت لاحق على استخدام هذه الخلية كطرف في معادلات حساب فروق الأيام، أو إضافتها إلى دوال التنبؤ المالي والزمني، أو استرجاع السنة الأصلية في أي معادلة تابعة بمجرد الإشارة إلى الخلية عبر دالة YEAR(A2)، دون الحاجة إلى اللجوء إلى جداول وسيطة أو أعمدة مساعدة.

Excel remove year from date
Excel remove year from date

4.2 خطوات ضبط كود التنسيق عبر نافذة تنسيق الخلايا Format Cells

لتطبيق التنسيق المخصص الذي يحجب السنة عن الرؤية، يتم اتباع سلسلة من الخطوات الإجرائية المباشرة التي تمنح المصمم سيطرة تامة على المظهر العام للبيانات:

  • تحديد النطاق البياني أو العمود المحتوي على التواريخ المستهدفة بالكامل.
  • فتح نافذة تنسيق الخلايا (Format Cells) من خلال الضغط على الاختصار الشهير في لوحة المفاتيح Ctrl + 1، أو النقر بزر الفأرة الأيمن واختيار “تنسيق خلايا” من القائمة السياقية المنبثقة.
  • الانتقال إلى تبويب “رقم” (Number) من الشريط العلوي للنافذة، ثم اختيار فئة “مخصص” (Custom) من القائمة الرأسية الواقعة في أقصى اليمين أو اليسار بحسب واجهة البرنامج.
  • التوجه إلى مربع الإدخال النصي المعنون بـ “النوع” (Type)، ومسح أي كود تنسيقي افتراضي موجود داخله.
  • كتابة رمز التنسيق المطلوب لعرض اليوم والشهر فقط، ومن أبرز هذه الأكواد:
    • m/d: لعرض الشهر واليوم بدون أصفار بادئة (مثل 4/5).
    • mm/dd: لعرض الشهر واليوم بخانتين إجباريتين مع أصفار بادئة (مثل 04/05).
    • dd/mm: لتقديم اليوم على الشهر مع التنسيق الثنائي.
    • d-mmm: لدمج رقم اليوم مع اختصار اسم الشهر (مثل 15-May).
    • mmmm d: لعرض الاسم الكامل للشهر متبوعاً برقم اليوم (مثل May 15).
  • مراجعة صندوق المعاينة (Sample) الواقع أعلى حقل الكتابة للتأكد من انطباق التنسيق على الخلية الأولى، ثم النقر على زر “موافق” (OK) لتطبيق التغيير فوراً.

4.3 مقارنة الأثر التحليلي بين التنسيق المخصص والتحويل النصي

تقتضي الرصانة المنهجية الموازنة الدقيقة بين مزايا استخدام التنسيق المخصص وعيوبه التشغيلية مقارنة بالتحويل النصي عبر الدوال؛ إذ يقع العديد من المستخدمين في فخ المفاهيم الخاطئة الشائعة في هذا السياق. إن التنسيق المخصص، نظراً لاحتفاظه بالرقم التسلسلي الأصلي كاملاً شاملاً السنة، يؤدي إلى استمرار برنامج إكسل في فرز البيانات بناءً على السنة أولاً عند إجراء فرز تصاعدي أو تنازلي للعمود.

وبمعنى تحليلي أوضح، إذا احتوى العمود على تاريخين مثل “15/05/2021” و “10/05/2024″، وتم تنسيقهما مخصصاً بصيغة “mm/dd” ليظهرا كـ “05/15” و “05/10″، فإن الفرز التصاعدي سيضع التاريخ الأول “05/15” في المقدمة متقدماً على “05/10″، لأن إكسل يفرز القيمة الحقيقية في الذاكرة (سنة 2021 تسبق 2024)، وليس القيمة البصرية المعروضة على الشاشة. وبالتالي، فإن التنسيق المخصص يفشل تماماً في تحقيق هدف “تجميع الأحداث الدورية السنوية المتطابقة في الشهور والأيام”، بينما ينجح التحويل النصي عبر دالة TEXT أو دوال الاقتطاع في إنجاز هذا التجميع بنجاح حاسم، وهو فارق تقني جوهري يفصل بين النجاح والفشل في بناء لوحات البيانات.

5. عزل السنة وحذفها بواسطة أدوات معالجة النصوص الجاهزة في إكسل

5.1 تطبيق أداة تقسيم النص إلى أعمدة (Text to Columns) لإلغاء السنة

توفر أداة “تحويل النص إلى أعمدة” (Text to Columns) حلاً ميكانيكياً سريعاً وفعالاً للتعامل مع البيانات الثابتة التي يراد تعديل بنيتها التحتية لمرة واحدة دون الحاجة إلى صيانة معادلات ديناميكية مستمرة. تعتمد هذه الأداة على التعرف على الفواصل المنطقية التي تفصل بين مكونات التاريخ في الخلية لتوزيعها عبر أعمدة مستقلة، مما يسمح بحذف عمود السنة أثناء مرحلة الاستيراد والتقسيم.

تتحدد خطوات هذه العملية عبر تحديد عمود التواريخ بالكامل، ثم التوجه إلى تبويب “بيانات” (Data) في الشريط العلوي واختيار “نص إلى أعمدة”. في الخطوة الأولى من المعالج، يتم اختيار نوع الفصل “محدد” (Delimited)، ثم النقر على التالي. في الخطوة الثانية، يتم تحديد الفاصل المستخدم في كتابة التاريخ، سواء كان الشرطة المائلة (/) أو الشرطة الأفقية (-) أو مسافة، وذلك بوضع علامة في المربع المناسب أو إدخال الرمز في خانة “أخرى” (Other).

أما في الخطوة الثالثة والحرجة من المعالج، تظهر معاينة واضحة للأعمدة الثلاثة المتولدة (عمود اليوم، عمود الشهر، عمود السنة). هنا، يقوم المستخدم بالنقر على رأس العمود الخاص بالسنة لتظليله، ثم يحدد خيار “عدم استيراد العمود (تخطي)” (Do not import column – Skip). وبمجرد الضغط على زر “إنهاء” (Finish)، يقوم إكسل بتوزيع اليوم والشهر في عمودين منفصلين أو عمود مدمج، مع إسقاط عمود السنة إسقاطاً نهائياً من ورقة العمل ومسحه من الذاكرة.

5.2 توظيف ميزة التعبئة السريعة (Flash Fill) للنمذجة الذكية للبيانات

منذ تقديمها في إكسل 2013، أحدثت ميزة “التعبئة السريعة” (Flash Fill) ثورة برمجية في معالجة السلاسل والبيانات شبه المنظمة؛ إذ تعتمد هذه التقنية على خوارزميات الذكاء الاصطناعي والاستدلال النمطي المتقدم لقراءة سلوك المستخدم واستقراء نواياه التحويلية وتطبيقها فوراً على بقية السجلات البيانية دون الحاجة لكتابة أي معادلة رياضية.

ولتوظيف هذه الأداة لعزل السنة، يقوم المستخدم بإنشاء عمود جديد فارغ بجانب عمود التواريخ الأصلي، ويكتب يدوياً في الخلية الأولى النمط المستهدف بدقة؛ فإذا كانت الخلية A2 تحتوي على التاريخ “1995/10/24″، يكتب المستخدم في الخلية المجاورة B2 القيمة “10/24” أو “24 أكتوبر”. وفي بعض الحالات النادرة ذات البيانات المعقدة، قد يحتاج المستخدم لكتابة مثال ثانٍ في الخلية B3 لتأكيد النمط. بعد ذلك، يضغط المستخدم على الاختصار الذكي Ctrl + E، أو يختار أداة Flash Fill من تبويب “بيانات”.

في جزء من الثانية، يقوم محرك التعبئة بمسح النطاق بالكامل، واستنباط أن العملية المطلوبة هي اقتطاع الجزءين الأولين وحذف المقطع النهائي الممثل للسنة، ليتم ملء آلاف الخلايا المتبقية بالنمط ذاته بشكل فوري ومذهل. ورغم الكفاءة والسرعة الفائقة لهذه الطريقة، يجب دائماً فحص النتائج المستقراة يدوياً للتأكد من عدم وجود قيم شاذة في السجلات أسفرت عن أخطاء تفسيرية لدى الخوارزمية المستقرة للنمط.

5.3 حدود ومحاذير استخدام الأدوات البصرية الثابتة بدلاً من الدوال الديناميكية

على الرغم من الجاذبية العملية الكبيرة لاستخدام الأدوات السريعة مثل Text to Columns و Flash Fill في إنجاز المهام العاجلة، إلا أن لها حدوداً ومحاذير هيكلية خطيرة في بيئات العمل الاحترافية والمستدامة. يكمن القصور الأكبر لهذه الأدوات في كونها عمليات ثابتة وغير تفاعلية (Static Operations)؛ أي أن مخرجاتها لا ترتبط وظيفياً أو ديناميكياً بالبيانات المصدرية الأصلية.

فإذا طرأ أي تعديل أو تصحيح لاحق على التواريخ في العمود الأساسي A، أو أضيفت صفوف جديدة نتيجة عمليات استيراد بيانات دورية، فإن الأعمدة الناتجة عن Flash Fill أو Text to Columns لن تستجيب إطلاقاً لهذه التعديلات، بل ستحتفظ بالبيانات القديمة المنسوخة، مما يؤدي إلى تباين وتضارب خطير في البيانات (Data Inconsistency) داخل المؤسسة. وبناءً على ذلك، يتعين على محلل النظم حصر استخدام هذه الأدوات في المهام الفردية المؤقتة التي لا تتكرر، بينما يتعين عليه اللجوء الحصري للدوال الرياضية والصيغ البرمجية الديناميكية في بناء النماذج التشغيلية وقواعد البيانات الدائمة التي تتطلب تحديثاً مستمراً وتكاملاً وثيقاً.

6. معالجة التواريخ غير القياسية والمخزنة كأوتار نصية مسبقة

6.1 تشخيص حالات التواريخ النصية التي تعجز الدوال القياسية عن قراءتها

في كثير من السيناريوهات الواقعية، يستورد المحللون ملفات بيانات من أنظمة تخطيط موارد المؤسسات (ERP) أو منصات قواعد بيانات خارجية، فتصل التواريخ إلى مصنف إكسل وهي مخزنة مسبقاً كنصوص جامدة (Text Strings) بدلاً من أن تكون أرقاماً تسلسلية تقويمية صحيحة. تعجز الدوال التاريخية المباشرة مثل DAY و MONTH و YEAR عن التعامل مع هذه المدخلات المشوهة، وتنتج فوراً رسائل الخطأ الشائعة مثل قيمة غير صحيحة #VALUE! عند محاولة الإشارة إليها.

لتشخيص هذه الظاهرة بدقة منهجية، يمكن للمحلل الاستعانة بدوال الفحص المنطقية المدمجة في إكسل؛ حيث تُستخدم المعادلة:

=ISNUMBER(A2)

فإذا أعادت الدالة القيمة FALSE، فإن ذلك يقطع بأن التاريخ ليس رقماً تسلسلياً بل نص، وتؤكد دالة:

=ISTEXT(A2)

هذه الحقيقة إذا أعادت القيمة TRUE. كما تساهم المسافات البيضاء الخفية الملتصقة بأطراف النص، أو استخدام علامات الفصل غير القياسية (مثل النقطتين الرأسيتين أو الفواصل العربية)، أو علامة الاقتباس الأحادية البادئة (‘)، في ترسيخ الطبيعة النصية الجامدة للخلية وعزلها عن المنظومة الحسابية للبرنامج.

6.2 استخدام دوال الاقتطاع النصي LEFT و RIGHT و MID مع الدالة FIND

عندما تكون التواريخ مخزنة كنصوص نقية، تصبح دوال معالجة النصوص الجراحية هي الأداة المثالية لتقطيع السلسلة وحذف السنة منها دون الحاجة للمرور عبر وسيط التاريخ التسلسلي. تتألف هذه المنظومة من دوال الاقتطاع التقليدية LEFT (للاقتطاع من بداية النص)، و RIGHT (للاقتطاع من نهايته)، و MID (للاقتطاع من موضع وسطي محدد)، مدمجة مع دالة FIND أو SEARCH لتحديد مواقع الرموز الفاصلة ديناميكياً.

ففي حالة تاريخ نصي مكتوب بصيغة اليوم والشهر والسنة مثل “15/04/2023″، يمكن عزل اليوم والشهر معاً عبر اقتطاع النص الواقع قبل الفاصل الثاني. يُصاغ هذا الحل المتقدم عبر المعادلة المركبة التالية:

=LEFT(A2, FIND("/", A2, FIND("/", A2) + 1) - 1)

تعمل الدالة الداخلية FIND("/", A2) على تحديد موقع الشرطة المائلة الأولى، ثم تبحث الدالة الخارجية FIND("/", A2, ...) عن موقع الشرطة المائلة الثانية بدءاً من الموقع التالي للأولى، ثم تقوم دالة LEFT باقتطاع جميع المحارف الواقعة على يسار هذا الفاصل الثاني، مما يؤدي إلى استخراج “15/04” بدقة رياضية مذهلة تتكيف آلياً مع التغير في عدد خانات الأيام أو الشهور دون تأثر بطول السنة المكتوبة في نهاية النص.

أما إذا كانت السنة مكتوبة في بداية النص على الطراز القياسي الدولي ISO 8601 مثل “2023-04-15″، فإن عملية الحذف تعتمد على اقتطاع الجانب الأيمن واستبعاد الأحرف الخمسة الأولى (أربعة أرقام للسنة وعلامة الفاصل)، وتتم ببساطة عبر المعادلة:

=RIGHT(A2, LEN(A2) - 5)

والتي تسفر فوراً عن إخراج “04-15” بنقاء نصي تام ومثالي لمختلف التطبيقات الإحصائية والتوثيقية.

6.3 تحويل النصوص الشاذة إلى تواريخ نظامية ثم اقتطاع السنة منها

تتمثل المقاربة الأكثر رصانة وأماناً في بيئات التحليل المالي المعقدة في تحويل النصوص الشاذة والتواريخ النصية غير النظامية إلى أرقام تسلسلية حقيقية أولاً، لتنظيفها وتوحيد معاييرها، ثم تطبيق إحدى آليات إزالة السنة السابقة. ولإنجاز هذه الخطوة الوسيطة، توفر إكسل دالة تحويل قوية تُعرف بـ DATEVALUE، والتي تقبل النص وتفسره رياضياً لتعيد رقمه التسلسلي الصحيح:

=DATEVALUE(A2)

ومع ذلك، إذا كان ترتيب اليوم والشهر في النص معكوساً بالنسبة للإعدادات الإقليمية لنظام التشغيل، فإن دالة DATEVALUE وحدها قد تنتج أخطاء أو تبادل خاطئ بين اليوم والشهر. وللتغلب على هذا التحدي بصورة جذرية، يتم تفكيك النص واستخدام الدالة التجميعية البنائية الشاملة DATE، التي تتطلب ثلاثة وسائط: السنة، والشهر، واليوم. حيث تُكتب الصيغة على النحو التالي لنص مكتوب بنمط (DD/MM/YYYY):

=DATE(RIGHT(A2, 4), MID(A2, 4, 2), LEFT(A2, 2))

بمجرد تغذية دالة DATE بهذه المقاطع المستخرجة، يُعاد بناء الرقم التسلسلي النقي بنجاح تام، ومن ثم يستطيع المحلل تطويق هذه المعادلة بدالة TEXT أو إخضاعها للتنسيق المخصص لحذف السنة بأمان، مع الثقة الكاملة في أن التاريخ قد تمت معالجته وفق المعايير الزمنية الصحيحة وخالٍ من أي عيوب هيكلية.

7. الحلول المتقدمة للبيانات الضخمة عبر محرك Power Query

7.1 استيراد وتجهيز جداول التواريخ داخل بيئة محرر Power Query

عند التعامل مع مستودعات البيانات الضخمة التي تحتوي على مئات الآلاف أو ملايين الصفوف من سجلات المعاملات، تصبح صيغ ورقة العمل التقليدية عبئاً ثقيلاً يؤدي إلى بطء استجابة المصنف واستهلاك مفرط للذاكرة المؤقتة (RAM). هنا يبرز دور محرك Power Query المدمج في إكسل كأداة هندسة واستخراج وتحويل بيانات (ETL) احترافية لا غنى عنها في المعالجات المؤسسية واسعة النطاق.

تبدأ العملية بتحويل النطاق البياني إلى جدول إكسل ديناميكي بالضغط على Ctrl + T، ثم الانتقال إلى تبويب “بيانات” والنقر على “من ورقة/جدول” (From Sheet/Table) لفتح نافذة محرر Power Query المستقلة. يتميز هذا المحرك ببيئة عمل معزولة تضمن عدم التعديل المباشر على البيانات المصدرية، وتسمح بضبط نوع البيانات (Data Type) لعمود التاريخ بدقة فائقة من خلال النقر على أيقونة النوع بجانب رأس العمود واختيار “التاريخ” (Date) مع إمكانية استخدام الإعدادات الإقليمية (Using Locale) لضمان التوافق المطلق مع أنظمة التواريخ الدولية المتنوعة وتفادي أخطاء القراءة المقلوبة.

7.2 خطوات استخراج اليوم والشهر كقيم مركبة بدون السنة

يوفر محرر Power Query أدوات رسومية مدمجة شديدة التطور تمكن المستخدم من استخلاص خصائص التاريخ بضغطة زر واحدة ودون الحاجة لكتابة أكواد برمجية معقدة. فمن خلال تحديد عمود التاريخ في المحرر، يمكن الانتقال إلى تبويب “إضافة عمود” (Add Column)، ثم الضغط على زر “التاريخ” (Date) المنسدل، واختيار “الشهر” ثم “اسم الشهر” أو “الشهر” للحصول على القيمة الرقمية، وتكرار الخطوة ذاتها لاستخراج “اليوم”.

ولإنشاء عمود مركب يدمج اليوم والشهر مستبعداً السنة بنمط احترافي ومباشر، يمكن النقر على “عمود مخصص” (Custom Column) وكتابة صيغة مدمجة باستخدام لغة البرمجة الوظيفية الشهيرة M على النحو التالي:

Date.ToText([Date], "MM/dd")

أو للحصول على اختصار اسم الشهر:

Date.ToText([Date], "dd-MMM")

تقوم هذه الصيغة في ثوانٍ معدودة بتوليد عمود جديد بالكامل خاضع للتنسيق المطلوب بدقة مطلقة، مع إمكانية حذف عمود التاريخ الأصلي المشتمل على السنة بنقرة واحدة، لتصبح مجموعة البيانات الناتجة في المحرر مقتصرة حصرياً على الأبعاد الزمنية الشهرية واليومية المرغوبة.

7.3 تحميل البيانات المحولة وإنشاء مسار تحديث آلي ومستمر

عقب إتمام خطوات التحويل داخل Power Query، يضغط المستخدم على زر “إغلاق وتحميل” (Close & Load) الموجود في تبويب “الصفحة الرئيسية” للمحرر، ليتم تفريغ البيانات المنقحة والمجهزة بالكامل داخل ورقة عمل جديدة في جدول بيانات متناسق وفائق السرعة في التصفح والفرز.

تكمن القوة الحقيقية لهذا المسار المؤسسي في كونه ينشئ خط أنابيب معالجة مؤتمت بالكامل (Automated ETL Pipeline). فعند إضافة أي سجلات أو ملفات مبيعات جديدة في المصدر الأصلي بمرور الوقت، لا يضطر المحلل إطلاقاً إلى إعادة تكرار خطوات الحذف أو إدراج دوال جديدة؛ بل يكفي النقر بزر الفأرة الأيمن داخل الجدول المنقح واختيار “تحديث” (Refresh)، أو الضغط على الاختصار Ctrl + Alt + F5، ليقوم المحرك بالعمل خلف الكواليس، وإلغاء السنة من كافة السجلات الجديدة بلمح البصر، وإرجاع المخرجات المحدثة دون أي تدخل يدوي، مما يوفر مئات ساعات العمل الروتينية ويعزز موثوقية الأنظمة.

8. الدوال الحديثة ومصفوفات الانسكاب الديناميكي في Microsoft 365

8.1 استخدام دالة TEXTJOIN لمعالجة نطاقات التواريخ الأفقية

مع الإطلاق الشامل لمحرك الحساب الجديد القائم على مصفوفات الانسكاب الديناميكي (Dynamic Spill Arrays) في بيئة Microsoft 365، أصبحت معالجة التواريخ تتم بمرونة حاسوبية غير مسبوقة. وتبرز دالة TEXTJOIN كأداة جبارة عندما تتطلب متطلبات التوثيق الإداري دمج تواريخ متعددة ممتدة عبر صفوف أو أعمدة في خلية تقرير واحدة مع إسقاط السنة منها بالكامل.

تتميز دالة TEXTJOIN بقدرتها على قبول فاصل محدد، وخاصية التجاوز التلقائي للخلايا الفارغة، ودمج نطاق مصفوفي كامل. يمكن للمحلل دمج نطاق تواريخ أفقي من الخلية A2 إلى E2 دون سنوات عبر الصيغة المتقدمة التالية:

=TEXTJOIN(", ", TRUE, TEXT(A2:E2, "mm/dd"))

في هذا التركيب البرمجي الأنيق، تقوم دالة TEXT بمعالجة النطاق A2:E2 كمصفوفة ديناميكية وتنسق كل تاريخ فيه بصيغة “mm/dd” مقتطعة السنة منه دفعة واحدة، ثم تتلقى دالة TEXTJOIN هذه السلسلة الناتجة وتربطها في نص واحد مفصول بفواصل وأنيق الصياغة، متجاهلة أي خلايا شاغرة قد تتخلل النطاق، وهو ما كان يتطلب في الماضي كتابة أكواد VBA معقدة أو استخدام دوال متداخلة طويلة ومملة.

8.2 تبسيط العمليات عبر دالة LET لتقليل تكرار الدوال الفرعية

تعد دالة LET من أهم الإضافات البنيوية التي أدخلتها مايكروسوفت على صيغ إكسل الحديثة؛ إذ تسمح للمستخدم بتعريف متغيرات محلية (Local Variables) وإسناد قيم حسابية أو مصفوفية لها داخل المعادلة الواحدة، مما يلغي التكرار غير المجدي لحساب الدوال الفرعية ذاتها ويحسن استجابة المصنف بصورة جذرية.

عند الرغبة في بناء تاريخ خالٍ من السنة مع تطبيق شروط معقدة أو إجراء تدقيق للأصفار البادئة، يمكن الاستفادة من دالة LET عبر الصيغة التالية:

=LET(d, A2, m, MONTH(d), dy, DAY(d), TEXT(DATE(2000, m, dy), "dd/mm"))

في هذه المعادلة، يتم تعريف المتغير “d” ليشير إلى التاريخ في الخلية A2، وتعيين “m” لشهر الحدث، و “dy” ليومه، ثم توظيف الدالة DATE لسنة موحدة ثابتة افتراضياً (مثل سنة 2000 كقيمة معيارية محايدة) وتنسيق الناتج فوراً كـ “dd/mm”. يضمن هذا الهيكل البرمجي المترابط سهولة فائقة في قراءة وتدقيق الصيغة من قبل الباحثين ومراجعي الحسابات، فضلاً عن تقليص الوقت المستغرق في المعالجة بنسب تتجاوز 50% في النماذج الإحصائية المعقدة ذات المعادلات المتشعبة.

8.3 توليد دوال مستحدثة عبر LAMBDA لإلغاء السنة بضغطة زر

تمثل دالة LAMBDA ذروة التطور البرمجي داخل جداول بيانات إكسل؛ حيث تتيح للمستخدمين والمؤسسات ابتكار دوال مخصصة خاصة بهم (Custom Functions) باستخدام لغة الصيغ العادية دون الحاجة لكتابة سطر واحد من أكواد Visual Basic for Applications (VBA) أو التعامل مع وحدات ماكرو المرفوضة أمنياً في كثير من الشركات.

يمكن للمحلل تصميم دالة مستقلة تماماً تسمى RemoveYear تستقبل خلية التاريخ وتعيد اليوم والشهر فقط عبر تعريف الصيغة التالية في محرر LAMBDA:

=LAMBDA(TargetDate, TEXT(TargetDate, "mm/dd"))

ولتفعيل هذه الدالة وجعلها متاحة على مستوى المصنف بأكمله، يتم التوجه إلى تبويب “صيغ” (Formulas)، واختيار “مدير الأسماء” (Name Manager)، ثم الضغط على “جديد” (New)، وتسمية الدالة باسم RemoveYear ولصق كود LAMBDA في حقل المرجع. بعد هذه الخطوة البسيطة، يستطيع أي مستخدم داخل الملف كتابة المعادلة في أي خلية تماماً كأنها دالة مدمجة أصيلة من مايكروسوفت:

=RemoveYear(A2)

تساهم هذه المقاربة في توحيد العمليات التحويلية بين كافة أعضاء الفريق الإداري والبحثي، وتمنع الأخطاء البشرية الناجمة عن كتابة الصيغ يدوياً في كل مرة، وتجسد أرقى مستويات الحوكمة والرشاقة في إدارة جداول البيانات المعاصرة.

9. حالات تطبيقية ونماذج عملية من واقع بيئات العمل المؤسسية

9.1 سجلات الموارد البشرية وإدارة احتفالات أعياد الميلاد والخدمة السنوية

تعتبر إدارة الموارد البشرية من أكثر القطاعات الوظيفية استفادة من تقنيات استبعاد السنة من التواريخ؛ فالاحتفال بأعياد ميلاد الموظفين أو تكريمهم بمناسبة مرور سنوات على انضمامهم للمؤسسة يقتضي إنشاء تقويم دوري سنوي يدمج كافة المناسبات بغض النظر عن الفروق العمرية بين الأفراد. إن الكشف عن سنوات الميلاد الحقيقية للموظفين في جداول عامة ومفتوحة قد ينتهك سياسات الخصوصية وحماية البيانات الشخصية المعتمدة دولياً، وبالتالي فإن عزل السنة يمثل ضرورة إدارية وقانونية وأخلاقية لحماية خصوصية الأفراد داخل بيئة العمل.

ولتحقيق ذلك بنجاح إجرائي، يقوم قسم الموارد البشرية بإنشاء عمود إضافي مخصص لاحتفالات الذكرى السنوية يطبق صيغة التحويل النصي ذات الأصفار البادئة:

=TEXT(A2, "mm-dd")

ثم إجراء فرز تصاعدي للعمود، مما يسفر عن ترتيب قائمة العاملين من 1 يناير إلى 31 ديسمبر بترتيب زمني سليم، ويسمح بجدولة بطاقات التهنئة الشهرية وتوزيعها آلياً. وعلاوة على ذلك، يمكن ربط هذه القيم المقتطعة مع رسائل بريد إلكتروني مؤتمتة تنطلق في اليوم والشهر المحددين سنوياً، مما يرفع من كفاءة التواصل الداخلي ويعزز الروابط المهنية والإنسانية بين الكوادر المؤسسية.

9.2 تحليلات المبيعات الموسمية والمقارنات الربع سنوية المتكررة

في أسواق التجزئة وسلاسل التوريد والمنصات التجارية الإلكترونية، يخضع سلوك المستهلك لتغيرات موسمية مرتبطة ارتباطاً وثيقاً بأيام محددة من العام؛ كأيام العطلات الرسمية، ومواسم التخفيضات الكبرى، والأعياد الوطنية. لدراسة هذا السلوك بدقة إحصائية رصينة، يحتاج المحلل التجاري إلى مقارنة حجم المبيعات المسجل في يوم وشهر محددين عبر سنوات متعددة، لمعرفة هل كان الارتفاع ناتجاً عن كفاءة الحملة التسويقية أم هو مجرد نمط موسمي معتاد.

يتحقق هذا التحليل المتقدم من خلال استبعاد السنة من حقول التواريخ في سجلات الفواتير، وإنشاء جداول محورية (Pivot Tables) تضع “اليوم والشهر” المقتطعين في صفوف الجدول الرئيسية (Rows)، بينما توضع السنوات المختلفة كأعمدة مستقلة متجاورة (Columns). يتيح هذا التوزيع المصفوفي رؤية بانورامية فائقة الدقة تُظهر أداء يوم محدد، مثل “11/25″، عبر الأعوام الخمسة الماضية جنباً إلى جنب، وتساعد في التنبؤ بحجم المخزون المطلوب بدقة، وتفادي تكدسه أو نفاده المفاجئ، مع تجنب أي تشويش إحصائي ناتج عن التباعد الزمني بين السنوات التقويمية المختلفة.

9.3 إدارة الأنشطة والفعاليات الأكاديمية والجدولة الفصلية

تواجه الجامعات والمؤسسات التعليمية تحدياً دورياً متكرراً في تصميم الخطط الدراسية، وإعلان المواعيد النهائية للمهام والواجبات، وجدولة فترات الامتحانات الفصلية والنهائية. إن الهيكل الزمني للفصول الدراسية يتكرر بشكل متماثل تقريباً كل عام دراسي؛ فالأسبوع الخامس يطابق دوماً مواعيد معينة من الشهر، وعطلة منتصف العام تقع في أسبوع محدد بصرف النظر عن السنة التقويمية الجارية.

ومن خلال إزالة السنة من الجداول الدراسية المرجعية واستخدام صيغ وصفية مثل =TEXT(A2, "d mmmm")، تتمكن الإدارات الأكاديمية من نشر دليل الأنشطة والواجبات الموجه للطلاب والأساتذة بصيغة زمنية عامة وسهلة الاستيعاب. كما يسهل هذا التجريد الزمني عملية تصدير البيانات إلى نظم إدارة التعلم الإلكترونية (LMS) وتطبيقات التقويم الخارجية مثل Google Calendar و Microsoft Outlook، دون التورط في تعديل حقول السنوات يدوياً عند بداية كل فصل دراسي، مما يضمن اتساق الخطة التعليمية وسلاسة تنفيذها.

10. أفضل الممارسات الإجرائية ومعالجة الأخطاء الشائعة

10.1 استراتيجيات الحماية وتجنب فقدان البيانات الأصلية للتواريخ

تقتضي معايير الحوكمة وإدارة المخاطر في علوم البيانات وضع ضوابط صارمة لحماية السجلات الأصلية وتجنب الكتابة المباشرة فوق البيانات الخام (Destructive Editing). إن الخطأ الفادح الذي يقع فيه بعض المستخدمين المبتدئين يتمثل في تطبيق أدوات الحذف المباشر للسنوات فوق عمود التواريخ الأساسي، مما يترتب عليه فقدان دائم للمعلومة السنوية يستحيل معه استرجاع العمر الدقيق أو حساب مدد الخدمة والتقادم الزمني لاحقاً.

تتمثل الاستراتيجية المثلى دائماً في تخصيص “أعمدة مساعدة” (Helper Columns) للقيام بعمليات التحويل واستخراج اليوم والشهر، مع الإبقاء على عمود التاريخ الأصلي المشتمل على الرقم التسلسلي كاملاً وسليماً دون أدنى مساس. ولضمان عدم العبث بهذه البيانات المصدرية، يُنصح بتطبيق خيارات “تأمين الخلايا” (Lock Cells) وحماية ورقة العمل بكلمة مرور، أو إخفاء الأعمدة المرجعية الأصلية إذا كانت تعرض بيانات شخصية حساسة، بما يحقق التوازن المنشود بين سهولة العرض البصري والأمان المعلوماتي المستدام.

10.2 معالجة التباين في التنسيقات الإقليمية بين نظامي d/m و m/d

يعد تباين التنسيقات الإقليمية أحد أكبر مصادر الأخطاء الإدارية والتحليلية في المنظمات الدولية التي تتبادل مصنفات إكسل عبر فروعها في دول مختلفة؛ ففي النظام الأمريكي المعياري، يُكتب التاريخ بتقديم الشهر على اليوم (MM/DD/YYYY)، بينما يعتمد النظام الأوروبي والعربي والدولي تقديم اليوم على الشهر (DD/MM/YYYY). وتتجلى الأزمة الكبرى في الأيام الاثني عشر الأولى من كل شهر (حيث تتداخل أرقام الأيام مع أرقام الشهور)، فالتاريخ “04/05” قد يقرأه حاسوب أمريكي على أنه الرابع من مايو، بينما يقرأه حاسوب في الشرق الأوسط أو بريطانيا على أنه الخامس من أبريل.

ولتفادي هذا اللبس المؤسسي الخطير، يجب اتباع ممارستين جوهريتين:

  • الاعتماد الواسع على التنسيقات النصية الصريحة التي تتضمن حروف اسم الشهر مثل =TEXT(A2, "dd-mmm")؛ حيث إن كتابة “05-Apr” لا تترك أي مجال للشك أو التأويل الخاطئ لأي مستخدم بغض النظر عن لغة ونظام حاسوبه.
  • ضبط إعدادات اللغة والتنسيق المتقدمة داخل برنامج إكسل ومطابقتها عمداً مع إعدادات نظام التشغيل Windows عبر التوجه إلى “خيارات إكسل” (Excel Options) ثم “خيارات متقدمة” (Advanced) وضبط إعدادات “استخدام فواصل النظام” بدقة لتفادي أي ارتباك أثناء معالجة التواريخ النصية واستيرادها.

10.3 مصفوفة اتخاذ القرار: اختيار المنهجية المثالية للحل

لتسهيل عملية اتخاذ القرار التقني على المحلل الإداري والمالي، تم إعداد مصفوفة المفاضلة المعيارية التالية، والتي تحدد الطريقة الأنسب لإزالة السنة وفقاً لطبيعة المهام التحليلية المطلوبة، وظروف ورقة العمل، وحجم السجلات، والأثر المترتب على العمليات الرياضية والفرز الزمني:

المنهجية المستخدمة نوع البيانات الناتجة الاستجابة للفرز السنوي المجرد إمكانية الحساب الزمني الرياضي ديناميكية التحديث التلقائي الاستخدام المثالي الموصى به
التنسيق المخصص (Custom Format) رقم تسلسلي (تاريخ) لا (يفرز بالسنة أولاً) نعم (كاملة 100%) نعم (مرتبط بالخلية الأصلية) العرض البصري السريع مع بقاء العمليات الحسابية
دالة TEXT المعيارية (mm/dd) سلسلة نصية (Text) نعم (أبجدياً من 01 إلى 12) لا (تتطلب تحويلاً قسرياً) نعم (ديناميكية كاملة) لوحات التحكم وفرز المناسبات الدورية والتقارير
تفكيك الدوال والربط (& / CONCAT) سلسلة نصية (Text) مشروطة (بوجود أصفار بادئة) لا (نص جامد) نعم (ديناميكية كاملة) بناء سلاسل نصوص مخصصة ومعقدة للغاية
نص إلى أعمدة (Text to Columns) أرقام أو نصوص مجزأة نعم (عند فرز عمود الشهر أولاً) جزئية (كأرقام مستقلة) لا (ثابتة وغير تفاعلية) تنظيف البيانات الثابتة لمرة واحدة قبل الاستيراد
التعبئة السريعة (Flash Fill) نص منسوخ مشروطة بالنمط المدخل لا لا (ثابتة وغير تفاعلية) المعالجات السريعة الفردية في المصنفات المؤقتة
محرك Power Query نص أو أعمدة مشتقة نعم (عبر خيارات التحويل) نعم (ضمن نموذج البيانات) نعم (بنقرة زر تحديث) البيانات الضخمة والتقارير الدورية المؤتمتة

تثبت هذه المصفوفة أن اختيار الوسيلة لا يخضع للعشوائية، بل يرتبط ارتباطاً وثيقاً بمتطلبات المعالجة اللاحقة. إن فهم الطبيعة الرمزية والدلالية للمدخلات الرقمية والنصية يساعد المحللين على إدراك الأثر الإدراكي والوظيفي لطريقة عرض المعلومات (Carruthers, 2002)، كما أن دراسة وسائط عرض النصوص والبيانات الرقمية تؤكد أهمية المواءمة بين الهيئة البصرية للبيانات وسهولة استيعابها وفحصها من قبل المستخدم النهائي لتفادي الأخطاء التفسيرية (Delgado et al., 2018). وقبل اعتماد أي تقرير نهائي، يُنصح دائماً بمراجعة قائمة التدقيق الفنية: التأكد من سلامة الأعمدة الأصلية، واختبار سلوك الفرز التصاعدي للتحقق من عدم اختلال التتابع الزمني، ومطابقة التنسيقات مع الإعدادات الإقليمية المشتركة بين المستخدمين، لضمان أعلى درجات الموثوقية والدقة المهنية.

خاتمة واستنتاجات ختامية

استعرض هذا المقال التحليلي المتخصص مختلف الأبعاد العلمية والتطبيقية المرتبطة بمسألة كيفية إزالة السنة من التاريخ في برنامج مايكروسوفت إكسل؛ حيث اتضح بجلاء أن عملية الحذف لا تقتصر على خطوة إجرائية أحادية، بل تتفرع إلى استراتيجيتين بنيويتين متمايزتين: استراتيجية الإخفاء البصري التجميلي عبر التنسيق المخصص الذي يحافظ على التكامل الحسابي للرقم التسلسلي في الذاكرة مع تعذر فرزه دورياً بمعزل عن سنواته، واستراتيجية التحويل الهيكلي إلى سلاسل نصية مستقلة عبر الدوال (مثل TEXT و CONCATENATE و LAMBDA) أو عبر محرك Power Query، وهي المقاربة التي تمنح استقلالية كاملة لثنائية اليوم والشهر وتتيح فرزاً زمنياً متسقاً للأحداث السنوية المتكررة على مدار التقويم، وإن كان ذلك على حساب الخواص الحسابية الرياضية الفورية.

إن إتقان هذه المعالجات التكنولوجية يزود محلل البيانات والمسؤول الإداري بأدوات نوعية تمكنه من صياغة تقارير تتسم بالرشاقة، والوضوح، واحترام خصوصية الأفراد، مع الارتقاء بمستوى ذكاء الأعمال والتحليل الموسمي التراكمي. ومع التطور المتسارع لبيئة Microsoft 365 ومحرك مصفوفات الانسكاب الديناميكي، بات من الضروري على كل باحث ومؤسسة الانتقال من الأساليب الميكانيكية اليدوية المعرضة للخطأ والجمود إلى الحلول الديناميكية المؤتمتة التي تضمن التدفق السلس للبيانات وقابليتها للتحديث التلقائي المستمر، متوجة بذلك النماذج البيانية بأعلى معايير الدقة الهندسية والجمال الإحصائي.

المراجع

Carruthers, P. (2002). The cognitive functions of language. Behavioral and Brain Sciences, 25(6), 657–726. https://doi.org/10.1017/s0140525x02000122

Delgado, P., Vargas, C., Ackerman, R., & Salmerón, L. (2018). Don’t throw away your printed books: A meta-analysis on the effects of reading media on reading comprehension. Educational Research Review, 25, 23–38. https://doi.org/10.1016/j.edurev.2018.09.003

★

تقييم هذا المحتوى

5.0 / 5 • 7 تقييمات

اقتباس هذا المقال

looti, M. (2026, أكتوبر 21). كيفية إزالة السنة من التاريخ في إكسل (مع أمثلة). عرب سايكلوجي. https://arabpsychology.com/statistics/how-to-remove-year-from-date-in-excel-with-examples/
looti, Mohammed. “كيفية إزالة السنة من التاريخ في إكسل (مع أمثلة).” عرب سايكلوجي, 21 أكتوبر 2026, https://arabpsychology.com/statistics/how-to-remove-year-from-date-in-excel-with-examples/.
looti, Mohammed. “كيفية إزالة السنة من التاريخ في إكسل (مع أمثلة).” عرب سايكلوجي. أكتوبر 21, 2026. https://arabpsychology.com/statistics/how-to-remove-year-from-date-in-excel-with-examples/.