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

كيف تفصل الأرقام عن وحدات القياس؟
يمكنك الصيغ الثلاث التالية أدناه مساعدتك في فصل الأرقام عن وحدات القياس، بحيث توضع كلٌّ في عمود منفصل.
أولاً، حدد موقع أول حرف في الوحدة
1. حدد خلية فارغة لعرض الناتج.
2. أدخل الصيغة أدناه أو الصقها، ثم اضغط مفتاحEnter. بعد ذلك، حدد خلية الناتج واسحب مقبض التعبئة لتطبيق الصيغة على الخلايا الأخرى حسب الحاجة.
=MAX(ISNUMBER(VALUE(MID(B5,{1,2,3,4,5,6,7,8,9},1)))*{1,2,3,4,5,6,7,8,9})+1

ثانياً، افصل الأرقام عن الوحدات
1. حدد خلية فارغة لإخراج الناتج.
2. أدخل الصيغة أدناه في الخلية، ثم اضغط على المفتاح.Enter. بعد ذلك، حدد خلية الناتج واسحب مقبض التعبئة لتطبيق الصيغة على الخلايا الأخرى حسب الحاجة.
=VALUE(LEFT(B5,C5-1))

أخيراً، احصل على الوحدات
1. حدد خلية فارغة لعرض الناتج.
2. أدخل الصيغة أدناه في الخلية، ثم اضغط على المفتاح.Enter. بعد ذلك، حدد خلية الناتج واسحب مقبض التعبئة لتطبيق الصيغة على الخلايا الأخرى حسب الحاجة.
=TRIM(RIGHT(B5,LEN(B5)-C5+1))

كيف تعمل هذه الصيغ؟
=MAX(ISNUMBER(VALUE(MID(B5,{1,2,3,4,5,6,7,8,9},1)))*{1,2,3,4,5,6,7,8,9})+1
- 1. MID(B5,{1,2,3,4,5,6,7,8,9},1): تقوم دالة MID باستخراج أول 9 قيمة في الخلية B5، وتعيد الناتج كمصفوفة: {"1"،«m»،«q»،«»،«»،«»،«»،«»،«»}؛
- VALUE({"1",«m»,«q»,«»,«»,«»,«»,«»,«»}): تقوم دالة VALUE بتحويل الأرقام في تنسيق النص إلى أرقام فعلية وتعيد الناتج كالتالي: {1،#VALUE!، #VALUE!، #VALUE!، #VALUE!، #VALUE!، #VALUE!، #VALUE!، #VALUE!}؛
- 2. ISNUMBER({1,#VALUE!, #VALUE!, #VALUE!, #VALUE!, #VALUE!, #VALUE!, #VALUE!, #VALUE!}) *{1,2,3,4,5,6,7,8,9}تقوم دالة ISNUMBER بالتحقق مما إذا كانت الخلايا تحتوي على أرقام، فتُرجع المصفوفة {TRUE، FALSE، FALSE، FALSE، FALSE، FALSE، FALSE، FALSE، FALSE}. بعد ذلك، تُضرب هذه المصفوفة في مصفوفة أخرى مكوَّنة من 9 أرقام، لتُنتج المصفوفة {1، 0، 0، 0، 0، 0، 0، 0، 0}.
- 3. MAX({1,0,0,0,0,0,0,0,0,})+1بعد ذلك، تستخرج دالة MAX أكبر قيمة "1" من المصفوفة، والتي تمثّل موضع آخر رقم في الخلية B5. وللحصول على موضع أول حرف في الوحدة، نضيف 1 إلى هذه القيمة، ليكون الناتج: 1 + 1 = 2.
=VALUE(LEFT(B5,C5-1)):
- تستخرج دالة LEFT حرفاً واحداً (2-1=1) من الجانب الأيسر للخلية B5 وتعيد "1"، ثم تقوم دالة VALUE بتحويل هذا الرقم من صيغة نصية إلى رقم فعلي.
=TRIM(RIGHT(B5,LEN(B5)-C5+1))
- 1. LEN(B5)تحسب دالة LEN الطول الإجمالي للنص في الخلية B5، وتكون النتيجة 3.
- 2. TRIM(RIGHT(B5,2))تستخرج دالة RIGHT حرفين من الجانب الأيمن للخلية B5، لتُعيد الناتج «mg»، ثم تقوم دالة TRIM بإزالة أي مسافات قد تكون موجودة بين الرقم والوحدة في هذا الناتج.
ملاحظة: تعمل الصيغة الأولى في هذا المقال بشكل مثالي فقط مع الأرقام المكوَّنة من 9 أحرف أو أقل.
الدوال ذات الصلة
دالة Excel MAX
تُرجع دالة Excel MAX أكبر قيمة من بين مجموعة القيم المحددة.
دالة Excel ISNUMBER
تتحقّق دالة Excel ISNUMBER مما إذا كانت القيمة رقمًا، وتعيد TRUE أو FALSE.
دالة Excel VALUE
تُحوِّل دالة Excel VALUE السلسلة النصية التي تمثّل رقماً —مثل التنسيقات العددية أو التواريخ أو الأوقات— إلى رقم فعلي.
دالة Excel MID
تُستخدم دالة Excel MID لاستخراج عددٍ معيّن من الأحرف من منتصف سلسلة نصية معطاة وإرجاعها.
دالة Excel LEFT
تُستخدم دالة LEFT لاستخراج عدد معيّن من الأحرف من بداية السلسلة النصية المُدخلة.
دالة Excel TRIM
تقوم دالة Excel TRIM بإزالة جميع المسافات الزائدة من النص وتحتفظ بمسافة واحدة فقط بين الكلمات.
دالة Excel RIGHT
تستخرج دالة RIGHT عددًا معيّنًا من الأحرف من الجانب الأيمن للسلسلة النصية.
الصيغ ذات الصلة
تقسيم الأبعاد إلى الطول والارتفاع والعرض بشكل منفصل
يشرح هذا المقال كيفية فصل الأبعاد الموجودة في خلية إلى ثلاثة أجزاء منفصلة: الطول، الارتفاع، والعرض.
تقسيم الأبعاد إلى جزأين في Excel
يشرح هذا المقال كيفية استخدام صيغة لفصل الأبعاد الموجودة في خلية إلى جزأين منفصلين—الطول والعرض—بدون تضمين الوحدات.
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...
Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.