Meriv çawa di Excel 2013, 2010 û 2007-an de şikestinên rêzê (vegera barkirinê) ji hucreyan derxîne

Ev tutorial dê sê awayan bi we bide nasîn ku hûn vegerên bargiraniyê ji hucreyên li Excel derxînin. Her weha hûn ê fêr bibin ka meriv çawa şikestinên rêzê bi karakterên din re veguherîne. Hemî çareseriyên pêşniyarkirî di Excel 2013, 2010, 2007 û 2003 de dixebitin.

Ji ber sedemên cihêreng veqetandina rêzan dikare di nivîsê de xuya bibe. Bi gelemperî vegerên bargiraniyê di pirtûkek xebatê de çêdibin, mînakî dema ku nivîs ji rûpelek malperê tê kopî kirin, dema ku ew berê di pirtûkek xebatê de ne ku ji xerîdarek hatî wergirtin, an dema ku em bixwe wan bi tikandina bişkokan zêde dikin. Alt+Enter.

Sedema wan çi dibe bila bibe, kêşe naha rakirina vegerên gerîdeyê ye, ji ber ku ew di lêgerînên biwêjê de mudaxele dikin û dema ku pêçandî tê çalak kirin dibe sedema tevliheviya stûnê.

Her sê rêbazên pêşkêşkirî pir zû ne. Ya ku herî baş ji we re tê hilbijêrin hilbijêrin:

Not: Di destpêkê de, dema ku li ser makîneyên nivîsandinê dixebitîn, têgînên "vegera bargiran" û "xwarina xetê" hatin bikar anîn û du operasyonên cûda destnîşan kirin. Xwendevanek lêkolîner dikare serbixwe agahdariya berfireh li ser vê yekê li ser Înternetê bibîne.

Komputer û nermalava hilberandina peyvan bi taybetmendîyên makîneyên nivîsandinê di hişê xwe de hatine sêwirandin. Ji ber vê yekê du tîpên cihêreng ên neçapkirî naha têne bikar anîn da ku veqetandina rêzê destnîşan bikin: vegerandina gerîdeyê (Vegera bargiran, CR an koda ASCII 13) û Wergera rêzê (Xwarina rêzê, koda LF an ASCII 10). Li ser Windows-ê, her du tîp bi hev re têne bikar anîn, û di pergalên *NIX de tenê xetên nû têne bikar anîn.

Xwe Şîyar be: Her du vebijark di Excel de têne dîtin. Dema ku ji pelan veguhestin .txt or . Csv Daneyên bi gelemperî vegerên gerîdeyê û xwarinên rêzê hene. Dema ku şikestinek bi destan bi tikandinê tê têkeve Alt+Enter, Excel tenê karakterek xêzek nû dixe. Ger pelê . Csv ji heyranokek Linux, Unix an pergalek din a mîna wan hatî wergirtin, dûv re ji bo rûbirûbûnek tenê bi karakterek nû re amade bibin.

Rakirina karwanê bi destan vedigere

Pros: Ev rêbaza herî zû ye.

Neyînî: No feydeyên zêde 🙁

Bi vî rengî hûn dikarin şikestinên xetê bi karanîna "" rakinBibînin û veguherînin":

  1. Hemî hucreyên ku hûn dixwazin vegerên gerîdeyê jê bikin hilbijêrin an wan bi karakterek din veguherînin.Meriv çawa di Excel 2013, 2010 û 2007-an de şikestinên rêzê (vegera barkirinê) ji hucreyan derxîne
  2. Rojnamevanî Ctrl + Hda ku qutiyek diyalogê derxe Bibînin û veguherînin (Bibînin û Biguherînin).
  3. Kursorê li zeviyê bixin Ji bo dîtina (Çi bibînin) û çap bikin Ctrl+J. Di nihêrîna pêşîn de, zevî dê vala xuya bike, lê heke hûn ji nêz ve lê mêze bikin, hûn ê xalek piçûk tê de bibînin.
  4. Di Veguherîn (Biguherîne) her nirxek binivîsin da ku têxin şûna vegerên gerîdeyê. Bi gelemperî ji bo vê yekê valahiyek tê bikar anîn da ku du peyvên cîran ji hev veneqetin. Ger hûn tenê dixwazin şikestinên rêzê jêbirin, ji qadê derkevin Veguherîn (Li şûna Bi) vala.Meriv çawa di Excel 2013, 2010 û 2007-an de şikestinên rêzê (vegera barkirinê) ji hucreyan derxîne
  5. Bişkojkê bikirtînin Hemî veguherînin (Hemûyan Biguherînin) û ji encamê kêfxweş bibin!Meriv çawa di Excel 2013, 2010 û 2007-an de şikestinên rêzê (vegera barkirinê) ji hucreyan derxîne

Bi karanîna formulên Excel veqetandina rêzan jêbirin

Pros: Hûn dikarin ji bo verastkirina nivîsa tevlihev di hucreya pêvajoyî de formulên rêzdar an hêlîn bikar bînin. Mînakî, hûn dikarin vegerên gerîdeyê rakin û dûv re cîhên pêşeng an paşverû, an cîhên zêde di navbera peyvan de bibînin.

Di hin rewşan de, divê şikestinên rêzê werin rakirin da ku paşê nivîsê wekî argumanên fonksiyonê bikar bînin bêyî ku di şaneyên orîjînal de guheztinan bikin. Encam dikare, wek nimûne, wekî argumana fonksiyonê were bikar anîn DÎTINÎ (PEYDA KIRIN).

Neyînî: Hûn ê hewce ne ku stûnek arîkar biafirînin û gelek gavên din pêk bînin.

  1. Di dawiya daneyê de stûnek alîkar zêde bikin. Di mînaka me de, wê were gotin 1 xetên.
  2. Di hucreya yekem a stûna alîkar (C2) de, formulê binivîsin da ku şikestinên rêzê jêbirin/guhezînin. Li jêr çend formulên bikêr ji bo bûyerên cûda hene:
    • Ev formula ji bo karanîna bi kombînasyona vegerandina barkêş/xetê ya Windows û UNIX re maqûl e.

      =ПОДСТАВИТЬ(ПОДСТАВИТЬ(B2;СИМВОЛ(13);"");СИМВОЛ(10);"")

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

    • Formula jêrîn ji bo guheztina şikestinek bi karakterek din re maqûl e (mînak, ", " - comma + valahî. Di vê rewşê de, xêz dê neyên berhev kirin û cîhên zêde xuya nakin.

      =СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B2;СИМВОЛ(13);"");СИМВОЛ(10);", ")

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

    • Û bi vî awayî hûn dikarin hemî karakterên neçapkirî ji nivîsê derxînin, tevî veqetandina rêzan:

      =ПЕЧСИМВ(B2)

      =CLEAN(B2)

    Meriv çawa di Excel 2013, 2010 û 2007-an de şikestinên rêzê (vegera barkirinê) ji hucreyan derxîne

  3. Formulê li hemî hucreyên di stûnê de kopî bikin.
  4. Vebijarkî, hûn dikarin stûna orîjînal bi stûnek nû biguhezînin, digel ku şikestinên rêzê werin rakirin:
    • Hemî şaneyên di stûnekê de hilbijêrin C û zext Ctrl + C daneyan li clipboard kopî bikin.
    • Piştre, hucreyek hilbijêrin B2, kurteya klavyeyê bitikîne Shift + F10 and then Lêzêdekirin (Lêzêdekirin).
    • Stûna alîkar jêbirin.

Bi makroya VBA re şikestinên xetê rakin

Pros: Carekê biafirînin - dîsa û dîsa bi her pirtûka xebatê re bikar bînin.

Neyînî: Bi kêmanî zanîna bingehîn a VBA hewce ye.

Makroya VBA-ya di mînaka jêrîn de vegerên gerîdeyê ji hemî hucreyên li ser pelgeya xebatê ya çalak radike.

Sub RemoveCarriageReturns() Dim MyRange Wek Range Application.ScreenUpdating = False Application.Calculation = xlCalculationManual Ji bo Her MyRange Di ActiveSheet.UsedRange Heke 0 <InStr(MyRange, Chr(10)) Paşê Biguherîne,(MRange),(MRyge) ") Biqede Ger Serlêdana Paşê.ScreenUpdating = Serlêdana Rast. Hesab = xlCalculationAutomatic End Sub

Heke hûn bi VBA-yê pir ne nas in, ez pêşniyar dikim ku hûn gotarê li ser ka meriv koda VBA-ê li Excel-ê çawa têxe û darve bike bixwînin.

Leave a Reply