Skakel nommer na teks en terug na Microsoft Excel

Een van die gereelde take wat gebruikers van die Excel-program ondervind, is die omskakeling van numeriese uitdrukkings na teksformaat en omgekeerd. Hierdie vraag dwing jou dikwels om baie tyd aan die besluit te spandeer as die gebruiker nie 'n duidelike algoritme van aksies ken nie. Kom ons kyk hoe om beide probleme op verskillende maniere op te los.

Omskep nommer na teksbeskouing

Al die selle in Excel het 'n spesifieke formaat wat die program vertel hoe om na 'n uitdrukking te kyk. Byvoorbeeld, selfs al word syfers in hulle geskryf, maar die formaat is op teks, die toepassing sal hulle as gewone teks behandel en sal nie wiskundige berekenings met sulke data kan uitvoer nie. Om vir Excel die getalle presies as 'n getal te kan sien, moet hulle in 'n vel element met 'n algemene of numeriese formaat ingeskryf word.

Om te begin, oorweeg die verskillende opsies om die probleem van die omskakeling van getalle in teksvorm te kan oplos.

Metode 1: Formatering via die konteks kieslys

Dikwels voer gebruikers die formatering van numeriese uitdrukkings in teks uit deur die konteks kieslys.

  1. Kies die elemente van die vel waarin u die data in teks wil omskep. Soos u kan sien, in die oortjie "Home" Op die nutsbalk in blok "Nommer" 'N Spesiale veld vertoon inligting dat hierdie elemente 'n algemene formaat het, wat beteken dat die getalle wat in hulle ingeskryf is, deur die program as 'n nommer beskou word.
  2. Klik op die regter muisknop op die keuse en kies in die oop menu die posisie "Formateer selle ...".
  3. Gaan na die oortjie in die formatteringsvenster wat oopmaak "Nommer"as dit elders oop was. In die instellings boks "Nommerformate" kies 'n posisie "Teks". Om veranderinge op te slaan, klik op die "OK " aan die onderkant van die venster.
  4. Soos u kan sien, word inligting na hierdie manipulasies in 'n spesiale veld vertoon dat die selle omskep is na 'n teks aansig.
  5. Maar as ons probeer om die outo-som te bereken, sal dit in die sel hieronder verskyn. Dit beteken dat die omskakeling nie voltooi is nie. Dit is een van die skyfies Excel. Die program kan nie die data-omskakeling op die mees intuïtiewe manier voltooi nie.
  6. Om die omskakeling te voltooi, moet ons agtereenvolgens dubbelklik op die linker muisknop om die wyser op elke element van die reeks afsonderlik te plaas en druk die sleutel Tik. Om die taak te vereenvoudig, kan u die funksie sleutel gebruik in plaas van dubbelklik. F2.
  7. Nadat u hierdie prosedure met al die selle van die streek uitgevoer het, sal die data daarin beskou word as teksuitdrukkings, en dus sal die outo-som nul wees. Daarbenewens, soos u kan sien, sal die boonste linkerhoek van die selle groen gekleur word. Dit is ook 'n indirekte aanduiding dat die elemente waarin die nommers geleë is, omgeskakel word na 'n teks vertoon variant. Alhoewel hierdie kenmerk nie altyd verpligtend is nie, en in sommige gevalle is daar nie so 'n punt nie.

les: Hoe om formaat in Excel te verander

Metode 2: bandgereedskap

U kan ook 'n nommer omskep in 'n teks aansig met behulp van die gereedskap op die band, veral deur die veld te gebruik om die formaat wat hierbo bespreek is, weer te gee.

  1. Kies die elemente, die data wat jy wil omskakel na 'n teks aansig. Om in die oortjie te wees "Home" Klik op die ikoon in die vorm van 'n driehoek regs van die veld waarin die formaat vertoon word. Dit is in die gereedskapkas geleë. "Nommer".
  2. Kies die item in die oop lys van formatering opsies "Teks".
  3. Verder, soos in die vorige metode, stel ons die wyser opeenvolgend in elke element van die reeks deur dubbelklik op die linker muisknop of druk die sleutel F2en klik dan op Tik.

Data word omskep in teks weergawe.

Metode 3: gebruik die funksie

'N Ander opsie vir die omskakeling van numeriese data om data in Excel te toets, is om 'n spesiale funksie te gebruik, wat genoem word - TEKS. Hierdie metode is in die eerste plek geskik as u getalle as teks in 'n aparte kolom wil oordra. Daarbenewens sal dit spaar tyd aan omskakeling as die hoeveelheid data te groot is. Uiteindelik, stem saam dat die deurkies van elke sel in 'n reeks honderde of duisende lyne nie die beste uitweg is nie.

  1. Stel die wyser in op die eerste element van die reeks waarin die resultaat van die omskakeling vertoon sal word. Klik op die ikoon "Voeg funksie in"wat naby die formulebalk geleë is.
  2. Venster begin Funksie Meesters. In die kategorie "Teks" kies item "Teks". Klik daarna op die knoppie "OK".
  3. Operator argument venster oopmaak TEKS. Hierdie funksie het die volgende sintaksis:

    = TEKST (waarde; formaat)

    Die oop venster het twee velde wat ooreenstem met die gegewe argumente: "Waarde" en "Format".

    In die veld "Waarde" U moet die nommer omskep of 'n verwysing na die sel waarin dit geleë is, spesifiseer. In ons geval sal dit 'n skakel wees na die eerste element van die numeriese reeks wat verwerk word.

    In die veld "Format" U moet die opsie spesifiseer om die resultaat te vertoon. Byvoorbeeld, as ons inskryf "0", sal die teks weergawe van die uitset sonder desimale plekke vertoon word, al is dit in die bronkode. As ons maak "0,0", sal die uitslag met een desimale plek vertoon word, indien "0,00"dan met twee ens.

    Nadat al die vereiste parameters ingevoer is, klik op die knoppie. "OK".

  4. Soos u kan sien, word die waarde van die eerste element van die gespesifiseerde reeks vertoon in die sel wat ons in die eerste paragraaf van hierdie gids gekies het. Om ander waardes oor te dra, moet u die formule in die aangrensende elemente van die vel kopieer. Stel die wyser in die onderste regterkantste hoek van die element wat die formule bevat. Die wyser word omskep in 'n vul merker wat lyk soos 'n klein kruis. Klem die linker muisknop en sleep deur leë selle parallel aan die reeks waarin die brondata geleë is.
  5. Nou is die hele reeks gevul met die vereiste data. Maar dis nie alles nie. Trouens, alle elemente van die nuwe reeks bevat formules. Kies hierdie area en klik op die ikoon. "Copy"wat in die oortjie geleë is "Home" op die band nutsbalk "Clipboard".
  6. Verder, as ons beide reekse (aanvanklik en getransformeer) wil behou, verwyder ons nie die seleksie uit die streek wat formules bevat nie. Klik op dit met die regter muisknop. 'N Kontekslys van aksies word geloods. Kies 'n posisie daarin "Plak Spesiaal". Onder die opsies vir aksie in die lys wat oopmaak, kies "Waardes en Getalformate".

    As die gebruiker die data van die oorspronklike formaat wil vervang, moet u dit in plaas van die gespesifiseerde aksie kies en dit op dieselfde manier as hierbo inbring.

  7. In elk geval word teks in die geselekteerde reeks ingevoeg. As u egter 'n invoegsel in die bronarea gekies het, dan kan die selle wat formules bevat, skoongemaak word. Om dit te doen, kies hulle, regskliek en kies die posisie "Duidelike inhoud".

By hierdie omskakeling proses kan beskou word as voltooi.

les: Excel Funksie Wizard

Teksomskakeling na nommer

Kom ons kyk nou hoe jy die omgekeerde taak kan uitvoer, naamlik hoe om teks na 'n getal in Excel om te skakel.

Metode 1: Skakel die foutikoon gebruik

Die maklikste en vinnigste manier is om die teksweergawe te omskep met behulp van 'n spesiale ikoon wat 'n fout rapporteer. Hierdie ikoon het die vorm van 'n uitroepteken wat in 'n diamantvormige ikoon ingeskryf is. Dit verskyn wanneer u selle kies wat 'n groen punt in die linker boonste hoek het, wat ons vroeër bespreek het. Hierdie punt dui nie aan dat die data in die sel noodwendig foutief is nie. Maar die getalle in 'n sel wat 'n tekstuele voorkoms het, maak vermoedens van die program dat die data verkeerd ingevoer kan word. Daarom, net in geval, merk hulle hulle sodat die gebruiker aandag sal gee. Ongelukkig gee Excel nie altyd sulke punte nie, selfs wanneer die getalle in teksvorm is, dus is die metode hieronder nie geskik vir alle gevalle nie.

  1. Kies die sel wat die groen aanduiding van 'n moontlike fout bevat. Klik op die ikoon wat verskyn.
  2. 'N Lys aksies word oopgemaak. Kies die waarde daarin "Skakel na nommer.
  3. In die gekose item word die data onmiddellik omskep in 'n numeriese vorm.

As daar nie net een van sulke tekswaardes is wat omgeskakel moet word nie, maar 'n stel, dan kan die omskakelingsproses versnel word.

  1. Kies die hele reeks waarin die teks data. Soos u kan sien, verskyn die ikoon een vir die hele area, en nie afsonderlik vir elke sel nie. Klik daarop.
  2. Die lys wat ons reeds bekend is, maak oop. Soos verlede keer, kies 'n posisie "Omskep na nommer".

Alle skikking data sal omgeskakel word na die gespesifiseerde vertoning.

Metode 2: Gesprek met behulp van die formatteringsvenster

Behalwe vir die omskakeling van data vanaf 'n numeriese aansig na teks, is daar in Excel 'n moontlikheid om weer deur die formatteringsvenster te omskep.

  1. Kies die reeks wat die nommers bevat in die teksweergawe. Klik op die regter muisknop. Kies die posisie in die konteks kieslys "Formateer selle ...".
  2. Die formaat venster loop. Soos in die vorige tyd, gaan na die oortjie "Nommer". In groep "Nommerformate" ons moet waardes kies wat die teks omskep in 'n getal. Dit sluit items in "Generaal" en "Numeriese". Wat ookal die een wat u kies, sal die program die getalle wat in die sel ingevoer is, as getalle beskou. Maak 'n keuse en klik op die knoppie. As jy 'n waarde kies "Numeriese"dan in die regterkant van die venster sal dit moontlik wees om die voorstelling van die getal aan te pas: stel die aantal desimale plekke na die desimale punt in, stel die afbrekers tussen die syfers in. Nadat die instelling gedoen is, kliek op die knoppie. "OK".
  3. Nou, soos in die geval van die omskakeling van 'n getal in teks, moet ons deur al die selle kliek, die wyser in elkeen plaas en die Tik.

Nadat u hierdie aksies uitgevoer het, word alle waardes van die gekose reeks omskep in die verlangde vorm.

Metode 3: Gesprek met behulp van bandgereedskap

U kan teks data omskakel in numeriese data met behulp van die spesiale veld op die gereedskap lint.

  1. Kies die reeks wat getransformeer moet word. Gaan na die oortjie "Home" op die band. Klik op die veld met die keuse van die formaat in die groep "Nommer". Kies 'n item "Numeriese" of "Generaal".
  2. Volgende kliek ons ​​deur elk van die selle van die getransformeerde streek deur die sleutels te gebruik F2 en Tik.

Waardes in die reeks sal van teks na numeriese omskep word.

Metode 4: Gebruik die formule

U kan ook spesiale formules gebruik om tekswaardes na numeriese waardes om te skakel. Oorweeg hoe om dit in die praktyk te doen.

  1. In die leë sel, parallel met die eerste element van die reeks wat getransformeer moet word, plaas die teken "gelyk" (=) en dubbel minus (-). Gee vervolgens die adres van die eerste element van die transformeerbare reeks. Dus vind dubbele vermenigvuldiging volgens waarde plaas. "-1". Soos u weet, gee die vermenigvuldiging van "minus" met "minus" 'n "plus". Dit is, in die teikensel, kry ons dieselfde waarde wat oorspronklik was, maar in numeriese vorm. Hierdie prosedure word dubbel binêre negasie genoem.
  2. Ons druk op die sleutel Tikwaarna ons die finale omgeskakelwaarde kry. Om hierdie formule toe te pas op alle ander selle in die reeks, gebruik ons ​​die vulpen, wat ons voorheen vir die funksie gebruik het TEKS.
  3. Nou het ons 'n reeks wat gevul is met waardes met formules. Kies dit en klik op die knoppie. "Copy" in die oortjie "Home" of gebruik die kortpad Ctrl + C.
  4. Kies die bron area en klik met die regter muis knoppie. In die geaktiveerde lys van die konteks, gaan na die punte "Plak Spesiaal" en "Waardes en Getalformate".
  5. Alle data word ingevoeg in die vorm wat ons benodig. Nou kan jy die transito-reeks verwyder waarin die dubbele binêre negatiewe formule geleë is. Om dit te doen, kies hierdie area, kliek met die rechtermuisknop op die konteks kieslys en kies die posisie daarin. "Duidelike inhoud".

Terloops, om waardes deur hierdie metode te omskep, is dit nie nodig om slegs dubbele vermenigvuldiging deur te gebruik nie "-1". U kan enige ander rekenkundige operasie gebruik wat nie tot 'n verandering in waardes lei nie (byvoeging of aftrekking van nul, uitvoering van die konstruksie van die eerste graad, ens.).

les: Hoe om in Excel te voltooi

Metode 5: Gebruik 'n spesiale insetsel.

Die volgende werkswyse is baie soortgelyk aan die vorige een, met die enigste verskil dat dit nie nodig is om 'n addisionele kolom te skep om dit te gebruik nie.

  1. Voer 'n syfer in enige leë sel op die vel in "1". Kies dan dit en klik op die bekende ikoon. "Copy" op die band.
  2. Kies die area op die vel wat jy wil omskep. Klik op dit met die regter muisknop. In die kieslys wat oopmaak, dubbelkliek op die item "Plak Spesiaal".
  3. Plaas die skakelaar in die blok in die spesiale invoegvenster "Operasie" in posisie "Vermeerder". Klik hierna op die knoppie "OK".
  4. Na hierdie aksie sal alle waardes van die geselekteerde area omskep word na numeriese. Nou, as jy wil, kan jy die nommer uitvee "1"wat ons vir omskakeling gebruik het.

Metode 6: Gebruik die tekskolomgereedskap

'N Ander opsie om teks in 'n numeriese vorm te omskep, is om die instrument te gebruik. "Teks Kolomme". Dit is sinvol om dit te gebruik wanneer 'n punt in plaas van 'n komma gebruik word as 'n desimale skeider, en 'n apostrof word as 'n skeidsveranderlike syfer gebruik in plaas van 'n spasie. Hierdie variant word in die engelse Excel as numeriese beskou, maar in die Russies-taal weergawe van hierdie program word al die waardes wat die bostaande karakters bevat, as teks beskou. Uiteraard kan u die data handmatig onderbreek, maar as daar baie daarvan is, sal dit baie tyd neem, veral aangesien daar 'n moontlikheid bestaan ​​dat die probleem baie vinniger sal oplos.

  1. Kies die velfragment, die inhoud waarvan u wil omskep. Gaan na die oortjie "Data". Op bandgereedskap in blok "Werk met data" Klik op die ikoon "Teks deur kolomme".
  2. begin Tekswizard. Let op in die eerste venster dat die data-formaat skakelaar ingestel is "Delimited". By verstek moet dit in hierdie posisie wees, maar dit sal nie oorbodig wees om die status na te gaan nie. Klik dan op die knoppie. "Volgende".
  3. In die tweede venster laat ons ook alles onveranderd en klik op die knoppie. "Volgende."
  4. Maar na die opening van die derde venster Tekswizards moet 'n knoppie druk "Lees Meer".
  5. Die venster vir die invoer van addisionele teks invoer word oopgemaak. In die veld "Afskeider van die hele en breukdeel" stel die punt, en in die veld "Afskeiding ontlaai" - apostrofie Doen dan een klik op die knoppie. "OK".
  6. Gaan terug na die derde venster Tekswizards en klik op die knoppie "Done".
  7. Soos u kan sien, het die nommers na die uitvoering van hierdie aksies die formaat aanvaar wat bekend was met die Russiese weergawe, wat beteken dat hulle gelyktydig van teksdata omskep is in numeriese data.

Metode 7: Makro's gebruik

As jy dikwels groot dele van data van teks na numeriese formaat moet omskep, is dit sinvol om 'n spesiale makro te skryf wat gebruik sal word indien nodig. Maar om dit te doen, moet jy eers macro's en 'n ontwikkelaarspaneel in jou weergawe van Excel insluit, as dit nog nie gedoen is nie.

  1. Gaan na die oortjie "Ontwikkelaar". Klik op die ikoon op die band "Visual Basic"wat in 'n groep aangebied word "Kode".
  2. Voer die standaard makro-redakteur. Ons ry in of kopieer die volgende uitdrukking daarin:


    Sub-teks_in ()
    Selection.NumberFormat = "Algemeen"
    Seleksie.Value = Keuring.Value
    Einde sub

    Daarna sluit jy die redakteur deur die standaard sluitknoppie in die regter bovenhoek van die venster te druk.

  3. Kies die fragment op die vel wat omskep moet word. Klik op die ikoon "Makro"wat op die oortjie geleë is "Ontwikkelaar" in 'n groep "Kode".
  4. 'N venster met makros wat in u weergawe van die program aangeteken word, word oopgemaak. Vind 'n makro met die naam "Tekst_v_chislo"kies dit en klik op die knoppie "Run".
  5. Soos u kan sien, omskep die teksuitdrukking onmiddellik in 'n numeriese formaat.

les: Hoe om 'n makro in Excel te skep

Soos u kan sien, is daar 'n hele paar opsies vir die omskakeling van getalle na Excel, wat in 'n numeriese weergawe, in teksformaat en in die teenoorgestelde rigting aangeteken word. Die keuse van 'n bepaalde metode hang af van baie faktore. In die eerste plek is dit die taak. Om byvoorbeeld 'n teksuitdrukking vinnig met 'n vreemde afbakening in 'n numeriese een te omskep, kan jy net die hulpmiddel gebruik "Teks Kolomme". Die tweede faktor wat die keuse van opsies beïnvloed, is die volume en frekwensie van omskakelings wat uitgevoer word. Byvoorbeeld, as jy sulke transformasies gebruik, maak dit sin om 'n makro te skryf. En die derde faktor is die individuele gerief van die gebruiker.

Kyk na die video: Privacy, Security, Society - Computer Science for Business Leaders 2016 (Mei 2024).