جدول المحتويات
يوضح البرنامج التعليمي العديد من الطرق المختلفة لتحويل سلسلة إلى رقم في Excel: التحويل إلى خيار التحقق من الخطأ ، والصيغ ، والعمليات الرياضية ، ولصق خاص ، والمزيد.
تبدو القيم في أوراق عمل Excel في بعض الأحيان كأرقام ، لكنها لا تتراكم ولا تتضاعف وتنتج أخطاء في الصيغ. سبب شائع لهذا هو تنسيق الأرقام كنص. في كثير من الحالات ، يكون Microsoft Excel ذكيًا بما يكفي لتحويل السلاسل الرقمية المستوردة من برامج أخرى إلى أرقام تلقائيًا. لكن في بعض الأحيان ، تُترك الأرقام منسقة كنص مما يتسبب في حدوث مشكلات متعددة في جداول البيانات الخاصة بك. سيعلمك هذا البرنامج التعليمي كيفية تحويل السلاسل إلى أرقام "حقيقية".
كيفية تحديد الأرقام المنسقة كنص في Excel
يحتوي Excel على ميزة التحقق من الأخطاء التي تحمل في ثناياه عوامل ينبهك بالمشاكل المحتملة مع قيم الخلية. يظهر هذا كمثلث أخضر صغير في الزاوية اليسرى العلوية للخلية. يؤدي تحديد خلية بها مؤشر خطأ إلى عرض علامة تحذير بعلامة تعجب صفراء (يرجى الاطلاع على لقطة الشاشة أدناه). ضع مؤشر الماوس فوق العلامة ، وسيقوم Excel بإعلامك بالمشكلة المحتملة: تم تنسيق الرقم الموجود في هذه الخلية كنص أو مسبوقًا بعلامة اقتباس أحادية .
في بعض الحالات ، لا يظهر مؤشر خطأ للأرقام المنسقة كنص. ولكن هناك مؤشرات بصرية أخرى للنص-الأرقام:
الأرقام | سلاسل (قيم نصية) |
|
|
في الصورة أدناه ، يمكنك رؤية تمثيلات نصية للأرقام على اليمين والأرقام الفعلية على اليسار:
كيف لتحويل نص إلى رقم في Excel
هناك عدد قليل من الطرق المختلفة لتغيير النص إلى رقم Excel. أدناه سوف نغطيهم جميعًا بدءًا من الأسرع والأسهل. إذا لم تنجح الأساليب السهلة معك ، فالرجاء ألا تشعر بالإحباط. لا يوجد تحد لا يمكن التغلب عليه. سيكون عليك فقط تجربة طرق أخرى.
التحويل إلى رقم في Excel مع التحقق من الخطأ
إذا كانت خلاياك تعرض مؤشر خطأ (مثلث أخضر في الزاوية اليسرى العليا) ، فقم بتحويل السلاسل النصية إلى الأرقام عبارة عن نقرة مزدوجة:
- حدد جميع الخلايا التي تحتوي على أرقام منسقة كنص.
- انقر فوق علامة التحذير وحدد تحويل إلى رقم .
تم!
تحويل النص إلى رقم من خلالتغيير تنسيق الخلية
هناك طريقة سريعة أخرى لتحويل القيم الرقمية المنسقة كنص إلى أرقام وهي:
- حدد الخلايا ذات الأرقام المنسقة بالنص.
- تشغيل علامة التبويب الصفحة الرئيسية ، في المجموعة رقم ، اختر عام أو رقم من القائمة المنسدلة تنسيق الأرقام قائمة.
ملاحظة. هذه الطريقة لا تعمل في بعض السيناريوهات. على سبيل المثال ، إذا قمت بتطبيق تنسيق النص على خلية ، فأدخل رقمًا ، ثم غيرت تنسيق الخلية إلى رقم ، فستظل الخلية منسقة كنص.
تغيير النص إلى رقم باستخدام لصق خاص
بالمقارنة مع الأساليب السابقة ، تتطلب طريقة تحويل النص إلى رقم بضع خطوات أخرى ، ولكنها تعمل بنسبة 100٪ تقريبًا من الوقت.
إلى إصلاح الأرقام المنسقة كنص باستخدام لصق خاص ، إليك ما تفعله:
- حدد خلايا رقم النص وتعيين تنسيقها على عام كما هو موضح أعلاه .
- انسخ خلية فارغة. لهذا ، حدد خلية واضغط على Ctrl + C أو انقر بزر الماوس الأيمن واختر نسخ من قائمة السياق.
- حدد الخلايا التي تريد تحويلها إلى أرقام ، انقر بزر الماوس الأيمن ، ثم انقر فوق لصق خاص . بدلاً من ذلك ، اضغط على الاختصار Ctrl + Alt + V.
- في مربع الحوار لصق خاص ، حدد قيم في قسم لصق و أضف في قسم التشغيل .
- انقر فوق موافق .
إذا فعلتبشكل صحيح ، ستغير قيمك المحاذاة الافتراضية من اليسار إلى اليمين ، مما يعني أن Excel يدركها الآن كأرقام.
تحويل سلسلة إلى رقم مع نص إلى أعمدة
إنها طريقة أخرى خالية من المعادلات تحويل النص إلى رقم في Excel. عند استخدامه لأغراض أخرى ، على سبيل المثال لتقسيم الخلايا ، فإن معالج النص إلى الأعمدة هو عملية متعددة الخطوات. لإجراء تحويل النص إلى رقم ، انقر فوق الزر إنهاء في الخطوة الأولى :)
- حدد الخلايا التي ترغب في تحويلها إلى أرقام ، وتأكد من تم تعيين تنسيقها على عام .
- قم بالتبديل إلى علامة التبويب البيانات ، مجموعة أدوات البيانات ، وانقر فوق نص إلى أعمدة الزر .
- في الخطوة 1 من معالج تحويل النص إلى أعمدة ، حدد محدد ضمن نوع البيانات الأصلي ، وانقر فوق إنهاء .
هذا كل ما في الأمر!
تحويل النص إلى رقم باستخدام صيغة
لقد ناقشنا حتى الآن الميزات المضمنة التي يمكن استخدامها لتغيير النص إلى رقم في Excel. في كثير من الحالات ، يمكن إجراء التحويل بشكل أسرع باستخدام صيغة.
الصيغة 1. تحويل سلسلة إلى رقم في Excel
لدى Microsoft Excel وظيفة خاصة لتحويل سلسلة إلى رقم - دالة VALUE. تقبل الدالة كلاً من سلسلة نصية محاطة بعلامات اقتباس ومرجع إلى خلية تحتوي على النص المراد تحويله.
القيمة VALUEيمكن أن تتعرف الدالة على رقم محاط ببعض الأحرف "الإضافية" - وهذا ما لا تستطيع أي من الطرق السابقة القيام به.
على سبيل المثال ، تتعرف صيغة VALUE على رقم مكتوب برمز عملة وفاصل ألف:
=VALUE("$1,000")
=VALUE(A2)
لتحويل عمود من القيم النصية ، أدخل الصيغة في الخلية الأولى ، واسحب مقبض التعبئة لنسخ الصيغة أسفل العمود:
لمزيد من المعلومات ، يرجى الاطلاع على صيغة VALUE لتحويل النص إلى رقم.
الصيغة 2. تحويل السلسلة إلى تاريخ
بصرف النظر عن النص -الأرقام ، يمكن للدالة VALUE أيضًا تحويل التواريخ الممثلة بالسلاسل النصية.
على سبيل المثال:
=VALUE("1-Jan-2018")
أو
=VALUE(A2)
حيث يحتوي A2 على تاريخ نصي.
بشكل افتراضي ، تُرجع صيغة VALUE الرقم التسلسلي الذي يمثل التاريخ في نظام Excel الداخلي. لكي تظهر النتيجة كتاريخ فعلي ، عليك فقط تطبيق تنسيق التاريخ على خلية الصيغة.
يمكن تحقيق نفس النتيجة باستخدام وظيفة DATEVALUE:
=DATEVALUE(A2)
لمزيد من المعلومات ، يرجى الاطلاع على كيفية تحويل النص إلى تاريخ في Excel.
الصيغة 3. استخراج الرقم من سلسلة
الدالة VALUE يكون مفيدًا أيضًا عند استخراج رقم من سلسلة نصية باستخدام إحدى وظائف النص مثل LEFT و RIGHT و MID.
على سبيل المثال ، للحصول على الأحرف الثلاثة الأخيرة من سلسلة نصية في A2 و إرجاع النتيجة كرقم ، استخدمهذه الصيغة:
=VALUE(RIGHT(A2,3))
توضح لقطة الشاشة أدناه تحويل النص إلى صيغة رقم قيد التنفيذ:
إذا لم تقم بالالتفاف الدالة RIGHT في VALUE ، سيتم إرجاع النتيجة كنص ، بشكل أكثر دقة سلسلة رقمية ، مما يجعل أي حسابات بالقيم المستخرجة مستحيلة.
لمزيد من المعلومات ، يرجى الاطلاع على كيفية استخراج الرقم من سلسلة في Excel .
تغيير سلسلة Excel إلى رقم باستخدام العمليات الحسابية
تتمثل إحدى الطرق السهلة الأخرى لتحويل قيمة نصية إلى رقم في Excel في إجراء عملية حسابية بسيطة لا تغير بالفعل القيمة الأصلية. ماذا يمكن ان يكون؟ على سبيل المثال ، إضافة صفر أو الضرب أو القسمة على 1.
=A2+0
=A2*1
=A2/1
إذا تم تنسيق القيم الأصلية كنص ، Excel قد يقوم تلقائيًا بتطبيق تنسيق النص على النتائج أيضًا. قد تلاحظ ذلك من خلال الأرقام المحاذية لليسار في خلايا الصيغة. لإصلاح ذلك ، تأكد من تعيين تنسيق عام لخلايا الصيغة.
نصيحة. إذا كنت ترغب في الحصول على النتائج كقيم وليس صيغًا ، فاستخدم ميزة لصق خاص لاستبدال الصيغ بقيمها.
هذه هي الطريقة التي تحول بها النص إلى رقم في Excel باستخدام الصيغ والميزات المضمنة. أشكرك على القراءة وآمل أن أراك على مدونتنا الأسبوع المقبل!