Skip to main content

كيفية تحويل تنسيق رقم الهاتف إلى أرقام في Excel؟

Author: Siluvia Last Modified: 2025-07-21

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

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

onvert the phone number format to digits

تحويل تنسيق رقم الهاتف إلى أرقام باستخدام صيغة
استخدم الملء السريع لاستخراج الأرقام من أرقام الهواتف المنسقة
تحويل تنسيق رقم الهاتف إلى أرقام باستخدام Kutools لـ Excel
استخدم ماكرو لحذف جميع الرموز غير الرقمية من أرقام الهواتف


تحويل تنسيق رقم الهاتف إلى أرقام باستخدام صيغة

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

1. حدد خلية فارغة (على سبيل المثال، C2) حيث تريد عرض الأرقام المستخرجة. أدخل الصيغة التالية واضغط على Enter:

=--SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"(",""),")","")," ",""),"-","")

apply a formula to Convert the phone number format to digits

ملاحظة: في هذه الصيغة، A2 هو المرجع للخلية التي تحتوي على رقم الهاتف الأصلي. يمكنك تعديل هذا المرجع إذا كانت بياناتك في عمود أو صف مختلف.

2. أثناء اختيار الخلية C2، اسحب مقبض التعبئة (المربع الصغير في الزاوية اليمنى السفلية للخلية) لأسفل لملء الصيغة لبقية القائمة (مثلًا، من C2 إلى C8). سيتم تطبيق الصيغة على كل رقم هاتف في النطاق.

drag and fill the formula to other cells

الآن، يجب تحويل كل رقم هاتف في نطاق بياناتك إلى تسلسل من الأرقام فقط.

نصيحة: إذا كانت أرقام الهواتف الخاصة بك تتضمن رموزًا إضافية (مثل “.”, “+” أو “/”)، يمكنك دمج المزيد من الدوال SUBSTITUTE لإزالتها أيضًا. بالإضافة إلى ذلك، قد تتطلب القوائم الكبيرة والمتنوعة التنسيق نهجًا مخصصًا، مثل الجمع بين MID، TEXTJOIN، أو VBA لتحقيق أقصى درجة من المرونة.

استخدم الملء السريع لاستخراج الأرقام من أرقام الهواتف المنسقة

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

1. لنفترض أن أرقام الهواتف الخاصة بك تقع في العمود A، بدءًا من الخلية A2. في العمود المجاور (B2)، اكتب يدويًا فقط الأرقام من أول رقم هاتف، مع حذف أي رموز أو مسافات (مثلًا: 1234567890).

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

3. اضغط Enter لقبول اقتراح الملء السريع، وسيقوم Excel بملء العمود بباقي الأرقام المستخرجة لجميع الصفوف المقابلة.

نصيحة: إذا لم يتم تشغيل الملء السريع تلقائيًا، يمكنك تفعيله يدويًا عن طريق تحديد الخلية المكتملة واستخدام الاختصار Ctrl + E، أو بالنقر فوق Data > Flash Fill من الشريط.

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

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


تحويل تنسيق رقم الهاتف إلى أرقام باستخدام Kutools لـ Excel

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

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

1. حدد النطاق الذي يحتوي على أرقام الهواتف التي تريد تحويلها إلى أرقام، ثم انتقل إلى Kutools > Text > Remove Characters.

click Remove Characters feature of kutools

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

enter a hyphen – into the text box

ستتم تحديث أرقام الهواتف المحددة فورًا، مع إزالة الرموز المحددة، تاركة سلسلة نظيفة من الأرقام كما هو موضح أدناه.

all hyphens between the selected phone numbers are removed

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

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

استخدم ماكرو لحذف جميع الرموز غير الرقمية من أرقام الهواتف

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

سيناريو التطبيق: استخدم VBA إذا كانت تنسيقات أرقام الهواتف غير منتظمة، لديك العديد من الصفوف لمعالجتها، أو إذا لم تتمكن الصيغ أو الميزات المدمجة من حل احتياجاتك بالكامل. ومع ذلك، يتطلب استخدام الماكرو حفظ مصنفك بتنسيق ممكّن الماكرو (*.xlsm) ومنح إذن الماكرو.

خطوات:

1. اضغط Alt + F11 لفتح محرر Visual Basic for Applications. في النافذة الجديدة، انقر Insert > Module لإنشاء وحدة فارغة، ثم انسخ والصق الكود VBA التالي في نافذة الكود:

Sub StripNonDigitsFromPhoneNumbers()
    Dim xRg As Range
    Dim xCell As Range
    Dim xDigits As String
    Dim i As Integer
    Dim xTitleId As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set xRg = Application.Selection
    Set xRg = Application.InputBox("Select the range with phone numbers", xTitleId, xRg.Address, Type:=8)
    
    For Each xCell In xRg
        xDigits = ""
        For i = 1 To Len(xCell.Value)
            If Mid(xCell.Value, i, 1) Like "#" Then
                xDigits = xDigits & Mid(xCell.Value, i, 1)
            End If
        Next i
        xCell.Value = xDigits
    Next xCell
End Sub

2. وانقر على Run button تشغيل (أو اضغط F5). في مربع الحوار الذي يظهر، أكد أو حدد نطاق بياناتك. سيقوم الماكرو تلقائيًا بإزالة جميع الرموز غير الرقمية من كل خلية في اختيارك - تاركًا فقط تسلسل الأرقام النقي.

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

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

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


مقالات ذات صلة:

أفضل أدوات الإنتاجية لمكتب العمل

🤖 Kutools AI Aide: أحدث ثورة في تحليل البيانات من خلال: التنفيذ الذكي |توليد الشيفرة |إنشاء الصيغ المخصصة |تحليل البيانات وتوليد الرسوم البيانية |استدعاء الوظائف المحسنة
الميزات الشائعة: البحث، تمييز أو وضع علامة على المكررات | حذف الصفوف الفارغة | دمج الأعمدة أو العنوان دون فقدان البيانات | تقريب ...
بحث متقدم: بحث V متعدد المعايير | بحث V متعدد القيم | بحث في عدة ورقات | مطابقة غامضة ....
قائمة منسدلة متقدمة: إنشاء قائمة منسدلة بسرعة | قائمة منسدلة تابعة | قائمة منسدلة متعددة الاختيار ....
إدارة الأعمدة: إضافة عدد محدد من الأعمدة | نقل الأعمدة | تبديل حالة إظهار الأعمدة المخفية | مقارنة النطاق والأعمدة ...
ميزات مميزة: التركيز على الشبكة | عرض التصميم | شريط الصيغ المحسن | أدوات المصنف & أدوات الورقة العمل | مكتبة النص التلقائي (Auto Text) | منتقي التاريخ | دمج البيانات | تشفير/فك تشفير الخلايا | إرسال البريد الإلكتروني حسب القائمة | مرشح متقدم | تصفية خاصة (تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل15 مجموعة أدوات:12 أداة نصية (إضافة نص، حذف الأحرف المحددة، ...) | أكثر من50 نوع من الرسوم البيانية (مخطط جانت، ...) | أكثر من40 صيغة عملية (حساب العمر بناءً على تاريخ الميلاد، ...) |19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار، ...) |12 أداة تحويل (تحويل إلى كلمات، تحويل العملة، ...) |7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم الخلايا، ...) | ... والمزيد

عزز مهاراتك في Excel مع Kutools لـ Excel، واختبر الكفاءة كما لم يحدث من قبل. Kutools لـ Excel يقدم أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...


Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير

  • تمكين تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint.
  • افتح وأنشئ عدة مستندات في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ منفصلة.
  • يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات بالماوس يومياً!