Skip to main content

كيفية تحويل الأرقام المخزنة كنص إلى أرقام بشكل جماعي في Excel؟

Author: Siluvia Last Modified: 2025-08-06

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

تحويل الأرقام المتصلة المخزنة كنص إلى أرقام بشكل جماعي في Excel
تحويل الأرقام المتناثرة المخزنة كنص إلى أرقام بشكل جماعي في Excel
تحويل الأرقام المخزنة كنص إلى أرقام بنقرات قليلة
صيغة Excel - تحويل النص إلى أرقام باستخدام دالة VALUE
رمز VBA - استخدام ماكرو لتحويل النص إلى أرقام برمجيًا


تحويل الأرقام المتصلة المخزنة كنص إلى أرقام بشكل جماعي في Excel

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

1. قم بتمييز النطاق المتصل الذي يحتوي على الأرقام المخزنة كنص. بعد التحديد، سيظهر زر تعجب صغير little button بالقرب من المنطقة المحددة. انقر فوق هذا الزر.

numbers which stored as text

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

click Convert to Number from the drop-down list

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

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


تحويل النص إلى رقم أو العكس بسهولة في Excel:

أداة تحويل بين النص والرقم في Kutools لـ Excel تساعدك على تحويل جميع النصوص إلى أرقام أو العكس في النطاق المحدد في Excel كما هو موضح في العرض التوضيحي أدناه. قم بتنزيله وتجربته الآن! (30-day free trail)

convert text to number or vice versa by kutools


تحويل الأرقام المتناثرة المخزنة كنص إلى أرقام بشكل جماعي في Excel

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

1. أدخل الرقم "1" في أي خلية فارغة، وانسخه بالضغط على Ctrl + C. ثم، أثناء الضغط باستمرار على مفتاح Ctrl، حدد جميع الخلايا غير المتصلة التي ترغب في تحويلها - انقر فوق كل واحدة أو اسحب لتحديد حسب الحاجة. ومع التحديد نشط، اضغط على Ctrl + Alt + V (يفتح مربع حوار اللصق الخاص).

2. في مربع حوار اللصق الخاص، ضمن قسم العملية، اختر ضرب، ثم انقر فوق موافق. شاهد لقطة الشاشة:

select the Multiply option in the Operation section

هذه العملية تضرب كل خلية محددة في 1، مما يجبر Excel على التعامل مع القيم كأرقام. يتم تحويل الأرقام فورًا دون تغيير قيمها الفعلية.

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


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

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

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

1. حدد إما كتلة متصلة من الخلايا أو نطاقات متعددة ترغب في تحويلها، ثم انقر فوق Kutools > المحتوى > تحويل بين النص والرقم.

click Convert between Text and Number feature of kutools

2. في مربع الحوار تحويل بين النص والرقم، حدد خيار النص إلى رقم. انقر فوق زر موافق لتنفيذ التحويل.

select the Text to number option in the dialog box

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

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

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


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

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

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

الخطوات:

1. لنفترض أن لديك أرقامًا منسقة كنص في العمود A، بدءًا من الخلية A1. في الخلية المقابلة من العمود B (على سبيل المثال، B1)، أدخل الصيغة التالية:

=VALUE(A1)

2. اضغط على Enter لتأكيد الصيغة. ثم، لتطبيق هذا التحويل على بقية بياناتك، اسحب مقبض التعبئة لأسفل من B1 لتغطية أكبر عدد مطلوب من الصفوف.

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

احتياطات:

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

رمز VBA - استخدام ماكرو لتحويل النص إلى أرقام برمجيًا

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

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

الخطوات لاستخدام ماكرو VBA:

1. انتقل إلى علامة التبويب Developer > Visual Basic. في النافذة التي تظهر، انقر فوق Insert > Module، والصق الكود التالي في نافذة الوحدة:

Sub ConvertTextNumbersToNumbers()
    Dim rng As Range
    Dim WorkRng As Range
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Please select the range to convert text to number", xTitleId, WorkRng.Address, Type:=8)
    For Each rng In WorkRng
        If IsNumeric(rng.Value) And VarType(rng.Value) = vbString Then
            rng.Value = Val(rng.Value)
        End If
    Next
End Sub

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

نصائح واحتياطات:

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

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


أفضل أدوات زيادة الإنتاجية لمجموعة Office

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

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


Office Tab يجلب تجربة التبويبات إلى Office، ويجعل عملك أسهل بكثير

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