فهرست مطالب
در این مقاله، شش راه موثر برای حذف آخرین کاراکتر در اکسل را به شما نشان می دهم. گاهی اوقات لازم است با حذف آخرین کاراکتر متن های مختلف از یک سلول استخراج شود. این کار را می توان با تایپ دستی انجام داد اما موثر نیست. بنابراین، بیایید به این مقاله بپردازیم و با روشهای حذف آخرین کاراکتر در اکسل مطابق با نیاز خود آشنا شویم.
دانلود Workbook
Remove Last Character.xlsm
6 روش برای حذف آخرین کاراکتر در اکسل
در اینجا، من یک مجموعه داده دارم که در آن چهار ستون را نشان می دهم. شناسه دانشجویی، نام، شماره دوره، شناسه ایمیل . با استفاده از این داده ها سعی می کنم راه های حذف آخرین کاراکتر و استخراج داده های لازم را به شما نشان دهم.
روش-1: استفاده از تابع REPLACE برای حذف آخرین کاراکتر
فرض کنید Student ID متشکل از 5 کاراکتر است که 4 کاراکتر اول آن برای یک سال است و آخرین نویسه مطابق این مثال است. بنابراین، برای استخراج سال از این Student ID باید آخرین کاراکتر را با استفاده از REPLACE تابع حذف کنید. مقادیر استخراج شده در ستون Year نشان داده می شود.
Step-1:
خروجی را انتخاب کنید سلول E5 .
➤عملکرد زیر را تایپ کنید
=VALUE(REPLACE(B5,LEN(B5),1,""))
اینجا , B5 متن قدیمی است ، LEN(B5) طول متن را برمی گرداند و در این حالت، 5 است. بنابراین 5 خواهد شد start_num ، 1 num_chars و new text Blank باشد.
تابع مقدار رشته را به عدد تبدیل می کند.
مرحله 2:
➤ <6 را فشار دهید>ENTER و خروجی را دریافت خواهید کرد.
➤ Fill Handle را به پایین بکشید
نتیجه
📓 توجه
با استفاده از REPLACE عملکرد دیگر قادر به حذف بیش از یک کاراکتر از آخرین کاراکتر است.
بیشتر بخوانید: نحوه حذف 3 نویسه آخر در اکسل
روش-2: با استفاده از تابع LEFT
در ستون Course No نام های دوره های مختلف با Department نام و شماره ایجاد شده است. برای استخراج Department از این دوره، باید سه رقم آخر را با استفاده از عملکرد LEFT حذف کنید.
مرحله 1:
➤خروجی را انتخاب کنید Cell E5 .
➤از فرمول زیر استفاده کنید
=LEFT(D5,LEN(D5)-3)
در اینجا، D5 متن و LEN(D5)-3 = 5-3=2 است num_chars. بنابراین دو کاراکتر اول به عنوان یک خروجی ظاهر می شوند.
مرحله 2:
➤ را فشار دهید ENTER را وارد کنید و خروجی را دریافت خواهید کرد.
➤ Fill Handle را به پایین بکشید
نتیجه
بیشتر بخوانید: نحوه حذف کاراکترها در اکسل
روش-3: استفاده از تابع MID
در ستون Course No نام دوره های مختلف با بخش نام و شماره. برای استخراج Department از این دوره، باید سه رقم آخر را با استفاده از عملکرد MID حذف کنید.
مرحله 1:
➤خروجی را انتخاب کنید Cell E5 .
➤از فرمول زیر استفاده کنید
=MID(D5,1,LEN(D5)-3)
در اینجا، D5 متن است، 1 شماره شروع است، LEN(D5)-3 num_char است
مرحله 2:
➤ ENTER را فشار دهید و خروجی دریافت خواهید کرد.
➤ Fill Handle را به پایین بکشید
نتیجه
اکنون خروجی را در ستون Department دریافت خواهید کرد.
بیشتر بخوانید: Excel Remove Characters from Right
روش-4: استفاده از Flash Fill برای حذف آخرین کاراکتر
در درس شماره ستون نام دوره های مختلف با بخش نام و شماره ایجاد شده است. برای استخراج Department از این دوره، باید سه رقم آخر را با استفاده از ویژگی Flash Fill حذف کنید.
مرحله 1:
➤خروجی را انتخاب کنید Cell E5 .
➤نام بخش را مطابق تایپ کنید سلول D5.
مرحله 2:
➤در سلول E6 شروع به تایپ به عنوان نام قبلی و سپس به عنوان زیر نام بخش پیشنهاد خواهد شد.
مرحله 3:
➤ ENTER را فشار دهید و خروجی های زیر ظاهر می شوند.
خواندنبیشتر: نحوه حذف کاراکترها از سمت چپ در اکسل
روش-5: حذف اولین و آخرین کاراکترها به طور همزمان
فرض کنید در ستون شناسه ایمیل من تعدادی شناسه ایمیل دارم اما آنها با تعدادی کاراکتر خاص در ابتدا و انتهای این شناسه ترکیب شده اند. اکنون می خواهم این علائم را در اولین و آخرین مکان به طور همزمان با استفاده از عملکرد MID حذف کنم.
مرحله 1:
➤خروجی را انتخاب کنید Cell E5 .
➤از فرمول زیر استفاده کنید
=MID(D5,3,LEN(D5)-4)
در اینجا ، D5 متن است، 3 شماره شروع ، LEN(D5)-4 <6 است>num_char
3 به عنوان start num استفاده می شود زیرا 2 کاراکترهای ویژه قبل از Email ID وجود دارد
و 4 از طول کل کاراکتر در num_char کم میشود، زیرا در مجموع 4 کاراکترهای ویژه وجود دارد که میخواهید حذف کنید.
مرحله 2:
➤ ENTER را فشار دهید و خروجی را دریافت خواهید کرد.
➤ دستگیره پر کردن را به پایین بکشید
نتیجه
بیشتر بخوانید: نحوه حذف کاراکترهای خاص در اکسل
روش-6: با استفاده از کد VBA
می توانید از کد VBA استفاده کنید همچنین برای حذف آخرین کاراکتر مانند Method-2 یا Method-3 .
Step-1:
➤ Develo را انتخاب کنید برای Tab >> Visual Basic گزینه
مرحله 2:
➤ ویژوال بیسیکویرایشگر باز می شود
➤ درج برگه >> ماژول گزینه
<را انتخاب کنید 6>مرحله 3:
➤ ماژول 1 ایجاد خواهد شد.
مرحله 4:
9771
این کد تابعی به نام RmvLstCh
➤ ذخیره کد و بستن پنجره ایجاد می کند. .
مرحله 5:
➤خروجی را انتخاب کنید Cell E5
=RmvLstCh(D5,3)
مرحله 6 :
➤ ENTER را فشار دهید تا خروجی را دریافت کنید.
➤ Fill Handle را به پایین بکشید
نتیجه
بخش تمرین
برای انجام تمرین توسط خود ما یک بخش تمرین مانند زیر برای هر روش در هر برگه در سمت راست ارائه کرده ایم. لطفا خودتان این کار را انجام دهید.
نتیجه گیری
در این مقاله سعی کردم ساده ترین راه های حذف آخرین کاراکتر را توضیح دهم. در اکسل به طور موثر امیدوارم برای شما مفید باشد. اگر پیشنهاد یا سوالی دارید، آن را با ما در میان بگذارید.