كيفية البحث عن مساحة واستبدالها في Excel (5 طرق)

  • شارك هذا
Hugh West

هناك عدة طرق البحث عن مساحة واستبدالها في Excel . في هذه المقالة ، سوف نوضح لك أكثر 5 طرق فاعلية ومفيدة للقيام بالمهمة خطوة بخطوة.

تنزيل المصنف

Find and Replace Space.xlsm

5 طرق للبحث عن مساحة واستبدالها في Excel

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

الطريقة الأولى: استخدام وظيفة TRIM للبحث عن الفضاء واستبداله

هنا ، نريد إزالة المسافات غير الضرورية في العمود الاسم ، ونريد مساحة فقط بين الاسم الأول واسم العائلة. ستكون وظيفة TRIM أكثر فاعلية في هذه الحالة.

➤ أولاً وقبل كل شيء ، سنكتب الصيغة التالية في الخلية F4 .

=TRIM(C4)

➤ ثم ، اضغط على ENTER .

الآن ، يمكننا أن نرى في الخلية F4 توجد مسافة فقط بين الاسم الأول والاسم الأخير.

➤ يمكننا سحب الصيغة لأسفل باستخدام أداة مقبض التعبئة .

أخيرًا ، يمكننا أن نرى في العمود الاسم باستخدام وظيفة TRIM ، أنه لا توجد مسافات غير ضرورية في الأسماء.

الطريقة -2: استخدام وظيفة الاستبدال

هنا ، نريد إزالة المسافاتبين الأرقام الموجودة في العمود الراتب . ستكون الوظيفة البديل مفيدة في هذه الحالة.

➤ في البداية ، سنكتب الصيغة التالية في الخلية F4 .

=SUBSTITUTE(D4," ","")

هنا ، قمنا باستبدال المسافات من الخلية D4 بقيمة فارغة.

➤ ثم ، نحن يجب أن تضغط على ENTER .

يمكننا أن نرى في الخلية F4 أنه لا توجد مسافات بين الأرقام.

➤ سنقوم الآن بسحب الصيغة لأسفل باستخدام الأداة Fill Handle .

أخيرًا ، يمكننا أن نرى في استخدام الراتب وظيفة الاستبدال العمود ، أنه لا توجد مسافات بين أرقام الراتب.

اقرأ المزيد: كيفية إضافة مسافة بين الأرقام في Excel (3 طرق )

الطريقة الثالثة: البحث عن الفضاء واستبداله باستخدام خيار البحث والاستبدال

في هذه الطريقة ، باستخدام خيار بحث واستبدال ، نريد أن نجد مسافة في العمود المرتب ، ونريد استبدال هذه المسافات.

➤ أولاً ، يتعين علينا تحديد مجموعة البيانات الكاملة للعمود المرتب .

➤ بعد ذلك سنذهب t o علامة التبويب الصفحة الرئيسية في الشريط ، وعلينا تحديد الخيار تحرير .

➤ بعد ذلك ، سنقوم حدد الخيار بحث وتحديد .

➤ ثم حدد الخيار استبدال .

بعد ذلك ستظهر نافذة Find and Replace .

➤ الآن ، نظرًا لأن رقم عمود الراتب لدينا به مسافة بينهما ، سنقومأعط مسافة في المربع ابحث عن ماذا .

➤ بعد ذلك ، لن نعطي مساحة في المربع استبدل بـ ، وسنضغط على استبدال الكل .

ثم ستظهر نافذة تأكيد.

➤ سننقر على موافق .

أخيرًا ، يمكننا أن نرى أنه لا توجد مسافة بين الأرقام في العمود المرتب .

قراءات مماثلة

  • تباعد الخلايا في Excel (نهجان سهلان)
  • كيفية التباعد في Excel (3 طرق)
  • تباعد الأعمدة بالتساوي في Excel (5 طرق)
  • كيفية حساب المسافة قبل نص في Excel (4 طرق)

الطريقة الرابعة: إزالة المسافات الزائدة باستخدام Power Query

في هذه الطريقة ، سنستخدم Power Query لإزالة المسافات من العمود الاسم .

➤ أولاً وقبل كل شيء ، سنحدد مجموعة البيانات الكاملة للعمود الاسم من C3 إلى C13 . لغرض عملي ، من المثالي تحديد الجدول بأكمله ، لكننا نختار عمودًا محددًا للتوضيح فقط.

➤ بعد ذلك ، سننتقل إلى علامة التبويب البيانات في الشريط .

➤ سنختار من الجدول / النطاق الخيار.

الآن ، نافذة إنشاء جدول

➤ سنضع علامة على المربع يحتوي الجدول على رؤوس .

➤ انقر فوق موافق .

الآن ، ستظهر نافذة محرر Power Query .

➤ انقر بزر الماوس الأيمن فوق العمود الاسم .

➤ نحنسيحدد تحويل ثم حدد تقليم .

➤ بعد ذلك ، سنذهب إلى الصفحة الرئيسية علامة التبويب في نافذة Power Query .

➤ سنحدد إغلاق & amp؛ قم بتحميل ، ثم حدد إغلاق & amp؛ تحميل إلى الخيار .

➤ بعد ذلك ، سنختار Table4 (2) لتحميل بياناتنا.

أخيرًا ، يمكننا أن نرى في العمود الاسم أنه لا توجد مسافات غير ضرورية.

لاحظ أنه باستخدام هذه الطريقة يمكنك فقط استبدال المسافة من أول وآخر سلسلة.

الطريقة الخامسة: البحث عن الفضاء واستبداله باستخدام رمز VBA

في هذه الطريقة ، سنستخدم كود VBA للبحث واستبدل المسافة في العمود الاسم قبل الاسم الأول وبعد الاسم الأخير.

➤ أولاً وقبل كل شيء ، يتعين علينا كتابة ALT + F11 في نشاطنا النشط ورقة.

➤ بعد ذلك ، ستظهر نافذة تطبيق VBA .

➤ سننقر مرتين على sheet6 ، وستظهر نافذة محرر VBA .

➤ الآن ، سنكتب الكود التالي في VBA نافذة المحرر.

2992

الآن ، أغلق نافذة المحرر ، وانتقل إلى الورقة (سنذهب إلى Sheet6 ).

➤ الآن ، سنحدد نطاق بيانات العمود الاسم و اكتب ALT + F8 .

➤ بعد ذلك ، ستظهر نافذة ماكرو ، وسنضغط على تشغيل .

أخيرًا ، يمكننا أن نرى أنه لا توجد مساحةقبل الاسم الأول وبعد الاسم الأخير.

تطبيقنا VBA TRIM الوظيفة لها فقط وظيفة إزالة المسافات من أول وآخر سلسلة ، لذا فإن كود VBA يبحث فقط عن المسافات ويستبدلها من أول وآخر سلسلة.

الخاتمة

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

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