كيفية الحفاظ على الأصفار الرائدة في Excel (10 طرق مناسبة)

  • شارك هذا
Hugh West

في Microsoft Excel ، لا يمكن الاحتفاظ بالأصفار البادئة ببساطة عن طريق كتابة رقم مع 0 في البداية لأن Excel ، بشكل افتراضي ، سيزيل هذه الأصفار & amp؛ احتفظ بأجزاء لاحقة فقط. أريد أن أوضح في هذه المقالة كيف يمكننا إضافة أو الاحتفاظ بهذه الأصفار البادئة بعدد من السهولة & amp؛ وظائف مثمرة وأمبير. التقنيات.

تنزيل Practice Workbook

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

الاحتفاظ ببادئة الأصفار.xlsm

10 طرق للاحتفاظ بالأصفار البادئة في Excel

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

1. تنسيق الخلايا للاحتفاظ بالأصفار البادئة

للاحتفاظ بالأصفار البادئة في Excel ، يوفر تنسيق الخلايا الخيار الأبسط للمتابعة. يمكنك تخصيص الرقم أو تحويله إلى تنسيق نصي ببضع نقرات فقط.

1.1 تخصيص تنسيق الأرقام

إليك قائمة من 8 حالات مع الرموز البريدية . الآن نريدصف.

📌 الخطوات:

  • من أدخل الشريط ، حدد Pivot Table ، وحوار سيظهر المربع المسمى إنشاء جدول محوري .

  • في المربع الجدول / النطاق ، حدد صفيف الجدول بالكامل (B4: C12).
  • حدد الخيار ' أضف هذه البيانات إلى نموذج البيانات '.
  • اضغط على حسنًا.

بهذه الخطوات ، يمكنك الآن تحويل بياناتك إلى جدول محوري حيث تتوفر مقاييس DAX.

  • ستظهر ورقة عمل جديدة & amp؛ على اليمين ، سترى نافذة حقول الجدول المحوري .
  • انقر بزر الماوس الأيمن بالماوس على النطاق .
  • حدد إضافة قياس .. .

سيظهر مربع حوار جديد باسم قياس . يسمى هذا محرر صيغة DAX .

  • اكتب الرموز البريدية ذات الأصفار البادئة مثل اسم القياس أو أي شيء آخر تفضله.
  • تحت شريط الصيغة ، اكتب-

=CONCATENATEX(Range,FORMAT([Zip Codes],"00000"),",")

  • اضغط على موافق.

  • انتقل إلى حقول الجدول المحوري مرة أخرى ، ستجد خيارًا جديدًا- f x Zip Codes with Leading Zeros
  • حدد هذا الخيار & amp؛ سترى النتيجة على اليسار في جدول البيانات.

اقرأ المزيد: كيفية إضافة أصفار بادئة لإنشاء 10 أرقام في Excel (10 طرق)

الكلمات الختامية

هذه هي كلها سهلة & أمبير ؛ طرق فعالة يمكنك اتباعها للإضافةأو احتفظ بالأصفار البادئة في بيانات Microsoft Excel. إذا كنت تعرف المزيد من الأساسيات & amp؛ طرق مثمرة يجب أن أضيفها ثم أعلمني بذلك من خلال التعليقات. أو يمكنك إلقاء نظرة على معلوماتنا الأخرى & amp؛ مقالات مثيرة للاهتمام على هذا الموقع.

احتفظ بنفس التنسيق لجميع الرموز البريدية عن طريق إضافة 0 قبلها عند الضرورة.

📌 الخطوات:

  • أولاً ، حدد جميع الخلايا (C5: C12) التي تحتوي على رموز بريدية.
  • ثم ، ضمن شريط الصفحة الرئيسية ، انقر فوق خيار مربع الحوار كما هو موضح في الجانب الأيمن - الزاوية السفلية من مجموعة الأوامر رقم .
  • ثم ، من مربع الحوار تنسيق الخلايا ، اختر مخصص
  • أضف 00000 في مربع تنسيق النوع المخصص .
  • أخيرًا ، اضغط على الزر موافق .

  • إذن ، هنا تشاهد الآن جميع الرموز البريدية بنفس التنسيق عن طريق الحفاظ على البادئة 0 عند الضرورة.

1.2 استخدام التنسيقات الخاصة المضمنة

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

  • نتيجة لذلك ، سترى أنه سيكون هناك الأصفار البادئة أمامأرقام.

اقرأ المزيد: كيفية الاحتفاظ بالأصفار البادئة في Excel CSV (4 طرق سهلة)

1.3 تطبيق تنسيق النص

باستخدام تنسيق نص ، يمكننا أيضًا الاحتفاظ بالأصفار البادئة كما هو مطلوب.

📌 الخطوات:

  • حدد الخلايا حيث تريد إدخال الرموز البريدية.
  • من مجموعة الأوامر رقم ، حدد التنسيق على أنه نص من القائمة المنسدلة
  • الآن ابدأ في كتابة جميع الرموز البريدية في الخلايا & amp؛ لن ترى أنه لم تتم إزالة أي صفر بادئ.

  • ولكن ستجد رسالة خطأ تقول " رقم مخزّن كنص "من خيار قائمة منسدلة أصفر بجانب الخلايا. حدد "تجاهل الخطأ " لكل خلية & amp؛ لقد انتهيت.

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

اقرأ المزيد: كيفية إضافة الأصفار البادئة في تنسيق نص Excel (10 طرق)

2. استخدام دالة TEXT لإضافة أصفار سابقة

تعد وظيفة TEXT طريقة مثمرة أخرى يمكنك استخدامها لتنسيق الأرقام عن طريق إضافة أصفار بادئة .

📌 الخطوات:

  • هنا. في الخلية D5 أدخل الصيغة التالية:

=TEXT(C5,"00000")

🔎 تفصيل الصيغة:

  • تحول الوظيفة TEXT رقمًا إلى نص فيتنسيق قيمة محدد.
  • هنا داخل الأقواس ، C5 هي قيمة الخلية المنسقة بتنسيق نصي " 00000 ".
  • اضغط على أدخل & amp؛ سترى النتيجة المرغوبة.
  • الآن للقيام بنفس الشيء لجميع الخلايا ، استخدم الخيار مقبض التعبئة من الخلية D5 للتعبئة حتى آخر الخلية D12 & أمبير ؛ ستجد جميع الرموز البريدية بتنسيق مماثل.

  • هنا ، سترى تحذيرًا بالخطأ لأنك أدخلت أرقامًا كمدخل نصي . يجب أن تتجاهل الأخطاء عن طريق النقر فوق رمز الخطأ وتحديد الخيار " تجاهل الخطأ ".

3. إضافة الفواصل العليا قبل الأعداد

يمكننا أيضًا استخدام الفاصلة العليا قبل الرقم & amp؛ ثم أضف الأصفار كما هو مطلوب. سيؤدي هذا إلى تحويل الخلية إلى تنسيق نصي.

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

  • نظرًا لأن هذه الطريقة تمثل تنسيق النص ، ابحث عن رسالة الخطأ مرة أخرى التي تحتوي على " رقم مخزن كنص ". لذلك سيتعين عليك تحديد تجاهل الخطأ لجميع الخلايا التي تحتوي على رسائل خطأ.

4. الجمع بين وظيفة RIGHT مع عامل Ampersand

الآن ، هذه طريقة أخرى مثالية تُرجع النتيجة باستخدام وظيفة RIGHT و Ampersand عامل (& أمبير ؛). يمكنك أيضًا استخدام دالة CONCATENATE بدلاً من & amp؛ عامل التشغيل.

📌 الخطوات:

  • في الخلية D5 أدخل الصيغة التالية:

=RIGHT("00000"&C5,5)

  • اضغط على أدخل الزر.
  • استخدم مقبض التعبئة لملء الكل خلايا أخرى تحتوي على رموز بريدية.

🔎 تفصيل الصيغة:

  • هنا ، تقوم الدالة RIGHT بإرجاع عدد الأحرف المحدد من نهاية سلسلة نصية.
  • نحن نجمع 00000 قبل كل رقم باستخدام Ampersand (& amp؛) بين 00000 & amp؛ الخلايا.
  • الآن ، تسمح الوظيفة RIGHT بإدخال آخر 5 أحرف فقط من كل بيانات ناتجة في الخلايا.

قراءة المزيد: كيفية إضافة الأصفار البادئة في Excel عن طريق عملية CONCATENATE

5. استخدام وظيفة BASE

تستخدم وظيفة BASE لتحويل رقم إلى أنظمة أرقام مختلفة (ثنائي أو عشري أو سداسي عشري أو ثماني) . يمكنك أيضًا تحديد عدد الأحرف التي تريد رؤيتها من خلال هذه الوظيفة.

📌 الخطوات:

  • في الخلية D5 أدخل الرمز الصيغة التالية:

=BASE(C5,10,5)

  • اضغط على أدخل .
  • استخدم مقبض التعبئة لملء جميع الخلايا الأخرى تلقائيًا كما هو مطلوب.

🔎 تفصيل الصيغة:

داخل وسيطات الدالة BASE ،

  • C5 تم اختياره كقيمة خلية لـ C5 .
  • 10 هو الجذر أو نظام الأرقام للقيم العشرية.
  • و 5 هو عدد الأحرف التي نريد رؤيتها كنتيجة.

قراءات مماثلة

  • كيفية وضع أقواس للأرقام السالبة في Excel
  • تنسيق رقم بآلاف K وملايين M في Excel (4 طرق)
  • كيف تطبيق تنسيق الأرقام بالملايين باستخدام الفاصلة في Excel (5 طرق)
  • تنسيق الأرقام المخصص: الملايين مع رقم عشري واحد في Excel (6 طرق)

6. استيراد ملف نصي & amp؛ ثم إضافة الأصفار البادئة باستخدام Power Query Tool & amp؛ وظيفة PadText

يمكنك أيضًا استيراد مجموعة من البيانات & amp؛ ثم قم بتحويلها إلى تنسيق ثابت عن طريق إضافة الأصفار البادئة. إذا كنت تستخدم Microsoft Excel 2010 أو إصدارًا أعلى ، فستتمكن من استخدام هذه الطريقة مع محرر Power Query .

📌 الخطوات:

  • أسفل الشريط البيانات ، انقر فوق الخيار من النص / CSV .
  • سيظهر مربع حوار من حيث يجب عليك استيراد الملف الذي يحتوي على البيانات.
  • حدد الملف & amp؛ ثم اضغط على استيراد.

  • سيظهر مربع حوار جديد مع البيانات المستوردة & amp؛ يجب عليك النقر فوق تحويل البيانات .

  • الآن ، ستظهر نافذة Power Query .
  • ضمن شريط إضافة عمود ، حدد مخصصالعمود .

  • أضف اسم العمود تحت الخيار اسم العمود الجديد .
  • الآن ضمن صيغة العمود المخصصة ، اكتب-

=Text.PadStart([Column1],5,"0")

  • اضغط على موافق .

ستجد العمود الجديد برموز بريدية منسقة.

  • حدد إغلاق & amp؛ تحميل الخيار .

الآن ، ستظهر ورقة عمل جديدة & amp؛ سيتم هنا تحويل البيانات التي تم الحصول عليها حديثًا من محرر Power Query باستخدام الجدول المحوري كما هو موضح أدناه.

اقرأ المزيد: تحويل Excel رقم إلى نص به أصفار بادئة: 10 طرق فعالة

7. دمج REPT & amp؛ وظائف LEN معًا

استخدام REPT & amp؛ وظائف LEN معًا هي طريقة مثمرة أخرى يمكنك اعتمادها.

📌 الخطوات:

  • في الخلية D5 ، اكتب-

=REPT(0,5-LEN(C5))&C5

  • اضغط على أدخل & amp؛ سيتم عرض القيم المنسقة على الفور.

🔎 تفصيل الصيغة:

  • REPT أتت الوظيفة من كرر word & amp؛ تكرر هذه الوظيفة النص لعدد معين من المرات.
  • تُرجع الدالة LEN عدد أحرف سلسلة نصية.
  • الآن ، داخل الوسيطات ، 0 تمت إضافة أولاً لأن هذه هي القيمة النصية التي نريد تكرارها كأصفار بادئة قبل الأرقام كما هو مطلوب. يشير
  • 5-LEN (C5) إلى عدد الأصفار البادئة ( 0's) ذلكيجب إضافتها أو تكرارها.
  • أخيرًا ، يتم إضافة خلية C5 إلى الوظيفة بأكملها باستخدام Ampersand (& amp ؛) حيث يجب وضع قيمة الخلية هذه بعد الأصفار البادئة.

اقرأ المزيد: كيفية وضع 0 في Excel أمام الأرقام (5 طرق يدوية)

8. إضافة عدد ثابت من الأصفار البادئة باستخدام دالة CONCATENATE

إذا كنت ترغب في إضافة عدد معين من الأصفار البادئة قبل رقم أو نص ، فإن الوظيفة CONCATENATE ستؤدي المهمة وحدها لك. فيما يلي أنواع مختلفة من الأرقام في العمود B & amp؛ سنضيف صفرين بادئين قبل كل رقم.

📌 الخطوات:

  • في الخلية C5 ، اكتب-

=CONCATENATE("00",B5)

  • اضغط على أدخل .
  • استخدم تعبئة تعامل مع لملء الخلايا الأخرى تلقائيًا حتى C12 .

لذلك ، في الصورة أدناه ، ترى جميع الأرقام التي تحتوي على صفر بادئة.

قراءة المزيد: كيفية ربط الأرقام بالأصفار البادئة في Excel (6 طرق)

9 . باستخدام VBA للاحتفاظ بالأصفار البادئة

يمكننا أيضًا الاحتفاظ بالأصفار البادئة أو إضافتها باستخدام VBScript.

📌 الخطوات:

  • لهذا ، أولاً ، انتقل إلى الشريط العلوي واضغط على Developer ، ثم اضغط على خيار Visual Basic من القائمة.
  • يمكنك استخدام ALT + F11 لفتح نافذة "Microsoft Visual Basic for Applications" إذا لم يكن لديكتمت إضافة علامة تبويب المطور.

  • الآن ، ستظهر نافذة باسم "Microsoft Visual Basic for Applications" . هنا من شريط القائمة العلوي ، اضغط على "إدراج" وستظهر قائمة. من بينها ، حدد الخيار "الوحدة النمطية" .

  • الآن ، "الوحدة النمطية" ستظهر النافذة. و الصق كود VBA هذا في المربع.
2553

  • اضغط F5 ، وسوف قم بتشغيل الأكواد أو الماكرو.
  • اضغط على Alt + F11 مرة أخرى للعودة إلى جدول بيانات Excel & amp؛ سترى النتيجة كما هو موضح في الصورة التالية.

🔎 شرح كود VBA:

  • نقوم بإضافة قسم الروتين الفرعي أولاً & amp؛ تسمية الماكرو الخاص بنا باسم KeepLeadingZeros .
  • باستخدام الأمر Range ، يتم تحديد الخلية الأولى التي يجب تنسيقها.
  • مع نهاية (xldown) & أمبير ؛ حدد الأوامر الفرعية ، نحن نختار النطاق الكامل للخلايا التي تحتوي على الرموز البريدية.
  • في السطر التالي ، من خلال الأمر الفرعي تنسيق العدد ، نقوم بتعريف عدد الأرقام (5) مع 0's.

اقرأ المزيد: كيفية إزالة الأصفار البادئة في Excel (7 طرق سهلة + VBA)

10. الاحتفاظ بالأصفار البادئة أو إضافتها في Pivot Table

في Pivot Table ، يمكننا استخدام صيغة DAX (تعبير تحليل البيانات) للاحتفاظ بالأصفار البادئة أو إضافتها عن طريق تنسيق عمود أو

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