تقسيم الأبعاد إلى طول وارتفاع وعرض منفصلين
يشرح هذا المقال كيفية تقسيم الأبعاد في خلية إلى ثلاثة أجزاء (أبعاد فردية تشمل الطول والارتفاع والعرض).
كيفية تقسيم الأبعاد إلى ثلاثة أجزاء؟
لتقسيم الأبعاد إلى طول وارتفاع وعرض منفصلين، تحتاج إلى تطبيق ثلاث صيغ مختلفة بشكل منفصل.
الصيغة العامة لاستخراج البعد الأول
=LEFT(text,FIND("char",text)-1)
الصيغة العامة لاستخراج البعد الثاني
=MID(text,FIND("char",text)+1,FIND("@",SUBSTITUTE(text,"char","@",2))-(FIND("char",text)+1))
الصيغة العامة لاستخراج البعد الثالث
=RIGHT(text,LEN(text)-FIND("@",SUBSTITUTE(text,"char","@",2)))
معطيات الصيغ أعلاه
النص: السلسلة النصية التي تريد استخراج عدد معين من الحروف منها. يمكن أن تكون:
- 1. النص المحاط بعلامات اقتباس؛
- 2. أو مرجع لخلية تحتوي على النص.
الحرف: الحرف الذي ستعتمد عليه لتقسيم الأبعاد.
كيفية استخدام هذه الصيغ؟
أولاً، نحتاج إلى الحصول على البعد الأول.
1. حدد خلية فارغة لإخراج البعد الأول.
2. أدخل الصيغة التالية فيها واضغط على مفتاح الإدخال. بعد تحديد الخلية الناتجة، اسحب مقبض التعبئة لتطبيق الصيغة على الخلايا الأخرى حسب الحاجة.
=LEFT(B5,FIND("x",B5)-1)
بعد ذلك، سنقوم بتقسيم البعد الثاني كما يلي.
1. حدد خلية فارغة لإخراج البعد الثاني.
2. أدخل الصيغة التالية فيها واضغط على مفتاح الإدخال. بعد تحديد الخلية الناتجة، اسحب مقبض التعبئة لتطبيق الصيغة على الخلايا الأخرى حسب الحاجة.
=MID(B5,FIND("x",B5)+1,FIND("@",SUBSTITUTE(B5,"x","@",2))-(FIND("x",B5)+1))
أخيرًا، الحصول على البعد الأخير.
1. حدد خلية فارغة لإخراج البعد الأخير.
2. أدخل الصيغة التالية فيها واضغط على مفتاح الإدخال. بعد تحديد الخلية الناتجة، اسحب مقبض التعبئة لتطبيق الصيغة على الخلايا الأخرى حسب الحاجة.
=RIGHT(B5,LEN(B5)-FIND("@",SUBSTITUTE(B5,"x","@",2)))
كيف تعمل هذه الصيغ؟
=LEFT(B5,FIND("x",B5)-1)
1. FIND("x",B5)-1: تقوم دالة FIND بالحصول على موقع أول "x" في B5. وللحصول على البعد الأول بدون أول "x"، تحتاج إلى طرح 1. ثم يكون الناتج 4-1=3.
2. LEFT(B5,3): تقوم دالة LEFT باستخراج 3 حروف بدءًا من الجهة اليسرى لـ B5 وتُعيد الناتج كـ 100.
=MID(B5,FIND("x",B5)+1,FIND("@",SUBSTITUTE(B5,"x","@",2))-(FIND("x",B5)+1))
1. FIND("x",B5)+1: تقوم دالة FIND بتحديد موقع أول "x" في B5. ولأنك تحتاج للحصول على البعد الثاني بعد أول "x"، هنا يجب إضافة 1. ثم يكون الناتج 4+1=5.
2. FIND("@",SUBSTITUTE(B5,"x","@",2)):
- SUBSTITUTE(B5,"x","@",2): تقوم دالة SUBSTITUTE باستبدال ثاني "x" في B5 بـ "@" وتُعيد الناتج كـ 100x50@300;
- FIND("@",100x50@300): تقوم دالة FIND هنا بتحديد موقع الحرف "@" في النص 100x50@300، وتُعيد الناتج كـ 7.
3. (FIND("x",B5)+1): كما ذكرنا في الخطوة الأولى أعلاه، تقوم دالة FIND هنا بتحديد موقع أول "x" في B5 وتضيف 1 لتُعيد الناتج كـ 5.
4. MID(B5,5,7-(5)): تقوم دالة MID باستخراج حرفين (7-5=2) بدءًا من الحرف الخامس في النص الموجود في B5. وتُعيد الناتج النهائي كـ 50.
=RIGHT(B5,LEN(B5)-FIND("@",SUBSTITUTE(B5,"x","@",2)))
1. LEN(B5): تقوم دالة LEN بحساب الطول الكلي للسلسلة النصية في B5 وتُعيد الناتج كـ 10;
2. FIND("@",SUBSTITUTE(B5,"x","@",2)):
- SUBSTITUTE(B5,"x","@",2): تقوم دالة SUBSTITUTE باستبدال ثاني "x" في B5 بـ "@" وتُعيد الناتج كـ 100x50@300;
- FIND("@",100x50@300): تقوم دالة FIND هنا بتحديد موقع "@" في النص 100x50@300، وتُعيد الناتج كـ 7.
3. LEN(B5)-FIND("@",SUBSTITUTE(B5,"x","@",2)): (10-7) الطول الكلي للسلسلة النصية في الخلية B5 يطرح منه أول 7 حروف، ويُعيد الناتج كـ 3.
4. RIGHT(B5,3): وبعد ذلك تقوم دالة RIGHT باستخراج 3 حروف بدءًا من الجهة اليمنى لـ B5 وتُعيد البعد الثالث كـ 300.
الدوال ذات الصلة
دالة LEFT في Excel
تقوم دالة LEFT باستخراج عدد معين من الحروف من الجهة اليسرى للسلسلة النصية المزودة.
دالة MID في Excel
تُستخدم دالة MID للعثور وإرجاع عدد معين من الحروف من وسط سلسلة نصية معينة.
دالة RIGHT في Excel
تقوم دالة RIGHT باستخراج عدد معين من الحروف من الجهة اليمنى للسلسلة النصية.
دالة FIND في Excel
تُستخدم دالة FIND للعثور على سلسلة نصية داخل سلسلة أخرى، وتُعيد موقع بداية السلسلة داخل الأخرى.
دالة LEN في Excel
تقوم دالة LEN بإرجاع عدد الحروف في سلسلة نصية.
دالة SUBSTITUTE في Excel
تقوم دالة SUBSTITUTE في Microsoft Excel باستبدال النص أو الحروف داخل سلسلة نصية بنص أو حروف أخرى.
الصيغ ذات الصلة
تقسيم الأبعاد إلى جزئين في Excel
يشرح هذا المقال كيفية استخدام الصيغة لتقسيم الأبعاد في خلية إلى جزئين بدون الوحدات (الطول والعرض الفرديين).
فصل الأرقام عن وحدات القياس
يشرح هذا المقال كيفية استخدام الصيغة لفصل الأرقام عن وحدات القياس.
أفضل أدوات إنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز عن الآخرين
🤖 | مساعد KUTOOLS AI: ثورة في تحليل البيانات بناءً على: تنفيذ ذكي | توليد أكواد | إنشاء صيغ مخصصة | تحليل البيانات وإنشاء الرسوم البيانية | استدعاء وظائف Kutools… |
الميزات الشائعة: البحث، تمييز أو تحديد المكررات | حذف الصفوف الفارغة | دمج الأعمدة أو الخلايا بدون فقدان البيانات | التقريب بدون صيغة ... | |
VLookup فائق: معايير متعددة | قيم متعددة | عبر أوراق متعددة | مطابقة غامضة... | |
قائمة منسدلة متقدمة: قائمة منسدلة سهلة | قائمة منسدلة تعتمد على أخرى | قائمة منسدلة متعددة الخيارات... | |
مدير الأعمدة: إضافة عدد معين من الأعمدة | نقل الأعمدة | تبديل حالة رؤية الأعمدة المخفية | مقارنة الأعمدة لتحديد الخلايا المتشابهة والخلايا المختلفة ... | |
الميزات البارزة: التركيز على الشبكة | عرض التصميم | شريط الصيغ المحسن | مدير المصنفات وأوراق العمل | مكتبة النص التلقائي (Auto Text) | منتقي التاريخ | دمج بيانات الأوراق | فك/تشفير الخلايا | إرسال رسائل البريد الإلكتروني عبر القوائم | مرشح متقدم | تصفية خاصة (تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ... | |
أفضل 15 مجموعة أدوات: 12 أداة نص (إضافة نص، حذف الأحرف ...) | 50+ نوع من الرسوم البيانية (مخطط جانت ...) | 40+ صيغ عملية (حساب العمر بناءً على تاريخ الميلاد ...) | 19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار ...) | 12 أداة تحويل (تحويل الأرقام إلى كلمات، تحويل العملة ...) | 7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم خلايا Excel ...) | ... والمزيد |
Kutools لـ Excel يحتوي على أكثر من 300 ميزة، مما يضمن أن ما تحتاج إليه هو مجرد نقرة واحدة بعيدًا...
Office Tab - تمكين القراءة والتحرير بتبويبات في Microsoft Office (يشمل Excel)
- ثانية واحدة للتبديل بين العشرات من المستندات المفتوحة!
- قلل المئات من نقرات الماوس يوميًا، وقل وداعًا لآلام الماوس.
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب التبويبات الفعالة إلى Office (يشمل Excel)، تمامًا مثل Chrome و Edge و Firefox.