فهرست مطالب
این یک پدیده رایج در اکسل است که داده ها را از منابع خارجی وارد می کنیم. با انجام این کار، با ورودی های خالی از فاصله مواجه می شویم. در این مقاله، روشهایی را برای اضافه کردن فاصله بین متن در سلول اکسل مورد بحث قرار میدهیم. ما میتوانیم انواع فرمتهای فاصلهگذاری را با استفاده از توابعی مانند TRIM ، REPLACE ، FIND ، MIN، و SUBSTITUTE اضافه کنیم.
فرض کنید، داده های Name و ID را در اکسل وارد می کنیم که شبیه تصویر زیر است
Dataset برای دانلود
افزودن فاصله بین متن در اکسل Cell.xlsx
4 روش آسان برای افزودن فاصله بین متن در سلول اکسل
روش 1 : با استفاده از تابع REPLACE
عملکرد REPLACE قسمت های مشخص شده از رشته متن را با یک رشته متن اختصاص داده شده جدید جایگزین می کند. نحو آن
REPLACE (old_text, start_num, num_chars, new_text)
old_text است. به هر سلول مرجعی که می خواهید متن جایگزین شود اشاره دارد.
start_num; اعلام می کند که از کدام تعداد کاراکتر جایگزین می شود.
num_chars; تعریف می کند که چند کاراکتر جایگزین شوند.
new_text; متنی است که در نهایت به جای کاراکترهای جایگزین شده خواهد بود.
مرحله 1: فرمول را در هر سلول خالی تایپ کنید ( C4 )
=REPLACE(B4,5,0,” ")در اینجا، B4 مرجع متن قدیمی است. ما متن "JaneDoe123" در سلول B4 داریم. ما متن را به صورت "Jane Doe123" می خواهیم. بنابراین، ما یک کاراکتر شروع فاصله می خواهیم start_num "5" (یعنیبعد از جین ). ما نمی خواهیم هیچ کاراکتری جایگزین شود، بنابراین num_chars "0" هستند. و new_text یکسان خواهد بود.
مرحله 2: ENTER را فشار دهید. داده های سلول ( B4 ) همانطور که فکر می کردیم ظاهر می شوند.
مرحله 3: مرحله 1 و 2 را با تک start_num و num_chars تکرار کنید. سپس تصویری مشابه تصویر زیر دریافت خواهیم کرد
بیشتر بخوانید: نحوه اضافه کردن فضای خالی با استفاده از فرمول اکسل (6 روش)
روش 2: استفاده از تابع SUBSTITUTE
برای جایگزینی متن در یک مکان خاص، از تابع REPLACE استفاده می کنیم در حالی که از استفاده می کنیم. تابع SUBSTITUTE برای جایگزینی هر متن خاصی> متن به هر سلول مرجعی که می خواهید متن جایگزین شود هدایت می کند.
old_text; متن را در سلول مرجعی که می خواهید جایگزین کنید تعریف می کند.
new_text; متن را به عنوان old_text برای جایگزینی با آن اعلام می کند.
[instance_num]; تعداد رخدادهایی را در old_text که می خواهید جایگزین کنید، تعریف می کند.
مرحله 1: فرمول را در هر سلول خالی وارد کنید ( C4 )
=SUBSTITUTE(B4,”JaneDoe123″,”Jane Doe 123″,1)در فرمول، B4 Old_text است مرجع. ما متن "JaneDoe123" در سلول B4 داریم. ما متن را به صورت "Jane Doe 123" می خواهیم.و [instance_num] "1" است، زیرا ما فقط یک نمونه در سلول مرجع داریم B4 .
مرحله 2: کلید ENTER را بزنید. متن به شکلی که ما می خواستیم می شود.
مرحله 3: تکرار مرحله 1 و 2 با فردی new_text و یک تصویر نتیجه ای مشابه تصویر زیر دریافت خواهید کرد
بیشتر بخوانید: نحوه اضافه کردن فاصله بین ردیفها در اکسل
خواندنهای مشابه
- چگونه سلولها را در اکسل (2 رویکرد آسان) فاصله دهیم
- نحوه ایجاد فاصله در اکسل (3 روش)
روش 3: استفاده از تابع TRIM و REPLACE
<1 عملکرد>TRIM تمام فضاهای اصلی و انتهایی یک متن را برش می دهد. نحو آن است
TRIM (text)
اما ما باید فاصله ها را اضافه کنیم تا آنها را کوتاه نکنیم. برای حل این مشکل، توابع TRIM و REPLACE را برای این کار ترکیب می کنیم. تابع REPLACE مانند روش 1 با متن رفتار می کند. و تابع TRIM فقط فضاهای قرار داده شده در صفحه اصلی یا انتهایی را حذف می کند (در صورتی که داده ها دارای فاصله هستند) و با یک فاصله برمی گردند.
مرحله 1: کلیک کنید روی هر سلول خالی ( C4 ) و فرمول
=TRIM(REPLACE(B4,5,0,” “))The REPLACE قسمت تابع در فرمول همانطور که در روش 1 توضیح داده شده کار می کند.
مرحله 2: ENTER<را فشار دهید 2>. سپس نتیجه ای را می گیریم که شبیه تصویر استزیر
مرحله 3: تکرار مرحله 1 و 2 زیر روش 1 دستورالعمل های عملکرد REPLACE . پس از آن، یک مجموعه داده سازمان یافته مانند زیر دریافت خواهید کرد
بیشتر بخوانید: نحوه اضافه کردن فاصله بین اعداد در اکسل (3 روش)
روش 4: استفاده از TRIM REPLACE MIN و تابع FIND
اگر بخواهیم فاصله ای بین Name و ID در مجموعه داده خود داشته باشیم چه می شود. برای مثال، میخواهیم متن "JaneDoe123" به صورت "JaneDoe 123" نمایش داده شود. برای رسیدن به هدف، میتوانیم ترکیبی از توابع TRIM، REPLACE، MIN و FIND را استفاده کنیم.
مرحله 1: هر سلول خالی را انتخاب کنید (C4) و فرمول را وارد کنید =TRIM(REPLACE(B4,MIN(FIND({1,2,3,4,5,6,7,8,9 ,0},B4&”1234567890″)),0,” “))
مرحله 2: ENTER را فشار دهید . فاصله بین نام و شناسه نشان داده میشود.
مرحله 3: دسته پر کردن و بقیه موارد را بکشید سلول به فرمت مورد نظر شما تبدیل می شود.
بیشتر بخوانید: نحوه یافتن و جایگزینی فضا در اکسل (5 روش)
نتیجه گیری
در مقاله، استفاده از توابع برای افزودن فاصله بین متن را شرح می دهیم. تابع REPLACE فضا را به یک مکان خاص که کاراکترها را تعریف می کند اضافه می کند در حالی که تابع SUBSTITUTE هر متنی را با یک متن مشخص جایگزین می کند. سایر ترکیبات توابع بسته به شرایط خاص کار می کنند. امیدوارم که پیدا کنیروش هایی که در بالا توضیح داده شد شایسته تلاش شما هستند. اگر نیاز به توضیح بیشتر دارید و چیزی برای اضافه کردن دارید نظر دهید.