3 awayên rakirina vegerên bargiraniyê li Excel: formula, makro VBA, diyalogê bibînin & biguherînin

  • Vê Parve Bikin
Michael Brown

Di vê serişteyê de hûn ê 3 awayan bibînin ku hûn vegerên gerîdeyê ji hucreyên Excel rakin. Her weha hûn ê fêr bibin ka meriv çawa şikestinên rêzê bi sembolên din veguherîne. Hemî çareserî ji bo Excel 365, 2021, 2019, û guhertoyên jêrîn dixebitin.

Dibe ku di nivîsa we de şikestinên rêzê cûda bin. Bi gelemperî, dema ku hûn nivîsê ji malperek kopî dikin, pirtûkek xebatê ya ku ji xerîdarek ji xetê veqetandî vedihewîne, an hûn bi xwe bi Alt+Enter lê zêde dikin, vedigerin.

Di her rewşê de, hûn dixwazin çi bikin. aniha vegerên gerguhêz jêbirin ji ber ku ew nahêlin ku hûn hevokekê bibînin û naveroka stûnê nerêkûpêk xuya bikin dema ku hûn vebijarka nivîsa wrap vedikin.

Ji kerema xwe bala xwe bidin ku di destpêkê de têgînên "Vegera erebeyê" û "xwarina rêzê" " di makîneyeke daktîloyê de hatin bikaranîn û maneya 2 çalakiyên cihêreng hene, hûn dikarin bêtir li Wiki bibînin.

Komputer û nermalava hilberandina nivîsê li gorî taybetmendiyên makîneya nivîsandinê hatine afirandin. Ji ber vê yekê du sembolên cihêreng ên neçapkirî naha têne bikar anîn da ku veqetandina rêzê nîşan bidin: " Vegera bargiran " (CR, koda ASCII 13) û " Xêrîna xetê " (LF, koda ASCII 10 ). Windows yek bi yek 2 sembolan bikar tîne: CR + LF, û LF ji bo * pergalên NIX. Hişyar bin: di Excel de hûn dikarin herdu guhertoyan bibînin . Ger hûn daneyan ji pelek .txt an .csv îtxal bikin, îhtîmal e ku hûn Vegera Vegerê + Fedeya Xetê bibînin. Dema ku hûn xêzek bi karanîna Alt+Enter dişkînin, Excel têxe nav Tenê Feed Xêz .

Heke hûn pelên .csv ji kesekî ku Linux, Unix, hwd. bikar tîne, bistînin, hûn ê dîsa bi tenê Fedên Xêz bibînin.

Van her 3 awayan bi rastî zû ne. Bi dilxwazî ​​ya ku ji we re çêtirîn hilbijêrin hilbijêrin:

    Serişte. Ji bo ku hûn ji peywira berevajî re li çareseriyek digerin, wê hingê bixwînin ka meriv çawa zû xêzek di hucreya Excel de zêde dike.

    Vegera Vegerê bi destan Rabike

    Pêwan: riya herî bilez.

    Xerab: tu taybetmendiyek zêde tune :(.

    Ji kerema xwe gavên ji bo rakirina şikestinên rêzê bi karanîna Find and Replace bibînin:

    1. Hemû hucreyên ku hûn dixwazin vegerandina barhilgiran jê bikin an biguhezînin hilbijêrin.
    2. Ctrl+H bikirtînin da ku qutiya diyalogê ya Bibîne & Biguherîne .
    3. Di qada Çi Bibîne de Ctrl+J binivîse. Ew ê vala xuya bike, lê hûn ê nuqteyek piçûk bibînin.
    4. Di qada Li şûna Bi de, her nirxek binivîse. ji bo guheztina vegerên gerîdeyê. Bi gelemperî, cîh e ku meriv 2 peyvan bi xeletî negire. Ger tiştê ku hûn hewce ne jêbirina xêzikê ye, qada "Biguherîne Bi" vala bihêlin.
    5. Bişkojka Bişkojka Hemûyan biguherînin û ji encamê kêfê bikin!

    Bi formula Excel veqetandina rêzan jêbirin

    Pros: hûn dikarin zincîrek formula bikar bînin / formulên hêlînkirî ji bo şaneya tevlihev processing text. Mînakî, mimkun e ku meriv vegerên barhilgiran ji holê rabike û dûv re ciyên pêş û paş û yên di navbera peyvan de ji holê rake.

    An jîdibe ku ji we re hewce be ku hûn vegerên gerîdeyê jêbikin da ku hûn nivîsa xwe wekî argumana fonksiyonek din bikar bînin bêyî ku şaneyên orîjînal biguhezînin. Mînakî, heke hûn bixwazin ku hûn encamê wekî argumanek fonksiyona =lookup () bikar bînin.

    Nebaş: hûn hewce ne ku stûnek arîkar biafirînin û gelekan bişopînin. gavên zêde.

    1. Stûna alîkar li dawiya daneya xwe zêde bikin. Hûn dikarin navê wê bikin "1 rêz".
    2. Di şaneya yekem a stûna alîkar ( C2 ) de, formula ji bo rakirina / guheztina şikestinên rêzê têkevin. Li vir hûn dikarin çend formulên arîkar ji bo demên cûda bibînin:
      • Her du Windows û UNIX vegerandina barkêşan/hevhevokên xêzên vegerê bi rê ve bibin.

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

      • Formula paşîn dê ji we re bibe alîkar ku hûn şikestinek rêzê bi her sembolek din biguhezînin (girl+vedan). Di vê rewşê de, rêz dê nebin hev û cîhên zêde xuya nakin.

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

      • Heke hûn dixwazin hemû tîpên neçapkirî ji nivîsê derxin, tevî veqetandina rêzan:

        =CLEAN(B2)

    3. Formulê li ser şaneyên din ên stûnê kopî bikin.
    4. Bi bijartî , hûn dikarin stûna orîjînal bi ya ku lê veqetandinên rêzê jê hatine rakirin biguhezînin:
      • Hemû şaneyên di stûna C de hilbijêrin û Ctrl + C bikirtînin da ku daneyan li clipboard kopî bikin.
      • Niha hucreya B2 hilbijêrin û kurteya Shift + F10 bikirtînin.Dûv re tenê V-yê bikirtînin .
      • Stûna arîkar rakin.

    Makroya VBA ji bo ku ji şikestinan xilas bibin

    Pros: Carekê were afirandin, dikare di her pirtûkek xebatê de ji nû ve were bikar anîn.

    Nebaş: divê hûn zanîna bingehîn a VBA-yê hebin.

    Makroya VBA ya ji nimûneyê li jêr vegerên gerîdeyê ji hemî şaneyên di pelgeya xebatê ya niha vekirî de jêdibe.

    Sub RemoveCarriageReturns() Dim MyRange As Range Application.ScreenUpdating = False Application.Calculation = xlCalculationManual For Every MyRange In Active0Shange.U IfsedRangeet. < InStr(MyRange, Chr(10)) Dûv re MyRange = Replace(MyRange, Chr(10), "" ) Biqede Ger Next Application.ScreenUpdating = Rast Application.Calculation = xlCalculationAutomatic End Sub

    Heke tu nekî VBA-yê bi rastî baş zanibin, binihêrin Meriv çawa koda VBA-yê li Excel-ê têxe û dimeşîne

    Bi Text Toolkit re vegerên barhilgir jêbirin

    Heke hûn bikarhênerek bextewar ê Amûra Metna me an jî Suite Ultimate ji bo Excel, wê hingê hûn ne hewce ne ku wextê xwe li ser yek ji manipulasyonên jorîn winda bikin. Tiştê ku hewce dike ev 3 gavên bilez in:

    1. Hûnek an jî çend şaneyan hilbijêrin ku hûn dixwazin xêzikan jêbikin.
    2. Li ser ribbona xweya Excel, biçin Daneyên Ablebits Koma tab > Nivîs , û bişkoka Veguhertin bikirtînin.
    3. Li ser pencereya Veguhertina Nivîsê , bişkoka radyoyê Veguhertina rêzê bo hilbijêrin, di qutîkê de karaktera "veguhezandin" binivîsin, ûbikirtînin Veguhertin .

    Di mînaka xwe de, em li şûna her şikestinekê valahiyek diguhezînin, ji ber vê yekê hûn nîşaneya mişkê têxin nav qutîkê û pêl bişkojka Enter bikin:

    Wekî encam, hûn ê tabloyek bi rêkûpêk bi rêkûpêk bi navnîşanên yek-xêzkirî hebin:

    Heke hûn meraq dikin ku vê û 60 amûrên din ên hilanîna demê ji bo Excel biceribînin, hûn bi xêr hatin ku ceribandinek dakêşin. guhertoya Ultimate Suite me. Hûn ê ecêbmayî bimînin ku hûn çareseriyên çend-klîk ji bo karên herî dijwar û bêzar ên di Excel-ê de kifş bikin!

    Vîdyo: Meriv çawa di Excel de şikestinên xetê jê dike

    Michael Brown dilxwazek teknolojiyê ya dilsoz e ku bi hewesek hêsankirina pêvajoyên tevlihev bi karanîna amûrên nermalavê ye. Bi zêdetirî deh salan ezmûnek di pîşesaziya teknolojiyê de, wî jêhatîbûna xwe di Microsoft Excel û Outlook, û her weha Google Sheets û Docs de pêş xist. Bloga Michael ji bo parvekirina zanyarî û pisporiya xwe bi kesên din re veqetandî ye, ji bo baştirkirina hilberî û karîgeriyê serişte û dersên hêsan-şopandinê peyda dike. Çi hûn pisporek demsalî ne an jî destpêkek in, bloga Michael ji bo ku hûn herî zêde ji van amûrên nermalava bingehîn sûd werbigirin, têgihiştinên hêja û şîretên pratîkî pêşkêşî dike.