3 начини да се отстранат вратите за превоз во Excel: формули, VBA макро, дијалог за наоѓање&замени

  • Споделете Го Ова
Michael Brown

Во овој совет ќе најдете 3 начини да ги отстраните повратните информации од ќелиите на Excel. Исто така, ќе научите како да ги замените прекините на линиите со други симболи. Сите решенија работат за Excel 365, 2021, 2019 и пониски верзии.

Може да има различни причини поради кои се појавуваат прекини на линиите во вашиот текст. Вообичаено, враќањата на превоз се појавуваат кога копирате текст од веб-страница, добивате работна книга што веќе содржи прекини на линии од клиент или кога самите ги додавате користејќи Alt+Enter.

Во секој случај, што сакате да правите сега е да ги избришете враќањата на превозот бидејќи тие не ви дозволуваат да пронајдете фраза и да направат содржината на колоната да изгледа неорганизирано кога ќе ја вклучите опцијата за завиткување текст.

Имајте предвид дека првично термините „Враќање превоз“ и „Напојување линија " беа користени во машина за пишување и значеа 2 различни дејства, можете да најдете повеќе на Вики.

Компјутерите и софтверот за обработка на текст беа создадени земајќи ги предвид спецификите на машината за пишување. Затоа сега се користат два различни симболи кои не можат да се печатат за да се означи прекин на линијата: „ Враќање на превоз “ (CR, ASCII код 13) и „ Напојување линија “ (LF, ASCII код 10 ). Windows користи 2 симболи еден по еден: CR+LF и LF за *NIX системи. Бидете внимателни: во Excel можете да ги најдете двете варијанти . Ако увезувате податоци од датотека .txt или .csv, поголема е веројатноста да најдете Враќање превоз + Извод на линија . Кога прекинувате линија користејќи Alt+Enter, Excel се вметнуваСамо Линија .

Во случај да добиете .csv-датотеки од лице кое користи Linux, Unix итн., повторно ќе најдете само Line Feeds .

Сите овие 3 начини се навистина брзи. Слободно изберете го оној што најмногу ви одговара:

    Совет. Бидејќи барате решение за спротивната задача, потоа прочитајте како брзо да додадете прекин на линијата во ќелијата на Excel.

    Рачно отстранете го Carriage Returns

    Позитивни: најбрзиот начин.

    Недостатоци: нема никакви дополнителни функции :(.

    Ве молиме најдете ги чекорите за елиминирање на прекините на линијата користејќи Најдете и замени:

    1. Изберете ги сите ќелии каде што сакате да ги отстраните или замените вратите.
    2. Притиснете Ctrl+H за да го отворите полето за дијалог Најди и замени .
    3. Во полето Најди што внесете Ctrl+J. Ќе изгледа празно, но ќе видите мала точка.
    4. Во полето Замени со внесете која било вредност за да ги замените вратите од превозот. Обично, просторот е да се избегне случајно спојување на 2 збора. Ако се што ви треба е да ја избришете прекината на линијата, оставете го празно полето „Замени со“.
    5. Притиснете Заменете ги сите копчето и уживајте во резултатот! вгнездени формули за сложени ќелии обработка на текст. На пример, можно е да се отстранат вратите за превоз, а потоа да се елиминираат вишокот на предни и задоцнети простори и оние меѓу зборовите.

      Илиможеби ќе треба да ги избришете приносите за да го користите вашиот текст како аргумент на друга функција без да ги менувате оригиналните ќелии. На пример, ако сакате да можете да го користите резултатот како аргумент на функцијата =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 од примерот подолу ги брише вратите за пренос од сите ќелии во моментално отворениот работен лист (активен работен лист).

      Под RemoveCarriageReturns() Затемни го MyRange како апликација за опсег. < InStr(MyRange, Chr(10)) Потоа MyRange = Replace(MyRange, Chr(10), "" ) End If Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub

      Ако не знајте VBA навистина добро, видете Како да вметнете и извршите VBA-код во Excel

      Отстранете ги повратните информации со Text Toolkit

      Ако сте среќен корисник на нашиот Text Toolkit или Ultimate Suite за Excel, тогаш не треба да губите време на ниту една од горенаведените манипулации. Потребни се само овие 3 брзи чекори:

      1. Изберете една или повеќе ќелии каде сакате да ги избришете прекините на линиите.
      2. На вашата лента на Excel, одете во Ablebits Data табот > Текст група и кликнете на копчето Конвертирај .
      3. На окното Конвертирај текст , изберете го радио копчето Конвертирај прекин на линијата во , напишете го знакот „замена“ во полето икликнете Конвертирај .

      Во нашиот пример, секоја пауза на линијата ја заменуваме со празно место, така што ќе го ставите курсорот на глувчето во полето и ќе го притиснете копчето Enter:

      Како резултат на тоа, ќе имате уредно организирана табела со адреси во една линија:

      Ако сте љубопитни да го испробате ова и уште 60 алатки за заштеда на време за Excel, добредојдени сте да преземете пробна верзија на нашиот Ultimate Suite. Ќе бидете изненадени кога ќе откриете решенија со неколку кликнувања за најпредизвикувачките и досадни задачи во Excel!

      Видео: Како да ги отстраните прекините на линиите во Excel

    Мајкл Браун е посветен технолошки ентузијаст со страст за поедноставување на сложените процеси користејќи софтверски алатки. Со повеќе од една деценија искуство во технолошката индустрија, тој ги усоврши своите вештини во Microsoft Excel и Outlook, како и Google Sheets и Docs. Блогот на Мајкл е посветен на споделување на своето знаење и експертиза со другите, обезбедувајќи лесни за следење совети и упатства за подобрување на продуктивноста и ефикасноста. Без разлика дали сте искусен професионалец или почетник, блогот на Мајкл нуди вредни сознанија и практични совети за да го извлечете максимумот од овие основни софтверски алатки.