اكسل

قم بتنظيف وإعادة تنسيق أرقام الهواتف

Clean Reformat Telephone Numbers

صيغة Excel: قم بتنظيف وإعادة تنسيق أرقام الهواتفصيغة عامة
= SUBSTITUTE ( SUBSTITUTE ( SUBSTITUTE ( SUBSTITUTE ( SUBSTITUTE (A1,'(',''),')',''),'-',''),' ',''),'.','')+0
ملخص

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



تستخدم هذه الصيغة أعلاه سلسلة من وظائف SUBSTITUTE المتداخلة لتجريد المسافات والواصلات والنقاط والأقواس والفواصل.

ستحتاج إلى ضبط عمليات الاستبدال الفعلية لتناسب بياناتك.





كيف تكتب البريد في التفوق
تفسير

تعمل الصيغة من الداخل إلى الخارج ، مع إزالة كل بديل حرفًا واحدًا.

يزيل الجزء الداخلي الأكثر SUBSTITUTE الأقواس اليسرى ، ويتم تسليم النتيجة إلى البديل التالي ، الذي يزيل الأقواس اليمنى ، وهكذا.



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

كيفية الانضمام إلى النص في Excel

أخيرًا ، يتم تطبيق تنسيق رقم الهاتف 'الخاص' (العمود D).

إكسل خلية لون الصيغة إذا كانت القيمة

هذه الصفحة يشرح تنسيقات الأرقام المخصصة ومع العديد من الأمثلة.

خدعة المساحة البيضاء لقراءة أفضل

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

 
=  SUBSTITUTE (  SUBSTITUTE (  SUBSTITUTE (  SUBSTITUTE (  SUBSTITUTE ( A1, '(',''), ')',''), '-',''), ' ',''), '.','')

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

يمكنك استخدام هذه الحيلة نفسها ل تسهيل قراءة عبارات IF المتداخلة أيضا.

المؤلف ديف برونز


^