KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

فصل الأرقام عن وحدات القياس

المؤلفSiluviaتاريخ التعديل

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

doc-split-numbers-from-units-1


كيف تفصل الأرقام عن وحدات القياس؟

يمكنك الصيغ الثلاث التالية أدناه مساعدتك في فصل الأرقام عن وحدات القياس، بحيث توضع كلٌّ في عمود منفصل.

أولاً، حدد موقع أول حرف في الوحدة

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

doc-split-numbers-from-units-2

ثانياً، افصل الأرقام عن الوحدات

1. حدد خلية فارغة لإخراج الناتج.

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

=VALUE(LEFT(B5,C5-1))

doc-split-numbers-from-units-3

أخيراً، احصل على الوحدات

1. حدد خلية فارغة لعرض الناتج.

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

=TRIM(RIGHT(B5,LEN(B5)-C5+1))

doc-split-numbers-from-units-4

كيف تعمل هذه الصيغ؟

=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 AI مساعد: ثوّر تحليل البيانات بناءً على:التنفيذ الذكي   |  إنشاء كود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات|  استدعاء الوظائف المحسنة
الميزات الشائعة:العثور، التمييز أو وضع علامة على المكررات  |  حذف الصفوف الفارغة  |  دمج الأعمدة أو الخلايا دون فقدان البيانات  |  التقريب بدون استخدام الصيغة...
بحث VLookup المتقدم:معايير متعددة  |  قيم متعددة  |  عبر أوراق متعددة  |  مطابقة غامضة...
قائمة منسدلة المتقدمة:قائمة منسدلة سهلة  |  قائمة منسدلة تابعة  |  قائمة منسدلة متعددة الاختيار...
مدير الأعمدة:إضافة عدد محدد من الأعمدة  |  نقل الأعمدة  |  تبديل حالة ظهور الأعمدة المخفية  |مقارنة الأعمدة معتحديد الخلايا المتطابقة/المختلفة...
ميزات مميزة:التركيز على الشبكة  |  عرض التصميم  |  شريط الصيغ المحسن  |  مدير الدفتر والورقة|مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ  |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا  |  إرسال رسائل بريد إلكتروني من القائمة  |  مرشح متقدم  |  تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل مجموعات أدوات 15:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة...)|  50+أنواعالمخططات(مخطط جانت...)|  40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد...)|  19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار...)|  12 أدواتالتحويل(تحويل إلى كلمات،تحويل العملة...)|  7 دمج وتقسيمالأدوات(دمج متقدم للصفوف،تقسيم خلايا Excel...)|... وأكثر من ذلك
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية والإسبانية والألمانية والفرنسية والصينية و40+ لغات أخرى!

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


Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)

  • ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
  • يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
  • يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
  • يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.