Tässä artikkelissa opimme kuinka palauttaa teksti Microsoft Excelin toiseen tilaan.
Tekstin poimiminen toisesta välilyönnistä ("") asti annetusta merkkijonosta
Joskus annetaan luettelo tekstimerkkijonoista ja se on purettava osa merkkijonosta 2. välilyöntiin asti (""). Esimerkiksi poimia etu- ja keskinimi koko nimestä välilyönnillä erotettuna. Joten ymmärrämme, kuinka ratkaista tämä ongelma alla selitetyn esimerkin avulla.
Kaava
Tätä varten käytämme seuraavien toimintojen yhdistelmää
- VASEN
- LÖYTÖ
- KORVAA
- LEN
Näiden toimintojen yhdistelmä löytää toisen välilyönnin ja korvaa sen millä tahansa muulla merkillä, johon voidaan helposti sijoittaa manipuloitu merkkijono. Katsotaanpa alla olevaa syntaksia argumenttien selityksellä.
Kaavan syntaksi:
= LEFT (string, FIND ("*", SUBSTITUTE (string, "", "*", LEN (string) - LEN (SUBSTITUTE (string, "", "")))) - 1) |
merkkijono: annettu merkkijono
"": avaruusmerkki
"*": char korvaa välilyönnin (on oltava yksilöllinen kaikille nimille)
Esimerkki:
Kaikkien näiden ymmärtäminen voi olla hämmentävää. Ymmärrämme, miten toimintoa käytetään esimerkin avulla. Tässä meillä on luettelo nimistä ja meidän on löydettävä etu- ja keskimmäinen nimi täydellisistä nimistä.
Käytä kaavaa:
= LEFT (A2, FIND ("*", SUBSTITUTE (A2, "", "*", LEN (A2) - LEN (SUBSTITUTE (A2, "", "")))) - 1) |
Selitys
- LEN -funktio palauttaa merkkijonon pituuden.
- SUBSTITUTE (A2, "", "") palauttaa "BronchoBillyAnderson" (ilman välilyöntejä)
- LEN (A2) - LEN (SUBSTITUTE (A2, "", ""))) palauttaa nimien eron välilyönneillä ja ilman välilyöntejä. Joten saamme merkkijonon välilyönnit. eli 2
- Eroa käytetään korvaamaan * -merkki tiettyyn välilyöntiin. Palauttaa "Broncho Billy*Anderson"
- FIND -funktio löytää * char ja LEFT -funktio poimii arvon * char -arvoon.
- -1, jotta uusi merkkijono ei sisällä välilyöntiä. Sen hetkinen valinta pitääkö tila vai ei. Ei muuta mitään.
Kuten näette, tuloksena olevalla nimellä on vain etu- ja keskinimi. Kopioi kaava muihin soluihin käyttämällä pikanäppäintä Ctrl + D.
Kuten näette, saimme kaikki nimet yhdellä kaavalla. Eikö olekin mielenkiintoista!
HUOMAUTUS: Käytä ETSI -toimintoa ETSI -toiminnon sijasta. Molemmat palauttavat saman arvon. FIND -toiminto on kuitenkin kirjainkoko ja se ei tue jokerimerkkejä. |
Tässä on kaikki havaintohuomautukset Excelin kaavan avulla
Huomautuksia:
- Käytä kaavoja varovasti kaavassa, koska se voi palauttaa virheen.
- Tässä käytetty * -merkki. Voit korvata kaikkien merkkijonojen välilyönnit millä tahansa ainutlaatuisella merkillä.
- Jos nimi on jaettu millä tahansa muulla merkillä (kuten |), korvaa kaavassa oleva erotin lainausmerkeillä.
Toivottavasti tämä artikkeli tekstin palauttamisesta Microsoft Excelin toiseen tilaan on selittävä. Täältä löydät lisää artikkeleita merkkijonon muokkauskaavoista ja niihin liittyvistä Excel -kaavoista. Jos pidit blogistamme, jaa se ystävillesi Facebookissa. Voit myös seurata meitä Twitterissä ja Facebookissa. Haluaisimme kuulla sinusta, kerro meille, kuinka voimme parantaa, täydentää tai innovoida työtämme ja parantaa sitä sinulle. Kirjoita meille sähköpostitse.
TRIM -toiminnon käyttäminen Excelissä: TRIM -toimintoa käytetään merkkijonojen leikkaamiseen ja mahdollisten perä- ja etureunojen puhdistamiseen merkkijonosta. Tämä auttaa meitä paljon tietojen puhdistamisessa.
CLEAN -toiminnon käyttäminen Excelissä: Puhdistustoimintoa käytetään tulostamattomien merkkien poistamiseen merkkijonosta. Tätä toimintoa käytetään enimmäkseen TRIM -toiminnon kanssa tuodun ulkomaisen datan puhdistamiseen.
Korvaa teksti merkkijonon lopusta muuttujan sijainnista alkaen: Korvataksesi tekstin merkkijonon lopusta käytämme REPLACE -funktiota. REPLACE -toiminto korvaa tekstin sijainnin merkkijonossa.
Kuinka tarkistaa, sisältääkö merkkijono yhden monista Excelin teksteistä: Käytämme tätä kaavaa selvittääksesi, sisältääkö merkkijono useita tekstiä. Käytämme SUM -funktiota kaikkien vastaavuuksien yhteenvetoon ja suoritamme sitten logiikan tarkistamaan, sisältääkö merkkijono jotakin useista merkkijonoista.
Laske solut, jotka sisältävät tiettyä tekstiä: Yksinkertainen COUNTIF -toiminto tekee taian. Voit laskea useita soluja, jotka sisältävät tietyn merkkijonon, käyttämällä yleismerkkioperaattoria COUNTIF -funktion kanssa.
Excel KORVAA vs. KORVAA -toiminto: KORVAUS- ja KORVAUS -toiminnot ovat väärinymmärretyt toiminnot. Tietyn tekstin löytämiseksi ja korvaamiseksi käytämme SUBSTITUTE -funktiota. Jos REPLACE -näppäintä käytetään korvaamaan useita merkkijonon merkkejä…
Suosittuja artikkeleita:
IF -toiminnon käyttäminen Excelissä : Excelin IF -käsky tarkistaa ehdon ja palauttaa tietyn arvon, jos ehto on TOSI, tai palauttaa toisen arvon, jos EPÄTOSI.
VLOOKUP -toiminnon käyttäminen Excelissä : Tämä on yksi eniten käytetyistä ja suosituimmista Excel -toiminnoista, jota käytetään arvon etsimiseen eri alueilta ja taulukoilta.
SUMIF -toiminnon käyttäminen Excelissä : Tämä on toinen kojelaudan olennainen toiminto. Tämä auttaa sinua laskemaan yhteen arvot tietyissä olosuhteissa.
COUNTIF -toiminnon käyttäminen Excelissä : Laske arvot olosuhteilla tämän hämmästyttävän toiminnon avulla. Sinun ei tarvitse suodattaa tietoja laskeaksesi tiettyjä arvoja. Laskutoiminto on välttämätön kojelaudan valmistelemiseksi.