كيفية إزالة الأحرف الأولى أو الأخيرة من خلية أو سلسلة في إكسيل؟
يوضح هذا البرنامج التعليمي حيلًا سريعة مختلفة لإزالة الأحرف N الأولى أو الأخيرة من خلية أو سلسلة في Excel.
1. إزالة الأحرف N الأولى مع الصيغة / UDF 2. إزالة الأحرف N الأخيرة مع الصيغة / UDF 3. إزالة مجموعة أحرف N من اليسار أو اليمين أو الوسط بدون الصيغ 4. تنزيل ملف عينة |
في هذا الجزء ، أقدم ثلاث طرق مختلفة لإزالة الأحرف N الأولى بسرعة من سلسلة.
1.1 إزالة الأحرف N الأولى مع وظيفة RIGHT / REPLACE
>> اجمع بين الوظيفتين RIGHT و LEN لإزالة الأحرف N الأولى
بناء جملة الصيغة والحجج
الصيغة: = RIGHT (string_cell، LEN (string_cell) -n_character)
المرجع: string_cell: الخلية التي تستخدمها لإزالة الأحرف
n_character: عدد الأحرف التي تريد إزالتها
مثال: أزل أول حرفين من السلسلة في الخلية A2 ، انسخ والصق الصيغة
= يمين (A2، LEN (A2) -2)
صحافة أدخل مفتاح
>> وظيفة REPLACE لإزالة أول حرف N
بناء جملة الصيغة والحجج
الصيغة: = REPLACE (Old_text، Strat_n، Num_Chars، New_text)
المرجع: Old_text: الخلية التي تستخدمها لاستبدال الأحرف
Old_text: الخلية التي تستخدمها لاستبدال الأحرف
Start_n: موضع الحرف في old_text الذي تريد استبداله بـ new_text
Num_Chars: عدد الأحرف في النص القديم التي تريد استبدالها بـ new_text
New_text: النص الذي سيحل محل old_text
مثال: استبدل أول حرفين بلا شيء في الخلية A6 ، انسخ والصق هذه الصيغة:
= REPLACE (A6,1,2،XNUMX،XNUMX، "")
صحافة أدخل مفتاح
1.2 إزالة الأحرف N الأولى مع وظيفة محددة من قبل المستخدم
1. صحافة ALT + F11 مفاتيح لتمكين نافذة Microsoft Visual Basic للتطبيقات ، ثم انقر فوق إدراج > وحدة لإنشاء وحدة.
2. انسخ الكود أدناه والصقه في ملف وحدة النصي.
رمز فبا: إزالة الأحرف n الأولى
Public Function RemoveFirstC(rng As String, cnt As Long)
RemoveFirstC = Right(rng, Len(rng) - cnt)
End Function
3. احفظ الرمز وارجع إلى الورقة التي تستخدمها. على سبيل المثال ، قم بإزالة الأحرف الثلاثة الأولى من السلسلة في الخلية A3 ، وانسخ هذه الصيغة والصقها
= RemoveFirstC (A11,3،XNUMX)
صحافة أدخل مفتاح
في هذا الجزء ، توجد طريقتان لإزالة الأحرف N الأخيرة من السلسلة في Excel.
2.1 إزالة الأحرف N الأخيرة بوظيفة LEFT
بناء جملة الصيغة والحجج
الصيغة: = LEFT (string_cell، LEN (string_cell) -Num_chars)
المرجع: string_cell: الخلية التي تستخدمها لإزالة الأحرف
n_character: عدد الأحرف التي تريد إزالتها
مثال: قم بإزالة الحرفين الأخيرين من السلسلة في الخلية A2 ، وانسخ الصيغة والصقها
= LEFT (A2، LEN (A2) -2)
صحافة أدخل مفتاح
2.2 إزالة الأحرف N الأخيرة بوظيفة يحددها المستخدم
1. صحافة ALT + F11 مفاتيح لتمكين نافذة Microsoft Visual Basic للتطبيقات ، انقر فوق إدراج > وحدة لإنشاء وحدة.
2. انسخ الكود أدناه والصقه في البرنامج النصي للوحدة النمطية.
كود فبا: إزالة الأحرف n الأخيرة
Public Function RemoveLastC(rng As String, cnt As Long)
RemoveLastC = Left(rng, Len(rng) - cnt)
End Function
3. احفظ الرمز وارجع إلى الورقة التي تستخدمها. على سبيل المثال ، قم بإزالة الأحرف الثلاثة الأخيرة من السلسلة في الخلية A3 ، واكتب هذه الصيغة
= RemoveLastC (A5,3،XNUMX)
صحافة أدخل مفتاح
هل ترغب في الحصول على زيادة في الأجور وكثير من الوقت لمرافقة العائلة؟ يعمل Office Tab على تحسين كفاءتك بنسبة 50٪ في Microsoft Office الذي يعمل الآن لا يمكن تصديق أن العمل في مستندين أو أكثر أسهل وأسرع من العمل في مستند واحد. بالمقارنة مع المتصفحات المعروفة ، فإن الأداة المبوبة في Office Tab أكثر قوة وفعالية. قلل مئات النقرات على الماوس وكتابة لوحة المفاتيح كل يوم من أجلك ، وداعًا يد الماوس الآن. إذا كنت تعمل عادةً في مستندات متعددة ، فسيوفر Office Tab وقتًا رائعًا بالنسبة لك. 30- يوم تجريبي مجاني، بطاقة الإئتمان غير مطالب بها. |
إذا كنت لا تريد إضاعة الوقت في تذكر الصيغ للتعامل مع مهمة إزالة الأحرف N من يسار السلسلة أو يمينها ، إزالة حسب الموضع فائدة كوتولس ل إكسيل يمكنه التعامل مع هذه المهمة بنقرات بدون أي صيغ.
الآن ، اجعلك تعمل بشكل أسرع وأفضل من الآخرين ، احصل على الترقية بسهولة
35 أداة لتحرير النص لبرنامج Excel تعمل على تحسين إنتاجيتك بنسبة 90٪ في معالجة النصوص وتترك الكثير من الوقت للاستمتاع بالحياة
هذه الأدوات جزء واحد فقط من Kutools for Excel ، وهناك 194 أداة أخرى يمكن حلها 80% Excel الألغاز بالنسبة لك.
- تساعدك Kutools for Excel على التعامل بسهولة مع 1500 سيناريو عمل، وتحسين كفاءتك بنسبة 71% في المتوسط كل يوم
- بنقرة واحدة لإكمال معظم العمليات المعقدة ، تجنب يد الماوس التي تسببها آلاف النقرات بالماوس.
- يمكنك ثوانٍ من التعامل مع مهام Excel دون البحث عن صيغة مؤلمة و VBA ، ولديك المزيد من الوقت لمرافقة عائلتك.
- تم اختيارها من قبل أكثر من 110000 شخص عالي الكفاءة وأكثر من {module708} مؤسسة عالمية معروفة.
بعد التثبيت المجاني Kutools for Excel ، يرجى القيام بما يلي:
حدد الخلايا التي تريد إزالة الأحرف منها ، مع تطبيق الأداة المساعدة بالنقر فوق كوتولس > نص > إزالة حسب الموضع.
3.1 إزالة الأحرف الأولى / الأخيرة N بدون صيغة
>> إزالة أول حرف N
1 في أرقام textbox ، اكتب عدد الأحرف التي تريد إزالتها من السلسلة ، في هذا المثال ، سأزيل أولاً 3 شخصيات من الأوتار. 2) تحقق من اليسار الخيار في الموقع الحالي والقسم الخاص به. |
يتم عرض النتيجة على النحو التالي:
>> إزالة آخر حرف N
1 في أرقام textbox ، اكتب عدد الأحرف التي تريد إزالتها من السلسلة ، في هذا المثال ، سأزيل الأخير 3 شخصيات من الأوتار. 2) تحقق من اليمين الخيار في الموقع الحالي والقسم الخاص به. |
يتم عرض النتيجة على النحو التالي:
3.2 أزل حرف N من موضع محدد متوسط بدون صيغة
لكن في بعض الأحيان ، قد ترغب في إزالة عدد معين من الأحرف من منتصف السلسلة.
مثال: تبدأ إزالة 3 أحرف من الأحرف الثالثة من السلسلة.
1 في رقم الهاتف نص ، اكتب عدد الأحرف التي تريد إزالتها من السلاسل ، هنا سأزيل 3 حرفا. 2) تحقق تحديد الخيار ، ثم اكتب الرقم الذي تريد إزالة السلسلة التي تبدأ منه بجوار مربع النص في الموقع الحالي القسم ، هنا سأزيل الأحرف من الحرف الثالث. |
يتم عرض النتيجة على النحو التالي:
تلميح: إذا كنت ترغب في إزالة جميع الأحرف الرقمية أو ألفا أو غير الرقمية أو غير ألفا أو المحددة من الخلايا ، فيمكنك تطبيق كوتولس ل إكسيل إزالة الأحرف خدمة.
مزيد من النصائح حول إزالة الشخصيات ...