نحوه حذف فضاهای خالی در اکسل (7 روش)

  • این را به اشتراک بگذارید
Hugh West

اگر مجموعه داده‌های شما حاوی فضاهای خالی غیرضروری است، ممکن است لازم باشد آنها را حذف کنید. در این مقاله، من هفت راه موثر برای حذف فضاهای خالی در اکسل را به شما نشان خواهم داد.

بیایید بگوییم، ما یک مجموعه داده داریم که در آن سلول های مختلف دارای چندین فضای خالی هستند. اکنون این فضاهای خالی را حذف می کنیم.

دانلود کتاب تمرین تمرین

حذف فضاهای خالی در Excel.xlsm

7 روش برای حذف فضاهای خالی در اکسل

1. تابع TRIM برای حذف فضاهای خالی

شما می توانید به راحتی با

استفاده از فضاهای خالی را حذف کنید تابع TRIM . فرمول زیر را در یک سلول خالی تایپ کنید ( A16

=TRIM(A5)

در اینجا، TRIM تابع فضاهای خالی اضافی را از سلول انتخاب شده حذف می کند A5 .

ENTER را فشار دهید و متن را بدون خالی خواهید یافت. فضاهای موجود در سلول A16 .

سلول A16 را بکشید تا فرمول یکسانی برای تمام سلول های دیگر در ستون A اعمال شود. .

بیشتر بخوانید: نحوه حذف فاصله قبل از متن در اکسل

2. دستور Find and Replace

استفاده از Find and Replace راه دیگری برای حذف فضاهای خالی است. ابتدا سلول هایی را که می خواهید فضاهای خالی را حذف کنید انتخاب کنید و به Home> در حال ویرایش > پیدا کردن & > Replace

اکنون، یک پنجره Find and Replace ظاهر می شود. یک فاصله را در کادر Find what وارد کنید و روی Replace کلیک کنیدهمه .

اکنون یک کادر تأیید ظاهر می شود که تعداد تعویض ها را نشان می دهد. روی OK در این کادر کلیک کنید و پنجره Find and Replace را ببندید.

اکنون می توانید تمام فضاهای خالی را مشاهده کنید. از سلول های انتخابی شما حذف شد.

بیشتر بخوانید: نحوه حذف فضاها در یک سلول در اکسل

3. تابع SUBSTITUTE برای حذف فضاهای خالی

همچنین می توانید از تابع SUBSTITUTE برای حذف فضاهای خالی استفاده کنید. فرمول زیر را در سلول B16 ,

=SUBSTITUTE(B5, " ", "")

در اینجا تایپ کنید، تابع جایگزین، فاصله‌ها را از سلول انتخاب شده B5 حذف می‌کند. .

ENTER را فشار دهید و متن را بدون فضاهای خالی در سلول B16 دریافت خواهید کرد.

سلول B16 را بکشید تا فرمول را برای تمام سلول های دیگر ستون B اعمال کنید.

خوانش های مشابه:

  • حذف تمام فضاها در اکسل (9 روش)
  • چگونه دنباله ها را حذف کنیم Spaces در اکسل (6 روش آسان)
  • حذف فضای پیشرو در اکسل (5 روش مفید)

4. حذف فضای خالی با تابع REPLACE

استفاده از عملکرد REPLACE راه دیگری برای حذف فضاهای خالی است. فرمول زیر را در سلول B16 ,

=REPLACE(B5,1,LEN(B5)-LEN(TRIM(B5)),"")

در اینجا تایپ کنید، تابع LEN طول رشته را نشان می دهد. از سلول B5 . LEN(B5)-LEN(TRIM(B5) بخش تعداد فضاهای خالی را می دهد. در نهایت، REPLACE تابع متن اصلی را با رشته بدون فاصله جایگزین می کند.

ENTER را فشار دهید و متن را بدون فاصله خالی در سلول دریافت خواهید کرد B16 .

سلول B16 را بکشید تا فرمول را برای تمام سلولهای دیگر ستون B اعمال کنید.

5. ویژگی های نوشتار به ستون برای حذف فضاهای خالی

همچنین می توانید از ویژگی های Text to Column برای حذف فضاهای خالی از یک استفاده کنید. ستون ابتدا ستون را انتخاب کنید و به Data> ابزارهای داده > Text to Columns

بعد از آن، پنجره ای با نام Convert Text to Columns Wizard ظاهر می شود. Fixed width را انتخاب کنید و روی Next کلیک کنید.

در مرحله دوم، خط عمودی را به انتهای متن خود منتقل کنید. و روی Next کلیک کنید.

در مرحله آخر General را انتخاب کنید و بر روی <7 کلیک کنید>پایان.

اکنون می‌توانید ببینید، سلول‌های ستون‌های انتخابی شما هیچ فضای خالی ندارند.

6. VBA برای حذف فضاهای خالی

روش دیگری برای حذف فضاهای خالی ایجاد یک تابع سفارشی با استفاده از Microsoft Visual Basic Applications (VBA) است. ابتدا ALT+F11 را فشار دهید. پنجره VBA را باز می کند. اکنون در پنجره VBA از پنل Project روی نام برگه کلیک راست کنید. یک منوی کشویی ظاهر می شود. روی Insert از منوی کشویی کلیک کنید تا آن را باز کنید و Module را انتخاب کنید.

اکنون، یک Module(Code) پنجره ظاهر می شود.

کد زیر را در Module وارد کنید.

2203

بعد از درج کد، پنجره VBA را ببندید. اکنون مجموعه داده خود را انتخاب کنید و به View > ماکرو .

یک پنجره ماکرو ظاهر می شود. Run را فشار دهید.

این کار همه فضاهای خالی غیر ضروری را از مجموعه داده شما حذف می کند.

7. Power Query برای حذف فضاهای خالی

استفاده از Power Query روش دیگری برای حذف فضاهای خالی است. مجموعه داده خود را انتخاب کنید و به Data > دریافت داده > از منابع دیگر > از کادر Table/Range

یک کادر Create Table ظاهر می شود. OK را فشار دهید.

اکنون، یک پنجره Power Query Editor باز خواهد شد.

می‌توانید مشاهده کنید که تمام داده‌های شما در پنجره وارد شده‌اند.

اکنون روی هر یک از هدر کلیک راست کرده و Transform را انتخاب کنید. > Trim .

همان روش را برای همه ستون ها تکرار کنید. این فضاهای خالی را حذف می کند.

اکنون از تب home، Close & Load .

اکنون می توانید مشاهده کنید که داده ها در فایل اکسل شما در یک برگه جدید به نام Table وارد شده است.

نتیجه گیری

حذف فضاهای خالی به صورت دستی می تواند بسیار خسته کننده باشد. هر یک از روش های شرح داده شده در بالا به شما این امکان را می دهد که با تعداد کمی فضاهای خالی را از مجموعه داده خود حذف کنیدکلیک می کند. امیدوارم این مقاله برای شما مفید بوده باشد. اگر ابهامی دارید لطفا نظر بدهید.

هیو وست یک مربی و تحلیلگر اکسل بسیار با تجربه با بیش از 10 سال تجربه در این صنعت است. وی دارای مدرک لیسانس در رشته حسابداری و امور مالی و مدرک کارشناسی ارشد در رشته مدیریت بازرگانی است. هیو علاقه زیادی به تدریس دارد و یک رویکرد آموزشی منحصر به فرد ایجاد کرده است که به راحتی قابل پیگیری و درک است. دانش تخصصی او از اکسل به هزاران دانش آموز و متخصص در سراسر جهان کمک کرده تا مهارت های خود را بهبود بخشند و در حرفه خود برتری پیدا کنند. هیو از طریق وبلاگ خود دانش خود را با جهان به اشتراک می گذارد و آموزش های رایگان اکسل و آموزش آنلاین ارائه می دهد تا به افراد و مشاغل کمک کند تا به پتانسیل کامل خود دست یابند.