3 روش برای حذف بازده های حمل در اکسل: فرمول ها، ماکرو VBA، گفتگوی Find&Replace

  • این را به اشتراک بگذارید
Michael Brown

در این نکته شما 3 راه برای حذف بازگردانده های حمل از سلول های اکسل پیدا خواهید کرد. همچنین یاد خواهید گرفت که چگونه شکستگی های خط را با نمادهای دیگر جایگزین کنید. همه راه‌حل‌ها برای Excel 365، 2021، 2019 و نسخه‌های پایین‌تر کار می‌کنند.

دلایل متفاوتی برای شکست خط در متن شما وجود دارد. معمولاً زمانی که متنی را از یک صفحه وب کپی می‌کنید، یک کتاب کار دریافت می‌کنید که از قبل حاوی خطوط شکسته شده از مشتری است، یا خودتان آنها را با استفاده از Alt+Enter اضافه می‌کنید، ظاهر می‌شوند.

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

لطفاً توجه داشته باشید که در ابتدا عبارت‌های "بازگشت حمل" و "فید خط" " در یک ماشین تحریر استفاده می شد و به معنای 2 عمل مختلف بود، می توانید موارد بیشتری را در ویکی بیابید.

کامپیوترها و نرم افزارهای پردازش متن با در نظر گرفتن ویژگی های ماشین تحریر ایجاد شده اند. به همین دلیل است که اکنون از دو علامت مختلف غیرقابل چاپ برای نشان دادن شکست خط استفاده می شود: " بازگشت حمل " (CR، کد اسکی 13) و " خوراک خط " (LF، کد ASCII 10 ). ویندوز از 2 علامت یکی یکی استفاده می کند: CR+LF و LF برای سیستم های *NIX. مراقب باشید: در اکسل می توانید هر دو نوع را پیدا کنید . اگر داده‌ها را از فایل txt. یا csv. وارد می‌کنید، به احتمال زیاد Carriage Return + Line Feed را پیدا خواهید کرد. وقتی یک خط را با استفاده از Alt+Enter بشکنید، اکسل درج می شودفقط فید خط .

درصورتی‌که فایل‌های csv. را از شخصی که از لینوکس، یونیکس و غیره استفاده می‌کند دریافت کنید، فقط فیدهای خط را دوباره پیدا خواهید کرد.

همه این 3 راه واقعا سریع هستند. با خیال راحت بهترین مورد را انتخاب کنید:

    نکته. برای اینکه به دنبال راه حلی برای کار مخالف هستید، سپس نحوه اضافه کردن سریع خط شکستن در سلول اکسل را بخوانید.

    حذف Carriage Returns به صورت دستی

    مزایا: سریعترین راه.

    معایب: هیچ ویژگی اضافی وجود ندارد :(.

    لطفاً مراحل حذف خطوط شکسته را با استفاده از Find and Replace پیدا کنید:

    1. همه سلول‌هایی را که می‌خواهید بازگردانده‌های حامل را حذف یا جایگزین کنید، انتخاب کنید.
    2. Ctrl+H را فشار دهید تا کادر گفتگوی یافتن و جایگزینی باز شود.
    3. در قسمت Find What Ctrl+J را وارد کنید. خالی به نظر می رسد، اما یک نقطه کوچک را مشاهده خواهید کرد.
    4. در قسمت Replace With ، هر مقداری را وارد کنید. برای جایگزینی برگرداندن کالسکه. معمولاً، فضا برای جلوگیری از پیوستن تصادفی 2 کلمه است. اگر تنها چیزی که نیاز دارید حذف خط شکسته است، قسمت "Replace With" را خالی بگذارید.
    5. را فشار دهید. دکمه All را جایگزین کنید و از نتیجه لذت ببرید!

    حذف خطوط شکسته با استفاده از فرمول های Excel

    مزایا: می توانید از یک زنجیره فرمول استفاده کنید / فرمول های تو در تو برای سلول های پیچیده پردازش متن به عنوان مثال، می توان بازگشت های کالسکه را حذف کرد و سپس فاصله های اضافی پیشرو و انتهایی و بین کلمات را حذف کرد.

    یابرای استفاده از متن خود به عنوان آرگومان یک تابع دیگر بدون تغییر سلول های اصلی، ممکن است نیاز به حذف بازگشت های حامل داشته باشید. برای مثال، اگر می خواهید از نتیجه به عنوان آرگومان تابع =lookup () استفاده کنید.

    معایب: باید یک ستون کمکی ایجاد کنید و بسیاری از آنها را دنبال کنید. مراحل اضافی.

    1. ستون کمکی را به انتهای داده های خود اضافه کنید. می توانید نام آن را "1 خط" بگذارید.
    2. در اولین سلول ستون کمکی ( C2 )، فرمول حذف / جایگزینی خطوط شکسته را وارد کنید. در اینجا می‌توانید چندین فرمول مفید را برای موقعیت‌های مختلف ببینید:
      • ترکیب‌های بازگشتی/خط فیدهای Windows و UNIX را مدیریت کنید.

        =SUBSTITUTE(SUBSTITUTE(B2,CHAR(13),"") ,CHAR(10),"")

      • فرمول بعدی به شما کمک می کند تا شکست خط را با هر علامت دیگری (کاما+فاصله) جایگزین کنید. در این حالت خطوط به هم نمی پیوندند و فضاهای اضافی ظاهر نمی شوند.

        =TRIM(SUBSTITUTE(SUBSTITUTE(B2,CHAR(13),""),CHAR(10),"")

      • اگر می‌خواهید همه نویسه‌های غیرقابل چاپ را از متن حذف کنید، از جمله خطوط شکست:

        =CLEAN(B2)

    3. فرمول را در سایر سلول‌های ستون کپی کنید.
    4. اختیاری ، می‌توانید ستون اصلی را با ستونی که خطوط شکسته حذف شده است جایگزین کنید:
      • همه سلول های ستون C را انتخاب کنید و Ctrl + C را فشار دهید تا داده ها در کلیپ بورد کپی شود.
      • اکنون سلول B2 را انتخاب کنید و میانبر Shift + F10 را فشار دهید.سپس فقط V را فشار دهید.
      • ستون کمکی را بردارید.

    ماکرو VBA برای خلاص شدن از شر خط شکنی

    مزایا: یک بار ایجاد شدن، می‌تواند در هر کتاب کار دوباره استفاده شود.

    معایب: شما باید دانش اولیه VBA را داشته باشید.

    ماکرو VBA از مثال در زیر، بازگشت‌های حامل را از همه سلول‌های کاربرگ فعلی باز شده (کاربرگ فعال) حذف می‌کند.

    Sub RemoveCarriageReturns() Dim MyRange As Range Application.ScreenUpdating = False Application.Calculation = xlCalculationManual For Every MyRange Ifsed0Shange.U IfsedRange &آن؛ InStr(MyRange, Chr(10)) سپس MyRange = Replace(MyRange, Chr(10), "" ) End If Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub

    اگر این کار را ندارید VBA را خیلی خوب بشناسید، ببینید چگونه کد VBA را در اکسل وارد و اجرا کنید

    حذف بازگردانده های کالسکه با Text Toolkit

    اگر کاربر خوش شانس Text Toolkit یا Ultimate Suite ما هستید اکسل، پس نیازی به تلف کردن زمان برای هیچ یک از دستکاری های بالا ندارید. تنها کاری که لازم است این 3 مرحله سریع است:

    1. یک یا چند سلول را انتخاب کنید که می‌خواهید شکست خط را حذف کنید.
    2. در نوار اکسل خود، به Ablebits Data بروید. برگه > Text را گروه کنید و روی دکمه تبدیل کلیک کنید.
    3. در پنجره تبدیل متن ، دکمه رادیویی تبدیل شکست خط به را انتخاب کنید، کاراکتر "جایگزین" را در کادر تایپ کنید، و Convert را کلیک کنید.

    در مثال ما، هر شکست خط را با یک فاصله جایگزین می کنیم، بنابراین مکان نما ماوس را در کادر قرار داده و کلید Enter را فشار دهید:

    در نتیجه، یک جدول منظم و منظم با آدرس های یک خطی خواهید داشت:

    اگر کنجکاو هستید که این و 60 ابزار صرفه جویی در زمان دیگر را برای Excel امتحان کنید، می توانید یک نسخه آزمایشی را دانلود کنید. نسخه Ultimate Suite ما. از کشف راه‌حل‌های چند کلیکی برای چالش‌برانگیزترین و خسته‌کننده‌ترین وظایف در اکسل شگفت‌زده خواهید شد!

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

    <3 <3 <3

    مایکل براون یک علاقه‌مند به فناوری است که علاقه زیادی به ساده‌سازی فرآیندهای پیچیده با استفاده از ابزارهای نرم‌افزاری دارد. او با بیش از یک دهه تجربه در صنعت فناوری، مهارت های خود را در Microsoft Excel و Outlook و همچنین Google Sheets و Docs تقویت کرده است. وبلاگ مایکل اختصاص داده شده است تا دانش و تخصص خود را با دیگران به اشتراک بگذارد و نکات و آموزش هایی را برای بهبود بهره وری و کارایی ارائه دهد. چه یک حرفه ای با تجربه باشید و چه مبتدی، وبلاگ مایکل، بینش های ارزشمند و توصیه های عملی را برای استفاده حداکثری از این ابزارهای نرم افزاری ضروری ارائه می دهد.