Miten erottaa ensimmäiset ja viimeiset nimet Excelissä
Jos käytät Exceliä paljon, olet todennäköisesti kulkenut tilanteessa, jossa sinulla on nimi yhdessä solussa ja sinun täytyy erottaa nimi eri soluihin. Tämä on hyvin yleinen ongelma Excelissä, ja voit todennäköisesti tehdä Google-haun ja ladata 100 eri makroa, jotka eri ihmiset ovat kirjoittaneet tehdäksesi sinulle.
Tässä viestissä näytän kuitenkin, miten kaava voidaan määrittää, jotta voit tehdä sen itse ja ymmärtää, mitä tapahtuu. Jos käytät Exceliä paljon, on ehkä hyvä idea oppia joitakin kehittyneempiä toimintoja, jotta voit tehdä mielenkiintoisempia asioita tietosi kanssa.
Jos et pidä kaavoista ja haluat nopeamman ratkaisun, selaa alas Teksti sarakkeisiin osio, jossa opetetaan, miten Excel-ominaisuutta käytetään samaan tapaan. Lisäksi tekstin sarakkeisiin -ominaisuus on myös parempi käyttää, jos solussa on enemmän kuin kaksi erää, jotka täytyy erottaa toisistaan. Jos esimerkiksi yhdessä sarakkeessa on yhteensä 6 kenttää, niin alla olevien kaavojen käyttö tulee todella sekavaksi ja monimutkaiseksi.
Erota nimet Excelissä
Aloittaaksesi näet, miten nimet yleensä tallennetaan Excel-laskentataulukkoon. Yleisimmät kaksi tapaa olen nähnyt etunimi sukunimi vain tilaa ja sukunimi, etunimi pilkulla, joka erottaa nämä kaksi. Aina kun olen nähnyt keski-alun, se on yleensä etunimi midinitial sukunimi kuten alla:
Käyttämällä joitakin yksinkertaisia kaavoja ja yhdistämällä pari niistä yhteen, voit helposti erottaa etunimen, sukunimen ja keskimmäisen alkuperän erillisiksi soluiksi Excelissä. Aloitetaan nimen ensimmäisen osan purkamisesta. Minun tapauksessamme aiomme käyttää kahta toimintoa: vasemmalle ja haulle. Loogisesti tässä on tehtävä:
Etsi solun tekstistä välilyönti tai pilkku, etsi sijainti ja poista kaikki kirjaimet vasemmalta puolelta kyseisestä asennosta.
Tässä on yksinkertainen kaava, joka tekee työn oikein: = VASEN (NN, HAKU (”“, NN) - 1), missä NN on solu, jonka nimi on tallennettu siihen. -1 on olemassa, jos haluat poistaa ylimääräisen tilan tai pilkun merkkijonon lopussa.
Kuten näette, aloitamme vasemmalla olevalla toiminnolla, joka ottaa kaksi argumenttia: merkkijonon ja merkkien määrän, jotka haluat tarttua merkkijonon alusta alkaen. Ensimmäisessä tapauksessa etsimme tilaa käyttämällä lainausmerkkejä ja välilyöntiä. Toisessa tapauksessa etsimme pilkua tilan sijaan. Joten mikä on kolmen mainitsemani skenaarion tulos?
Saimme ensimmäisen nimen riviltä 3, sukunimen riviltä 5 ja etunimen riviltä 7. Suuri! Joten riippuen siitä, miten tiedot tallennetaan, olet nyt poistanut joko etunimen tai sukunimen. Nyt seuraava osa. Tässä on tehtävä loogisesti nyt:
- Etsi solun tekstistä välilyönti tai pilkku, etsi sijainti ja poista sitten asema merkkijonon kokonaispituudesta. Seuraavassa on kaava:
= OIKEA (NN, LEN (NN) -SEARCH (”“, NN))
Joten nyt käytämme oikeaa toimintoa. Tämä vie myös kaksi argumenttia: merkkijono ja niiden merkkien lukumäärä, jotka haluat tarttua vasemmalle tulevan merkkijonon lopusta. Joten haluamme merkkijonon pituuden miinus avaruuden tai pilkun sijainnin. Se antaa meille kaiken ensimmäisen tilan tai pilkun oikealle puolelle.
Hyvä, nyt meillä on nimen toinen osa! Kahdessa ensimmäisessä tapauksessa olet melko paljon tehnyt, mutta jos nimessä on keskikokoinen alku, voit nähdä, että tulos sisältää edelleen sukunimen keskimmäisen alkuperän kanssa. Joten miten saamme vain sukunimen ja päästä eroon keskimmäisestä? Helppo! Suorita sama kaava uudelleen, että saimme nimen toisen osan.
Joten teemme juuri toisen oikeuden ja tällä kertaa soveltamalla kaavaa yhdistettyyn keskimmäiseen alku- ja sukunimen soluun. Se löytää tilan keskimmäisen alkukerran jälkeen ja ottaa sen jälkeen pituuden miinus merkkijonon lopussa olevan tilan merkkien sijainnin..
Joten sinulla on se! Olet nyt jakanut etunimen ja sukunimen eri sarakkeisiin käyttäen muutamia yksinkertaisia kaavoja Excelissä! On selvää, että jokaisella ei ole muotoiltuaan tällä tavoin muotoa, mutta voit helposti muokata sitä tarpeisiisi.
Teksti sarakkeisiin
On myös toinen helppo tapa erottaa yhdistetty teksti Excel-sarakkeisiin. Se on nimeltään kutsuttu Teksti sarakkeisiin ja se toimii hyvin. Se on myös paljon tehokkaampaa, jos sinulla on sarake, jossa on enemmän kuin kaksi dataa.
Esimerkiksi alla on joitakin tietoja, joissa yhdellä rivillä on 4 dataa ja toisessa rivissä 5 dataa. Haluaisin jakaa sen 4 sarakkeeseen ja 5 sarakkeeseen. Kuten näette, yllä olevien kaavojen käyttäminen olisi epäkäytännöllistä.
Valitse Excelissä ensin sarake, jonka haluat erottaa. Siirry sitten eteenpäin ja napsauta data ja napsauta sitten Teksti sarakkeisiin.
Tämä tuo esiin Ohjattu teksti sarakkeisiin. Vaiheessa 1 voit valita, onko kenttä rajattu tai kiinteä leveys. Meidän tapauksessamme valitsemme rajattu.
Seuraavassa näytössä valitset erottimen. Voit valita välilehdestä, puolipisteestä, pilkusta, välilyönnistä tai kirjoittaa mukautetun.
Lopuksi valitset sarakkeen tietomuodon. Yleensä, yleinen toimii hyvin useimpien tietojen osalta. Jos sinulla on jotain erityistä päivämäärää, valitse tämä muoto.
Klikkaus Suorittaa loppuun ja katso, miten tiedot on maagisesti erotettu sarakkeisiin. Kuten näette, yksi rivi muuttui viideksi sarakkeeksi ja toinen neljäksi sarakkeeksi. Tekstistä sarakkeisiin -ominaisuus on erittäin tehokas ja voi helpottaa elämääsi.
Jos sinulla on ongelmia nimien erottamisessa muussa kuin yllä mainitussa muodossa, lähetä kommenttini tietojesi kanssa ja yritän auttaa. Nauttia!