Kuinka poimia numero tai teksti Excelistä

Kuinka poimia numero tai teksti Excelistä

Microsoft Excel on hyvä työskennellä sekä numeroiden että tekstin kanssa --- mutta jos käytät molempia samassa solussa, saatat kohdata vaikeuksia. Onneksi voit poimia numeroita tai tekstiä soluista työskennelläksesi tietojesi kanssa tehokkaammin. Esittelemme useita vaihtoehtoja riippuen siitä, missä muodossa tietosi ovat tällä hetkellä.





Excel -numerot, jotka on muotoiltu tekstiksi

Tämä on yleinen tilanne, ja onneksi --- erittäin helppo käsitellä. Joskus solut, jotka sisältävät vain numeroita, on merkitty väärin tai muotoiltu tekstiksi, mikä estää Microsoft Exceliä käyttämästä niitä toiminnoissa.





Alla olevasta kuvasta näet, että sarakkeen A solut on muotoiltu tekstiksi, kuten numeromuoto -ruutu osoittaa. Saatat myös nähdä vihreän lipun jokaisen solun vasemmassa yläkulmassa.





Muunna teksti numeroksi Excelissä

Jos näet vihreän lipun vasemmassa yläkulmassa, valitse yksi tai useampi solu, napsauta varoitusmerkkiä ja valitse Muunna numeroksi .

Muussa tapauksessa valitse solut ja valitse valintanauhan Numeromuoto -valikosta oletus Määrä vaihtoehto.



Jos tarvitset tarkempia vaihtoehtoja, napsauta hiiren kakkospainikkeella korostettuja soluja ja valitse Alusta solut , joka avaa vastaavan valikon. Täällä voit muokata numeromuotoa ja lisätä tai poistaa desimaaleja, lisätä 1000 erottimen tai hallita negatiivisia numeroita.

On selvää, että voit myös käyttää yllä kuvattuja valintanauha- tai muotoilusoluvaihtoehtoja muuntaaksesi numeron tekstiksi tai tekstin valuutaksi, ajaksi tai mihin tahansa muuhun haluamaasi muotoon.





Käytä numeroiden muotoilua Excelin Paste Special -ohjelmalla

Jotta tämä menetelmä toimisi, sinun on syötettävä luku (mikä tahansa luku) soluun; on tärkeää, että tämä solu on myös muotoiltu numeroksi. Kopioi solu. Valitse nyt kaikki solut, jotka haluat muuntaa numeromuotoon, siirry osoitteeseen Koti> Liitä> Liitä erityinen , valitse Muotoja liittääksesi vain alun perin kopioimasi solun muotoilun ja napsauta sitten OK .

Tämä toiminto käyttää kopioimasi solun muotoa kaikkiin valittuihin soluihin, myös tekstisoluihin.





Pura numeroita tai tekstiä sekamuotoisista soluista

Nyt päästään vaikeaseen osaan: saada numeroita soluista, jotka sisältävät useita syöttömuotoja. Jos sinulla on numero ja yksikkö (kuten '7 lapiota', kuten alla), törmäät tähän ongelmaan. Sen ratkaisemiseksi tarkastelemme pari eri tapaa jakaa solut numeroiksi ja tekstiksi, jolloin voit työskennellä kunkin kanssa erikseen.

Erota numerot tekstistä

Jos sinulla on paljon soluja, jotka sisältävät sekoituksen numeroita ja tekstiä tai molempien kerrannaisia, niiden erottaminen manuaalisesti voi viedä huomattavan paljon aikaa. Voit päästä prosessin läpi nopeammin käyttämällä Microsoft Exceliä Teksti sarakkeisiin toiminto.

Valitse solut, jotka haluat muuntaa, siirry kohtaan Tiedot> Teksti sarakkeisiin , ja käytä ohjattua toimintoa varmistaaksesi, että solut tulevat ulos oikein. Suurimmaksi osaksi sinun tarvitsee vain napsauttaa Seuraava ja Viedä loppuun , mutta muista valita sopiva erotin; tässä esimerkissä pilkku.

Jos sinulla on vain yksi- ja kaksinumeroisia numeroita, Kiinteä leveys vaihtoehto voi olla myös hyödyllinen, koska se jakaa vain kaksi ensimmäistä tai kolme solun merkkiä. Voit jopa luoda useita jakoja tällä tavalla.

Huomautus: Tekstiksi muotoillut solut ei tulevat automaattisesti esiin numeromuotoilulla (tai päinvastoin), mikä tarkoittaa, että saatat joutua muuntamaan nämä solut yllä kuvatulla tavalla.

Pura numero tai teksti erotetusta merkkijonosta

Tämä menetelmä on hieman hankala, mutta toimii erittäin hyvin pienissä tietojoukoissa. Oletamme tässä, että välilyönti erottaa numeron ja tekstin, vaikka menetelmä toimii myös minkä tahansa muun rajaajan kohdalla.

Päätoiminto, jota käytämme tässä, on VASEN, joka palauttaa solun vasemmanpuoleisimmat merkit. Kuten yllä olevasta tietojoukostamme näet, meillä on soluja, joissa on yhden, kahden ja kolmen merkin numeroita, joten meidän on palautettava solujen vasen, yksi, kaksi tai kolme merkkiä. Yhdistämällä VASEN ja SEARCH -toiminto , voimme palauttaa kaiken tilan vasemmalle puolelle. Tässä on toiminto:

= VASEN (A1, HAKU ('', A1, 1))

Tämä palauttaa kaiken tilan vasemmalle puolelle. Käyttämällä täyttökahvaa kaavan soveltamiseen muihin soluihin saat tämän (näet kaavan kuvan yläreunan toimintopalkissa):

Kuten näette, meillä on nyt kaikki numerot eristettyinä, jotta voimme käsitellä niitä. Haluatko eristää myös tekstin? Voimme käyttää OIKEA -toimintoa samalla tavalla:

= OIKEA (A1, LEN (A1) -SEARCH ('', A1, 1))

Tämä palauttaa X merkkiä solun oikealta puolelta, missä x on solun kokonaispituus miinus välilyönnin vasemmalla puolella olevien merkkien määrä.

Nyt voit myös käsitellä tekstiä. Haluatko yhdistää ne uudelleen? Käytä vain CONCATENATE -toimintoa kaikkien solujen kanssa tuloina:

= KONCENTAATTI (E1, F1)

On selvää, että tämä menetelmä toimii parhaiten, jos sinulla on vain numeroita ja yksiköitä, eikä mitään muuta. Jos sinulla on muita solumuotoja, saatat joutua luovaksi kaavojen avulla, jotta kaikki toimisi oikein. Jos sinulla on jättimäinen tietojoukko, kannattaa käyttää aikaa kaavan selvittämiseen!

Pura numero jatkuvan merkkijonon toisesta päästä

Entä jos numerosi ja tekstisi välillä ei ole erotinta?

Jos olet poimia numero merkkijonon vasemmalta tai oikealta , voit käyttää edellä kuvatun VASEN- tai OIKEA -kaavan muunnelmaa:

= VASEN (A1, SUM (LEN (A1) -LEN (KORVAUS (A1, {'0', '1', '2', '3', '4', '5', '6', '7') , '8', '9'}, ''))))

= OIKEA (A1, SUM (LEN (A1) -LEN (KORVAUS (A1, {'0', '1', '2', '3', '4', '5', '6', '7') , '8', '9'}, ''))))

Tämä palauttaa kaikki numerot merkkijonon vasemmalta tai oikealta puolelta.

Jos olet poimia numero merkkijonon oikealta puolelta , voit myös käyttää kaksivaiheista prosessia. Määritä ensin merkkijonosi ensimmäinen numero MIN -funktion avulla. Sitten voit syöttää nämä tiedot OIKEA kaavan muunnelmaan, jotta voit jakaa numerosi teksteistäsi.

= MIN (HAKU ({0,1,2,3,4,5,6,7,8,9}, A1 & '0123456789'))

kuinka pienentää jpg -kokoa

= OIKEA (A1, LEN (A1) -B1 + 1)

Huomautus: Kun käytät näitä kaavoja, muista, että saatat joutua säätämään sarakkeiden merkkejä ja solujen numeroita.

Pura numerot jatkuvan merkkijonon molemmista päistä

Yllä olevien strategioiden avulla sinun pitäisi pystyä poimimaan numeroita tai tekstiä useimmista sekamuotoisista soluista, jotka aiheuttavat sinulle ongelmia. Vaikka ne eivät olisikaan, voit luultavasti yhdistää ne joidenkin tehokkaiden Microsoft Exceliin sisältyvien tekstitoimintojen kanssa saadaksesi etsimäsi merkit. On kuitenkin olemassa paljon monimutkaisempia tilanteita, jotka vaativat monimutkaisempia ratkaisuja.

Löysin esimerkiksi a foorumin viesti jossa joku halusi poimia numerot merkkijonosta, kuten '45t*& 65/', jotta hän päätyisi '4565'. Toinen juliste antoi seuraavan kaavan yhtenä keinona:

= SUMPRODUCT (MID (0 & A1, LARGE (INDEX (ISNUMBER (-MID (A1, ROW ($ 1: $ 25), 1))*

RIVI ($ 1: $ 25), 0), ROW ($ 1: $ 25))+1,1)*10^RIVI ($ 1: $ 25)/10)

Ollakseni täysin rehellinen, minulla ei ole aavistustakaan miten se toimii. Mutta keskustelupalstan mukaan se poistaa numerot monimutkaisesta numerojonosta ja muista merkeistä. Asia on, että riittävän ajan, kärsivällisyyden ja vaivan avulla voit poimia numeroita ja tekstiä melkein mistä tahansa! Sinun on vain löydettävä oikeat resurssit.

Muutamien Excel -vinkkien jälkeen? Tässä on kuinka kopioida kaavoja Excelissä .

Jaa Jaa Tweet Sähköposti Kuinka puhdistaa Windows -tietokone komentoriviltä

Jos Windows -tietokoneesi tallennustila on vähissä, puhdista roskat näillä nopeilla komentokehotteilla.

Lue seuraava
Liittyvät aiheet
  • Tuottavuus
  • Laskentataulukko
  • Microsoft Excel
Kirjailijasta Tina Sieber(831 artikkelia julkaistu)

Valmistuttuaan tohtoriksi Tina alkoi kirjoittaa kuluttajateknologiasta vuonna 2006 eikä koskaan lopettanut. Nyt myös editori ja SEO, löydät hänet Viserrys tai vaeltaa läheisellä polulla.

Lisää Tina Sieberiltä

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi