إزالة الشرطات من رقم الهاتف في Excel (4 طرق)

  • شارك هذا
Hugh West

في مجموعات البيانات ، نصادف أرقام هواتف تحتوي على شرطات (-). لأسباب واضحة ، يتعين علينا إزالة الشرطات من إدخالات رقم الهاتف. في هذه المقالة ، سأحاول شرح بعض أسرع الطرق مثل Find & amp؛ حدد ، تنسيق الخلية ، الصيغة البديلة ، و كود ماكرو VBA لإزالة الشرطات بسهولة.

لنفترض ، لدي قائمة بأرقام هواتف العميل ،

لاحظ أن هذا الجدول يحتوي على بعض المعلومات الوهمية فقط لتوضيح الأمثلة.

تنزيل مجموعة البيانات

إزالة الشرطات من Phone Number.xlsm

4 طرق سهلة لإزالة الشرطات من أرقام الهاتف في Excel

الطريقة الأولى: استخدام Find & amp؛ حدد الطريقة

الخطوة 1: انتقل إلى علامة التبويب الصفحة الرئيسية & gt؛ & gt؛ انقر فوق Find & amp؛ حدد (في قسم تحرير ) & gt؛ & gt؛ حدد استبدال.

الخطوة 2: في استبدال مربع الحوار ، في ابحث عن نوع المربع شرطة / واصلة (-) واستبدال بـ مربع ، اضغط على Null (). انقر فوق بحث عن الكل.

يمكنك استخدام الضغط على CTRL + H لإخراج بحث & أمبير ؛ استبدال نافذة .

الخطوة 3: انقر فوق استبدال الكل.

الخطوة 4: ستظهر نافذة تأكيد. انقر فوق موافق .

يتم استبدال كل الشرطات / الواصلة تلقائيًا كما هو موضح في الصورة أدناه

ملاحظات: ضع في اعتباركأن Find & amp؛ حدد طريقة لتغيير البيانات الأولية. تأكد من نسخ البيانات الأولية قبل تنفيذ هذه الطريقة.

اقرأ المزيد: كيفية إزالة الأحرف غير الرقمية من الخلايا في Excel

الطريقة 2: استخدام تنسيق الخلية

الخطوة 1: حدد نطاق الخلايا الذي تريد إزالة الشرطات. & GT. & GT. انقر فوق خلية (قسم) & gt؛ & gt؛ انقر فوق تنسيق & gt؛ & gt؛ حدد تنسيق الخلية. تنبثق نافذة.

الخطوة 2: على يسار نافذة تنسيق الخلية داخل الفئات ، حدد مخصص & gt ؛ & gt ؛ قم بتعديل أي تنسيق باستخدام أحد عشر 0 (لأن رقم الهاتف لدينا يتكون من 11 رقمًا)

الخطوة 3: انقر فوق موافق.

ستكون النتيجة مشابهة للصورة أدناه

أرقام الهاتف التي تبدأ بـ 0s تحافظ أيضًا على 0s التي تبدأ الرقم في هذه العملية.

اقرأ المزيد: كيفية إزالة الأحرف الخاصة في Excel

الطريقة الثالثة: استخدام أسلوب الصيغة

يمكنك إزالة الشرطات & amp؛ إظهار أرقام الهواتف في خلية أخرى ببساطة باستخدام صيغة تستخدم الوظيفة البديل .

= SUBSTITUTE(D4,"-","")

الخطوة 1: أدخل الصيغة = SUBSTITUTE (D4، ”-”، ””) في خلية مجاورة.

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

الطريقة الرابعة: استخدام رمز الماكرو لـ VBA

A VBA يزيل رمز الماكرو A VBA الشرطات من نطاق الخلايا المحدد عبر رمز يتم تشغيله بواسطة Microsoft Visual Basic .

الخطوة 1 : اضغط على ALT + F11 تمامًا لفتح Microsoft Visual Basic .

الخطوة 2: في شريط أدوات Microsoft Visual Basic ، انقر فوق إدراج & gt؛ & gt؛ الوحدة النمطية.

الخطوة 3: الصق التعليمة البرمجية التالية في Microsoft Visual Basic Module.

2272

الخطوة 4: اضغط F5 لتشغيل الكود. ستظهر نافذة التحديد.

الخطوة 5: حدد مجموعة من الخلايا التي تريد إزالة الشرطات.

الخطوة 6: انقر فوق موافق. ينتج عن تنفيذ الخطوات نتيجة مشابهة للصورة أدناه

إذا كانت 0 ثانية موجودة في بداية أرقام الهواتف ، فإن هذه الطريقة تحافظ عليها إنه .

اقرأ المزيد: VBA لإزالة الأحرف من السلسلة في Excel

الخاتمة

مجموعات بيانات Excel تحمل تنسيقات خلوية مختلفة ، وأرقام الهواتف هي أيضًا واحدة منها. غالبًا ما تحتاج مجموعة البيانات التي تحتوي على أرقام الهواتف إلى خلية بتنسيق عام وإزالة الشرطات للعمل معها. لقد عرضنا أسهل أربع طرق مثل Find & amp؛ حدد ، تنسيق الخلية ، البديل الصيغة ، و VBA Macro Code لتنفيذ إزالة الشرطات في أي نطاق من الخلايا. آمل أن تنصف هذه الأساليب استفساراتك وتساعدك على ذلكفهم العملية.

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