Extract Characters From Data Excelissa

Excel-OIKEAN toimintojen käyttäminen

Excel RIGHT -toiminnon avulla voit poistaa tarpeettomia merkkejä tuoduista tiedoista. Kun tekstiä kopioidaan tai tuodaan Exceliin, joskus hyviin tietoihin lisätään ei-toivottuja roska-merkkejä.

Tai on olemassa aikoja, jolloin vain osa solun tekstidatasta tarvitaan, kuten henkilön etunimi mutta ei sukunimi.

Tällaisissa tapauksissa Excelissä on useita toimintoja, joiden avulla ei-toivotut tiedot voidaan poistaa muilta. Mikä toiminto käyttää riippuu siitä, missä haluttu data sijaitsee suhteessa solun ei-toivottuihin merkkeihin.

01/03

OIKEA-funktio Syntaksi ja Argumentit

Excelissä funktion syntaksilla tarkoitetaan funktion ulkoasua, johon sisältyy funktion nimi, sulkeet ja argumentit .

OIKEA-toiminnon syntaksi on:

= OIKEALLE (teksti, Num_chars)

Funktion argumentit kertoivat Excelille, mitä tietoja käytetään funktiona ja poistettavan merkkijonon pituuden.

Teksti- (Pakollinen) haluttujen tietojen sisältävä merkintä. Tämä argumentti voi olla soluviittaus datan sijaintiin laskentataulukossa , tai se voi olla lainausmerkeissä oleva todellinen teksti.

Num_chars- (Vapaaehtoinen) määrittää merkkijonojen määrän oikealle säilyvän merkkijonon argumentin oikealla puolella; kaikki muut merkit poistetaan. Tämän argumentin on oltava suurempi tai yhtä suuri kuin nolla. Jos tämä argumentti jätetään pois, toiminto käyttää 1 merkin oletusarvoa. Jos tämä on suurempi kuin tekstin pituus, funktio palauttaa kaiken tekstin.

02/03

Esimerkki: Epätoivottujen merkkien poistaminen OIKEALLA-toiminnolla

© Ted French

Kuvan yllä olevassa esimerkissä käytetään OIKEA-toimintoa

Seuraavassa on vaiheet yksityiskohtaisesti siitä, miten ensimmäinen tulos saatiin.

Vaihtoehdot oikean toiminnon ja sen argumenttien syöttämiseksi soluun B1 ovat:

  1. Täydellisen toiminnon kirjoittaminen = OIKEA (B1,6) soluun C1.
  2. Toiminnon ja argumenttien valinta toiminnon valintaikkunasta

Käytönvalintaikkunan käyttäminen usein yksinkertaistaa tehtävää, koska valintaikkuna huolehtii toiminnon syntaksista syöttämällä funktion nimeen, pilkkujen erottimet ja kiinnikkeet oikeisiin paikkoihin ja määrään.

Osoittamalla Cell References

Riippumatta siitä, mikä vaihtoehto, jonka haluat syöttää funktioksi laskentataulukon soluiksi, on luultavasti parasta käyttää osoitetta syöttää minkä tahansa ja kaikki soluviittaukset, joita käytetään argumentteina.

Osoittaminen edellyttää hiiren osoittimen käyttämistä napsauttamalla soluviitettä, jotta se voidaan syöttää funktioon. Näin tekeminen auttaa poistamaan virheitä, jotka aiheutuvat kirjoittamalla väärä soluviittaus.

Käytä RIGHT-toimintoikkunaa

Syötä RIGHT-funktio ja sen argumentit soluun C1 käyttämällä funktion valintaikkunaa:

  1. Napsauta solua C1, jotta se aktivoi solun - tämä on paikka, jossa funktion tulokset näytetään.
  2. Napsauta nauha- valikon Lomakkeet- välilehteä.
  3. Avaa toiminto pudotusvalikosta Teksti tekstistä nauhalta.
  4. Napsauta luettelossa OIKEALLE , jolloin toiminnon valintaikkuna avautuu.
  5. Napsauta valintaikkunassa Tekstiviivaa .
  6. Napsauta taulukon solua B1.
  7. Napsauta Num_chars- riviä.
  8. Kirjoita tämän rivin numero kuusi (6), koska haluamme vain säilyttää kuusi oikein jäljellä olevaa merkkiä.
  9. Lopeta toiminto ja palaa laskentataulukkoon napsauttamalla OK .

Ulostetun tekstin "Widget" pitäisi näkyä solussa C1.

Kun napsautat solua C1, koko toiminto = OIKEA (B1,6) näkyy laskentataulukon yläpuolella olevassa kaavassa .

03/03

Numeronpoisto oikealla toiminnolla

Kuten yllä olevan esimerkin toisessa rivissä esitetään, OIKEA-funktiota voidaan käyttää numeeristen tietojen osajoukon poistamiseen pitemmältä numerolta käyttämällä lueteltuja vaiheita.

Ainoa ongelma on se, että uutetut tiedot muunnetaan tekstiksi, eikä niitä voi käyttää laskutoimituksissa, joissa on tiettyjä toimintoja, kuten SUM- ja AVERAGE- toimintoja.

Yksi tapa tämän ongelman avulla on käyttää VALUE-funktiota muuttamaan teksti numeroiksi.

Esimerkiksi:

= VALUE (OIKEALLE (B2, 6))

Toinen vaihtoehto on käyttää liitä erityistä tekstiä tekstiksi numeroksi .