Note: The other languages of the website are Google-translated. Back to English

كيفية إزالة النصوص قبل أو بعد حرف معين من الخلايا في إكسيل؟

تقدم هذه المقالة طرقًا مختلفة لإزالة النصوص قبل أو بعد حرف معين أو حرف التكرار التاسع من الخلايا في Excel.


احذف النصوص قبل أو بعد حرف معين عن طريق البحث والاستبدال في Excel

لإزالة جميع النصوص قبل أو بعد حرف معين باستخدام وظيفة البحث والاستبدال ، يرجى القيام بما يلي.

1. حدد الخلايا التي ستقوم بإزالة النصوص قبل أو بعد حرف معين ، اضغط CTRL + H مفاتيح لفتح بحث واستبدال الحوار.

في مربع الحوار "بحث واستبدال":

1. لإزالة الكل قبل الحرف المحدد مثل الفاصلة ، يرجى الكتابة *, في تجد ما مربع الكتابة؛

2. لإزالة الكل بعد الحرف المحدد مثل الفاصلة ، يرجى الكتابة ,* في تجد ما مربع الكتابة؛

الملاحظات:

1. يمكنك تغيير الفاصلة إلى أي حرف حسب حاجتك.

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

2. حافظ علي استبدال مربع النص فارغًا ، ثم انقر فوق ملف استبدال الكل زر. انظر لقطة الشاشة:


قم بإزالة جميع الأحرف الرقمية وغير الرقمية أو المحددة بسهولة من الخلايا في Excel

كوتولس Excel's إزالة الحرف تساعدك الأداة المساعدة على إزالة جميع الأحرف الرقمية وغير الرقمية أو المحددة بسهولة من الخلايا المحددة في Excel.
قم بتنزيل الميزة الكاملة 30درب مجاني ليوم من Kutools for Excel الآن!


احذف النصوص قبل أو بعد الحرف الأول / الأخير المحدد حسب الصيغة

سيُظهر لك هذا القسم صيغ حذف كل شيء قبل أو بعد الحرف الأول / الأخير المحدد من الخلايا في إكسيل.

لإزالة كل شيء قبل الفاصلة الأولى، رجاء:

حدد خلية فارغة ، وانسخ والصق الصيغة أدناه فيها ، واضغط أدخل مفتاح. ثم اسحب ملف مقبض التعبئة لتطبيق الصيغة على خلايا أخرى. انظر لقطة الشاشة:

الصيغة: قم بإزالة كل شيء قبل الفاصلة الأولى

= حق (B5، لين (B5)-تجد(",",B5))

الملاحظات:

1. في الصيغة أعلاه ، B5 هي الخلية التي ستزيل النصوص منها ، و "،" هي الحرف الذي ستزيل النصوص بناءً عليه.

2. لإزالة الكل قبل الحرف المحدد الأخير ، استخدم هذه الصيغة:

= حق (B5، لين (B5) -FIND ("@"، الاستبدال (B5,"حرف"،" @ "، (LEN (B5) -LEN (الاستبدال (B5,"حرف"،"))) / LEN ("حرف"))))

لإزالة كل شيء بعد الفاصلة الأولى، رجاء:

حدد خلية فارغة ، وانسخ والصق الصيغة أدناه فيها ، واضغط أدخل مفتاح. ثم اسحب ملف مقبض التعبئة لتطبيق الصيغة على خلايا أخرى. انظر لقطة الشاشة:

الصيغة: قم بإزالة كل شيء بعد الفاصلة الأولى

= LEFT (B5، FIND ("،"، B5) -1)

الملاحظات:

1. في الصيغة أعلاه ، B5 هي الخلية التي ستزيل النصوص منها ، و "،" هي الحرف الذي ستزيل النصوص بناءً عليه.

2. لإزالة الكل بعد الحرف المحدد الأخير ، استخدم هذه الصيغة:

= يسار (B5، البحث عن ("@"، الاستبدال (B5,"حرف"،" @ "، LEN (B5) -LEN (الاستبدال (B5,"حرف"،")))) - 1)


احذف النصوص قبل أو بعد التكرار رقمًا تلو الآخر

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

لإزالة كل ما قبل التكرار رقم من الخلايا، أنت بحاجه إلى:

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

الصيغة: أزل كل شيء قبل فاصلة الورود الثاني

= حق (الاستبدال (B5","، CHAR (9) ، 2) ، LEN (B5) - البحث (CHAR (9) ، الاستبدال (B5","، CHAR (9) ، 2) ، 1) + 1)

الملاحظات:

1. في الصيغ ، B5",2 الرقم يعني أنه ستتم إزالة جميع المحتويات بعد التكرار الثاني للفاصلة من الخلية B5.

2. يمكنك تغيير ",2 رقم إلى أي حرف ورقم موضع التكرار حسب حاجتك.

لإزالة كل ما بعد التكرار رقم من الخلايا، أنت بحاجه إلى:

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


الصيغة: قم بإزالة كل شيء بعد الفاصلة الثانية

= اليسار (الاستبدال (B5,","، CHAR (9) ،2) ، البحث (CHAR (9) ، الاستبدال (B5,","، CHAR (9) ،2) ، 1) -1)

الملاحظات:

1. في الصيغ ، B5",2 الرقم يعني أنه ستتم إزالة جميع المحتويات بعد التكرار الثاني للفاصلة من الخلية A7.

2. يمكنك تغيير ",2 رقم إلى أي حرف ورقم موضع التكرار حسب حاجتك.


قم بإزالة النصوص بسهولة قبل / بعد شخصية معينة باستخدام Kutools for Excel

إذا كان هناك فاصلة واحدة فقط لكل خلية في النطاق ، وتريد إزالة كل شيء قبل أو بعد هذه الفاصلة من الخلايا ، يرجى تجربة تقسيم الخلايا فائدة كوتولس ل إكسيل. ستساعدك هذه الأداة في حل المشكلة بعدة نقرات فقط:

1. حدد الخلايا التي ستزيل كل شيء منها قبل الفاصلة أو بعدها ، ثم انقر فوق كوتولس > نص > تقسيم الخلايا. انظر لقطة الشاشة:

2. في ال تقسيم الخلايا الحوار ، حدد انقسام إلى أعمدة الخيار في النوع القسم ، وفي تقسيم حسب ، اختر ال أصناف أخرى الخيار واكتب فاصلة في المربع الفارغ ، ثم انقر فوق ملف OK زر. انظر لقطة الشاشة:

3. آخر تقسيم الخلايا ينبثق مربع الحوار ، وحدد خلية فارغة لتحديد موقع النصوص ، ثم انقر فوق OK .

ثم يمكنك رؤية الخلايا المحددة مقسمة حسب حرف معين - فاصلة. انظر لقطة الشاشة:

  إذا كنت ترغب في الحصول على نسخة تجريبية مجانية (30-يوم) من هذه الأداة ، الرجاء الضغط لتنزيلهثم انتقل لتطبيق العملية حسب الخطوات المذكورة أعلاه.


كوتولس ل Excel - يساعدك دائمًا على إنهاء العمل قبل الوقت ، ولديك المزيد من الوقت للاستمتاع بالحياة
هل تجد نفسك غالبًا تلعب دورًا في اللحاق بالعمل ، وقلة الوقت الذي تقضيه لنفسك وعائلتك؟  كوتولس ل إكسيل يمكن أن تساعدك على التعامل معها و ان آكثر من 80% برنامج Excel يعمل على حل الألغاز وتحسين كفاءة العمل بنسبة 80٪ ، مما يمنحك مزيدًا من الوقت لرعاية الأسرة والاستمتاع بالحياة.
300 أداة متقدمة لسيناريوهات عمل 1500 ، اجعل عملك أسهل بكثير من أي وقت مضى.
لم تعد بحاجة إلى حفظ الصيغ ورموز VBA ، امنح عقلك قسطًا من الراحة من الآن فصاعدًا.
يمكن إجراء العمليات المعقدة والمتكررة لمرة واحدة في ثوانٍ.
قلل الآلاف من عمليات لوحة المفاتيح والماوس كل يوم ، وداعًا للأمراض المهنية الآن.
كن خبيرًا في برنامج Excel في 3 دقائق ، ومساعدتك في الحصول على التقدير بسرعة والحصول على ترقية في الراتب.
110,000 شخص ذو كفاءة عالية و 300 + اختيار شركة ذات شهرة عالمية.
اجعل 39.0 دولارًا تساوي أكثر من 4000.0 دولارًا لتدريب الآخرين.
نسخة تجريبية مجانية كاملة الميزات 30-يوم. ضمان استرداد الأموال لمدة 60 يومًا بدون سبب.

فرز التعليقات حسب
التعليقات (60)
لا يوجد تقييم. كن أول من يقيم!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
رائع ، شكرا على ذلك! سهل جدا
تم تصغير هذا التعليق بواسطة المشرف على الموقع
شكرا جزيلا لك. الحل الأمثل.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
بعض النصائح الرائعة هناك! شكرًا.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
إنه مفيد للغاية.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
ممتن جدًا لك ، كان ذلك مفيدًا
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أنا أحب هذه الطريقة أفضل من الصيغة المتوسطة!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
شكرا لك على هذا! حصلت على توفير بعض الوقت الثمين لبند 600.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
إن صيغة حذف النص بعد الحرف هي بالضبط ما أحتاجه. شكرًا لك!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أحتاج إلى حذف كل النص بعد الكلمة الأولى.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
عزيزي بارنيت فرانكل ،

إذا افترضت أن المسافة هي القسمة بين الكلمات ، فإن هذه الصيغة = LEFT (A2، FIND (""، A2 & "") -1) يمكن أن تساعدك. وإذا كانت كلماتك مفصولة بأخرى مثل الفاصلة ، فيرجى استبدال المسافات في الصيغة بفاصلات: = LEFT (A2، FIND ("،"، A2 & "،") - 1)

مع أطيب التحيات ، كريستال
تم تصغير هذا التعليق بواسطة المشرف على الموقع
كان هذا مفيدًا جدًا بالفعل لمساعدتي في إنشاء / استخراج عمليات تسجيل دخول جديدة من قاعدة بيانات البريد الإلكتروني الخاصة بنا - شكرًا لك! (وشكرًا ، Excel)!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
يرجى مشاركة صيغة البحث عن مسافات متعددة في سلسلة نصية ، لاستخراج ما نتمناه من هذه السلسلة بسهولة.
شكرا لك
تم تصغير هذا التعليق بواسطة المشرف على الموقع
عزيزي تارونكومار ،
آسف لست متأكدًا من أنني تلقيت سؤالك. سيكون لطيفًا إذا كان بإمكانك تقديم لقطة شاشة لما تحاول القيام به.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لدي عدة / في السلسلة الخاصة بي وأريد فصل النص أو السلسلة بعد الأخير / الموجود في السلسلة ، من فضلك أخبرني كيف أفعل ذلك
تم تصغير هذا التعليق بواسطة المشرف على الموقع
يوم جيد،
بافتراض أن خليتك هي A4 ، يمكنك تطبيق هذه الصيغة = LEFT (A4، FIND ("@"، SUBSTITUTE (A4، "/"، "@"، LEN (A4) -LEN (SUBSTITUTE (A4، "/"، " ")))) - 1) للحصول على كل النص قبل الأخير / الرمز.

ثم قم بتطبيق الصيغة = TRIM (RIGHT (SUBSTITUTE (A4، "/"، REPT (""، 99))، 99)) للحصول على نص بعد آخر / رمز موجود في السلسلة. انظر لقطة الشاشة:
تم تصغير هذا التعليق بواسطة المشرف على الموقع
انظر لقطة الشاشة:
تم تصغير هذا التعليق بواسطة المشرف على الموقع
ضع في اعتبارك أن ، مع
= RIGHT (A1، LEN (A1) -FIND ("،"، A1))
أنت تحتفظ بالمسافة بعد الفاصلة. سيكون الحل السهل:
= RIGHT (A1، LEN (A1) -FIND ("،"، A1) -1)
تم تصغير هذا التعليق بواسطة المشرف على الموقع
يوم جيد،
شكرا لك على المشاركة.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
كيفية تصحيح STVP1-AMDC1-DELC2- إزالة القيمة (-)
تم تصغير هذا التعليق بواسطة المشرف على الموقع
يوم جيد،
هل تقصد إزالة كل الشرطة "-" من السلسلة؟
الرجاء تجربة هذه الصيغة = SUBSTITUTE (A1، "-"، "")
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا يا شباب
أحاول فصل عناصر متعددة من خلية باستخدام المنتديات كما هو موضح في هذه الصفحة ، لكن لدي مشاكل ، لدي عدم ثبات و caractere مفقود! تحقق من اللقطات لرؤية الصيغة. إليك على سبيل المثال موقف الصف 21:
ج 21: Bay12_PRL_Cb هي خلية المصدر الخاصة بي. أريد تقسيم Bay21 / PRL / Cb في 3 خلايا
B21: Bay12_ (يجب ألا تكون "_" موجودة)
C21: PRL_Cb (هذا يعمل بشكل جيد ، سأستخدم هذه الخلية وأخفيها لإنشاء D21)
D21: PR (يجب أن أحصل على PRL ، الحرف L مفقود)
E21: Cb (هذا يعمل بشكل جيد)

هل يمكن لأي شخص أن يشير لي ما أفعله خطأ ؟؟
هذا هو Excel mac 2008 ، الإصدار 12.3.2 المرخص
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أنشر لقطة ولكن لسبب ما لا تظهرها !!!
إذن ها هي الصيغة:
B21: = LEFT (A21، LEN (A21) -FIND ("_"، A21))
C21: = RIGHT (A21، LEN (A21) -FIND ("_"، A21))
D21: = LEFT (C21، LEN (C21) -FIND ("_"، C21))
E21: = TRIM (RIGHT (SUBSTITUTE (A21، "_"، REPT (""، 99))، 99))
تم تصغير هذا التعليق بواسطة المشرف على الموقع
Haaaaaa حصلت عليه. ما زلت لا أعرف ما الذي كنت أفعله بشكل خاطئ ولكني استخدمت صيغة مختلفة وهي تعمل. هذه طريقة جيدة لتقسيم الخلية إلى 3 فئات أو أكثر باستخدام الصيغة. شكرا لك كريستال
ها هي الصيغ الجديدة المنقحة الخاصة بي.
B21: = TRIM (LEFT (SUBSTITUTE (A21، "_"، REPT (""، 99))، 99))
C21: = RIGHT (A21، LEN (A21) -FIND ("_"، A21)) الخلية المطلوب إخفاؤها
D21: = TRIM (LEFT (SUBSTITUTE (C21، "_"، REPT (""، 99))، 99))
E21: = TRIM (RIGHT (SUBSTITUTE (A21، "_"، REPT (""، 99))، 99))
النتيجة:
A21 (المصدر): Bay12_PRL_Cb
B21: Bay21
D21: PRL
E21: Cb

أنا متأكد من أن هناك طريقة لتبسيط هذا ، لكنها تعمل بالنسبة لي.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
عزيزي جوناثان بييت ،
سعيد جدا من أجلك.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ، أحتاج إلى مساعدة في الصيغة.
عمودان في المعلومات الأولى حول العنوان ، والثاني أحتاج إلى البلد فقط.
فمثلا:
XXX34 ، AAABBBCCC VS ، Šveice
كيف يمكنني مع الصيغة أن تأخذ "Šveice" فقط؟
شكر!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا ارتيك ،
يمكن أن تساعدك هذه الصيغة: = TRIM (RIGHT (SUBSTITUTE (A1، "،"، REPT (""، LEN (A1)))، LEN (A1)))
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا.
لدي سلسلة نصية في خلية واحدة مشابهة لما يلي: مثال 1 ، مثال 2 ، مثال 3 ، مثال 4 ، مثال 5 ، مثال 6 ، مثال 7 ، مثال 8 ، مثال 9.
أحتاج إلى استخراج نص قبل الفاصلة الخامسة على سبيل المثال. ونتيجة لذلك ، سيكون لدي شيء مثل هذا: مثال 5 ، مثال 1 ، مثال 2 ، مثال 3 ، مثال 4.
أي مساعدة؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
يوم جيد،
يمكن أن تساعدك الصيغة أدناه في استخراج جميع النصوص قبل الفاصلة الخامسة في الخلية.
=LEFT(SUBSTITUTE(A26," ","-",5),FIND("-",SUBSTITUTE(A26," ","-",5),1)-1)
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أهلاً. إنني أحاول استخدام الصيغة = LEFT (B5، FIND ("."، B5) -1 ولكن بدلاً من "." أود استخدام "/" بحيث لا يأخذ سوى النص والرقم المطلوبين. على سبيل المثال :
ABCD-5008/2 و XYZ-5010/2. أحتاج إلى التقاط ABCD-5008 و XYZ-5010 فقط. لكن عندما أستخدم = LEFT (B5، FIND ("/"، B5) -1) فإنها تعطيني #VALUE !. أفيدوني كيف أتعامل مع هذا القلق. شكراً جزيلاً!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ماريتس ،
الصيغة تعمل بشكل جيد في حالتي. ما هو إصدار Office الذي تستخدمه؟
لا توجد تعليقات منشورة هنا حتى الآن
عرض المزيد
اترك تعليقاتك
النشر كضيف
×
قيم المنشور:
0   الشخصيات
المواقع المقترحة

تواصل معنا

حقوق التأليف والنشر © 2009 - شبكة الاتصالات العالمية.extendoffice.com. | كل الحقوق محفوظة. مشغل بواسطة ExtendOffice. | | خريطة الموقع
Microsoft وشعار Office هما علامتان تجاريتان أو علامتان تجاريتان مسجلتان لشركة Microsoft Corporation في الولايات المتحدة و / أو دول أخرى.
محمي بواسطة Sectigo SSL