فهرست مطالب
در حین کار با مایکروسافت اکسل، میتوانیم هر تعداد متن را از ابتدا، وسط یا پایان با استفاده از توابع و فرمولها استخراج کنیم. از طرف دیگر، می توانید هر تعداد کاراکتر را از یک سلول حذف کنید. در این آموزش، ما به شما نشان می دهیم که چگونه کاراکترها را از سمت چپ در اکسل حذف کنید.
دانلود کتاب تمرین تمرین
این کتاب کار را برای تمرین دانلود کنید.
حذف متن از سمت چپ در Excel.xlsm6 روش برای حذف کاراکترها از سمت چپ در Excel
برای نشان دادن این آموزش ما قرار است از مجموعه داده زیر استفاده کنید:
در اینجا،
متن ستون مقادیری است که در آن متدها را اجرا خواهید کرد.
Num_Characters تعداد کاراکترهایی است که می خواهید از سمت چپ حذف کنید.
نتیجه متن نهایی پس از حذف کاراکترها از سمت چپ است. .
1. با استفاده از تابع REPLACE برای حذف کاراکترها از سمت چپ
برای حذف کاراکترها از سمت چپ، از تابع REPLACE استفاده می کنیم. در این مورد، ما قصد داریم کاراکترهای خود را از سمت چپ با یک رشته خالی جایگزین کنیم.
Syntax اساسی تابع REPLACE:
=REPLACE (رشته، 1، num_chars، "")
مراحل:
1 . فرمول زیر را در Cell D5 تایپ کنید.
=REPLACE(B5,1,C5,"")
2 . سپس، Enter را فشار دهید. کاراکتری را که می خواهید حذف کنید از آن حذف می کندسمت چپ.
3 . پس از آن، Fill Handle را روی محدوده سلول ها بکشید D6:D9 .
همانطور که می بینید، شماره نویسههایی که میخواهیم از سمت چپ حذف کنیم، از بین رفتهاند.
بیشتر بخوانید: Excel Remove Characters from Right
2. عملکردهای RIGHT و LEN برای پاک کردن کاراکترها از سمت چپ
به عنوان یک قاعده، عملکردهای RIGHT و LEN کاراکترها را از سمت چپ حذف میکنند. در این حالت، تابع RIGHT کاراکترهای سمت راست را به ما می دهد. بنابراین، کاراکترها را از سمت چپ حذف می کند.
نحو فرمول:
=RIGHT(text,LEN(text)-num_chars)
مراحل:
1. ابتدا فرمول زیر را در سلول D5 تایپ کنید.
=RIGHT(B5,LEN(B5)-C5)
2 . بعد، Enter را فشار دهید.
3. بعد، Fill Handle را روی محدوده سلول های D6:D9 .
در نهایت، تعداد مشخصی از کاراکترها را از سمت چپ حذف کردیم.
خواندن بیشتر: نحوه حذف اولین کاراکتر در اکسل
3. توابع MID و LEN برای حذف کاراکترها از سمت چپ
به طور کلی، تابع MID کاراکترهایی را که از وسط یک متن شروع می شوند به ما می دهد. در صورت حذف کاراکترها از سمت چپ، تابع MID متن را با شروع از یک نمایه خاص باز می گرداند. و به طور خودکار کاراکترها را از قسمت حذف می کندچپ 0> توجه:
1+num_chars به عنوان شماره شروع متن استفاده می شود. این بدان معناست که ما بدون کاراکتر سمت چپی که میخواهیم حذف کنیم شروع میکنیم.
مراحل:
1. ابتدا فرمول زیر را در Cell D5 تایپ کنید:
=MID(B5,1+C5,LEN(B5))
2 . بعد، Enter را فشار دهید.
3 . در نهایت، Fill Handle را روی محدوده سلولها بکشید D6:D9 .
در نهایت، فرمول ما همان نتیجه را برمیگرداند. مشابه روش های قبلی.
بیشتر بخوانید: حذف اولین کاراکتر از رشته در اکسل
4. با استفاده از تابع SUBSTITUTE برای حذف کاراکترها
بر خلاف روش های دیگر، ما از تابع SUBSTITUTE برای جایگزینی کاراکترهای سمت چپ با یک رشته خالی استفاده می کنیم.
نحو فرمول:
=SUBSTITUTE(Text,LEFT(Text,num_chars)””)
در این مورد، تابع LEFT کاراکترهایی را از سمت چپ که می خواهیم حذف کنیم برمی گرداند.
مراحل:
1 . ابتدا فرمول زیر را در Cell D5 تایپ کنید:
=SUBSTITUTE(B5,LEFT(B5,C5),"")
2 . پس از آن، Enter را فشار دهید.
3 . سپس، Fill Handle را روی محدوده سلول ها بکشید D6:D9 .
در نهایت، ما در حذف کاراکترها موفق شدیم ازسمت چپ.
بیشتر بخوانید: نحوه حذف کاراکترها در اکسل
5. استفاده از Text to Columns Wizard برای حذف کاراکترها از سمت چپ
به طور معمول، استفاده از گزینه Text to Columns در تب Data در اکسل مجموعه داده ما را به دو ستون تقسیم می کند. به عبارت دیگر، میتوانید تعداد مشخصی از کاراکترها را از سمت چپ حذف کنید.
اکنون، ما از مجموعه دادههای زیر استفاده میکنیم که تنها یک ستون برای سهولت نمایش دارد:
به بیان ساده، ما قصد داریم شخصیت را از سمت چپ تقسیم کرده و حذف کنیم.
مراحل:
1 . محدوده سلول ها B3:B7 را انتخاب کنید.
2 . اکنون به برگه داده بروید > ابزار داده > متن به ستون .
3 . پس از آن، یک کادر محاوره ای را مشاهده خواهید کرد. گزینه عرض ثابت را انتخاب کنید. روی بعدی کلیک کنید.
4 . اکنون، در کادر محاوره ای دوم، بین کاراکتر اول و کاراکتر دوم مطابق شکل زیر انتخاب کنید:
5 . سپس، روی بعدی کلیک کنید.
6 . پس از آن، نشان می دهد که ستون ما به کدام کاراکتر تقسیم می شود.
7 . اکنون روی Finish کلیک کنید.
همانطور که می بینید، داده های ما بر اساس کاراکتر سمت چپ در یک ستون جدید تقسیم می شوند.
بیشتر بخوانید: نحوه حذف کاراکترهای خاص در اکسل
6. کدهای اکسل VBA برای حذف کاراکترها از سمت چپ
اکنون، اگرشما درباره کدهای VBA اطلاعات دارید، پس باید این روش را نیز امتحان کنید.
ما از این مجموعه داده برای نشان دادن استفاده می کنیم:
مراحل:
1 . Alt+F11 را روی صفحه کلید فشار دهید. کادر محاوره ای VBA را باز می کند. روی درج > مدول.
3 . پس از آن، ویرایشگر VBA را باز می کند. اکنون کد زیر را تایپ کنید:
4852
3 . حالا به مجموعه داده بروید. فرمول زیر را در Cell D5 تایپ کنید.
=RemoveLeft(B5,C5)
4 . سپس، Enter را فشار دهید.
5 . سپس، Fill Handle را روی محدوده سلولها بکشید D6:D9 .
همانطور که میبینید، ما موفق هستیم در حذف کاراکترها از سمت چپ با استفاده از VBA .
بیشتر بخوانید: VBA برای حذف کاراکترها از رشته در اکسل
نتیجه گیری
برای نتیجه گیری، امیدوارم این روش ها قطعا به شما کمک کند تا کاراکترهای سمت چپ را در اکسل حذف کنید. کتاب تمرین را دانلود کنید و خودتان آن را امتحان کنید. مطمئناً دانش شما را غنی خواهد کرد. همچنین، فراموش نکنید که وب سایت ما Exceldemy.com را برای مقالات مختلف مرتبط با اکسل بررسی کنید.