حذف علامت ستاره (*) در اکسل میتواند چالشبرانگیز باشد، چرا که این علامت یک کاراکتر عمومی است و نمیتوان به سادگی از گزینههای Find and Select برای حذف آن استفاده کرد. اما نگران نباشید، در اینجا به شما چند روش آسان برای حذف سریع علامتهای ستاره از مجموعه دادههایتان آموزش میدهم. بیایید با این روشها آشنا شویم!
روش حذف علامت ستاره (*) در اکسل با استفاده از Find and Select
اولین راهی که معرفی میکنیم، استفاده از قابلیت Find and Replace (جستجو و جایگزینی) است.
به عنوان مثال، فرض کنید که دادههایی شامل نامها دارید و برخی از آنها در انتها علامت ستاره (*) دارند و شما میخواهید این علامتها را حذف کنید.
مراحل زیر را دنبال کنید:
انتخاب سلولها: تمام سلولهای حاوی نامها را که میخواهید علامتهای ستاره را از آنها حذف کنید، انتخاب کنید.
رفتن به تب Home: به تب Home در نوار ابزار بالای اکسل بروید.
کلیک بر روی Find and Select: در گروه ویرایش، بر روی نماد Find and Select کلیک نمایید.
انتخاب Replace: از منوی باز شده گزینه Replace را انتخاب کنید.
تنظیمات جستجو: در کادر باز شده، در قسمت Find what عبارت ~* را وارد کنید (که ~ علامت خاصی برای جستجوی * است).
خالی گذاشتن قسمت جایگزینی: در بخش Replace with، هیچ چیزی وارد نکنید و آن را خالی بگذارید.
کلیک بر روی Replace All: سپس بر روی دکمه Replace All کلیک کنید.
پس از انجام این مراحل، اکسل تمام علامتهای ستاره را حذف کرده و تعداد جایگزینیهای انجام شده را به شما نمایش خواهد داد.
استفاده از فرمول SUBSTITUTE برای حذف علامت ستاره (*) در اکسل
روش دیگری که میتوانید برای حذف سریع علامتهای ستاره از سلولها استفاده کنید، به کارگیری تابع SUBSTITUTE است. برای این کار:
فرض کنید که نامها در ستون A قرار دارند و شما میخواهید علامتهای ستاره را از همه این سلولها پاک کنید.
از فرمول زیر استفاده کنید:
=SUBSTITUTE(A2, "*", "")
این فرمول را در سلول B2 وارد کنید و سپس آن را برای سایر سلولها در ستون B کپی کنید.
اگر از نسخههای جدید اکسل استفاده میکنید که آرایههای پویایی را پشتیبانی میکنند، میتوانید از فرمول زیر نیز بهره ببرید:
=SUBSTITUTE(A2:A12, "*", "")
این فرمول تمام علامتهای ستاره را در سلولهای انتخاب شده حذف میکند.
به علاوه، اگر فقط نیاز دارید تا یک نمونه خاص از علامت ستاره را حذف کنید، میتوانید از آرگومان سوم تابع SUBSTITUTE بهره ببرید. به عنوان مثال، فرمول زیر تنها اولین علامت ستاره را از یک سلول حذف میکند:
=SUBSTITUTE(A2, "*", "", 1)
حذف علامت ستاره (*) در اکسل با استفاده از VBA
در نهایت، اگر شما با کدهای ماکرو VBA آشنا هستید، میتوانید با استفاده از کد زیر، علامتهای ستاره را از محدوده سلولهای انتخاب شده یا حتی تمام کاربرگ حذف کنید:
Sub RemoveAsterisks() Dim cell As Range For Each cell In Selection cell.Value = Replace(cell.Value, "*", "") Next cell End Sub
برای استفاده از این کد:
ابتدا سلولهای مورد نظر خود را انتخاب کنید.
کلید ALT را نگه داشته و سپس کلید F11 را فشار دهید تا ویرایشگر VBA باز شود.
به منوی Insert بروید و بر روی گزینه Module کلیک کنید تا یک ماژول جدید ایجاد کنید.
کد بالا را در ماژول کپی کنید.
مکاننما را در هر بخشی از کد ماکرو قرار داده و کلید F5 را فشار دهید تا ماکرو اجرا شود.
به محض ذخیره و اجرای این کد، ماکرو به تمام سلولهای انتخاب شده نگاه کرده و هر علامت ستاره را که مییابد، حذف خواهد کرد.
در این مقاله، سه روش متفاوت برای حذف علامت ستاره (*) در اکسل را بررسی کردیم. از Find and Select گرفته تا استفاده از توابع و کدهای VBA، هر کدام از این روشها میتواند به شما در مدیریت دادهها و پاکسازی اطلاعات کمک کنند. با پیروی از این مراحل، شما میتوانید به راحتی علامتهای ستاره را از دادههای خود حذف کنید.
__ تکنو دات مرجع اخبار تکنولوژی __