Selles artiklis õpime, kuidas teksti Microsoft Excelis teisele kohale tagastada.
Teksti väljavõtmine kuni teise tühikuni ("") antud stringist
Mõnikord antakse tekstistringide loend ja nad peavad eraldama osa stringist kuni teise tühikuni (""). Näiteks esi- ja keskmise nime eraldamine tühikutega eraldatud täisnimest. Nii et mõistame, kuidas seda probleemi lahendada allpool selgitatud näite abil.
Valem
Selleks kasutame järgmiste funktsioonide kombinatsiooni
- VASAK
- LEIA
- ASENDUS
- LEN
Nende funktsioonide kombinatsioon leiab teise tühimärgi ja asendab selle mis tahes muu märgiga, mille saab hõlpsasti manipuleeritud stringis leida. Vaatame allpool toodud süntaksi koos argumentide selgitusega.
Valemi süntaks:
= LEFT (string, FIND ("*", SUBSTITUTE (string, "", "*", LEN (string) - LEN (SUBSTITUTE (string, "", "")))) - 1) |
string: antud string
"": kosmosemärk
"*": sümbol tühiku asendamiseks (peab olema kõigi nimede puhul unikaalne)
Näide:
Kõiki neid võib segadusse ajada. Mõistame, kuidas funktsiooni kasutada näite abil. Siin on meil nimede loend ja peame leidma täisnimede hulgast ees- ja kesknime.
Kasutage valemit:
= LEFT (A2, FIND ("*", SUBSTITUTE (A2, "", "*", LEN (A2) - LEN (ASENDUS (A2, "", "")))) - 1) |
Selgitus
- Funktsioon LEN tagastab stringi pikkuse.
- SUBSTITUTE (A2, "", "") tagastab "BronchoBillyAnderson" (ilma tühikuteta)
- LEN (A2) - LEN (ASENDUS (A2, "", "")) tagastab tühikute ja tühikuteta nimede erinevuse. Nii saame stringi tühikute arvu. st 2
- Erinevust kasutatakse tähemärgi * asendamiseks konkreetse tühimärgiga. Tagastab "Broncho Billy*Anderson"
- Funktsioon FIND leiab * char ja funktsioon LEFT ekstraheerib väärtuse kuni * char.
- -1, et uus string ei sisaldaks tühikut. See on hetkeline valik, kas hoida ruumi või mitte. Ei tee mingit vahet.
Nagu näete, on saadud nimel ainult ees- ja keskmine nimi. Kopeerige valem teistesse lahtritesse, kasutades kiirklahvi Ctrl + D.
Nagu näete, saime kõik nimed ühe valemi abil. Kas pole huvitav!
MÄRKUS. Funktsiooni FIND asemel kasutage funktsiooni OTSI. Mõlemad tagastavad sama väärtuse. Kuid funktsioon FIND on tõstutundlik ja ei toeta metamärke. |
Siin on kõik vaatlusmärkused, kasutades Exceli valemit
Märkused:
- Kasutage valemis sulgusid ettevaatlikult, kuna see võib vea tagasi tuua.
- Siin kasutatud * sümbol. Kõigi stringide tühikute asendamiseks võite kasutada mis tahes ainulaadset sümbolit.
- Kui nimi on jagatud mõne muu sümboliga (nagu |), asendage antud eraldaja valemis jutumärkidega.
Loodetavasti on see artikkel, mis käsitleb teksti tagastamist Microsoft Exceli teise ruumi, selgitav. Siit leiate rohkem artikleid stringide redigeerimise valemite ja nendega seotud Exceli valemite kohta. Kui teile meeldisid meie ajaveebid, jagage seda oma sõpradega Facebookis. Samuti saate meid jälgida Twitteris ja Facebookis. Tahaksime sinust kuulda, andke meile teada, kuidas saaksime oma tööd täiustada, täiendada või uuendada ning muuta see teie jaoks paremaks. Kirjuta meile meilisaidile.
Kuidas kasutada funktsiooni TRIM Excelis: Funktsiooni TRIM kasutatakse stringide kärpimiseks ja nööride taga- või esiruumide puhastamiseks. See aitab meil andmete puhastamisel palju kaasa.
Funktsiooni CLEAN kasutamine Excelis: Puhastusfunktsiooni kasutatakse stringist prinditavate märkide puhastamiseks. Seda funktsiooni kasutatakse enamasti koos TRIM -funktsiooniga imporditud välisandmete puhastamiseks.
Asendage tekst stringi lõpust, alustades muutuvast positsioonist: Stringi lõpus oleva teksti asendamiseks kasutame funktsiooni REPLACE. Funktsioon REPLACE kasutab asendamiseks teksti positsiooni stringis.
Kuidas kontrollida, kas string sisaldab ühte paljudest Exceli tekstidest: Selle valemi abil saate kontrollida, kas string sisaldab mitut teksti. Kasutame funktsiooni SUM, et kõik vasted kokku võtta ja seejärel teostame loogikat, et kontrollida, kas string sisaldab mõnda mitmest stringist.
Loendage lahtrid, mis sisaldavad konkreetset teksti: Lihtne COUNTIF -funktsioon teeb võlu. Antud stringi sisaldavate mitme lahtri arvu loendamiseks kasutame funktsiooni COUNTIF metamärgioperaatorit.
Funktsioon Excel REPLACE vs ASENDUS: Funktsioonid REPLACE ja SUBSTITUTE on kõige valesti mõistetud funktsioonid. Antud teksti leidmiseks ja asendamiseks kasutame funktsiooni SUBSTITUTE. Kui asendust REPLACE kasutatakse rea tähemärkide asendamiseks stringis…
Populaarsed artiklid:
Funktsiooni IF kasutamine Excelis : Exceli IF -lause kontrollib tingimust ja tagastab konkreetse väärtuse, kui tingimus on TRUE, või tagastab mõne muu väärtuse, kui FALSE.
Funktsiooni VLOOKUP kasutamine Excelis : See on üks enim kasutatud ja populaarsemaid Exceli funktsioone, mida kasutatakse erinevate vahemike ja lehtede väärtuse otsimiseks.
Funktsiooni SUMIF kasutamine Excelis : See on veel üks armatuurlaua oluline funktsioon. See aitab teil teatud tingimustel väärtusi kokku võtta.
Funktsiooni COUNTIF kasutamine Excelis : Loendage väärtused tingimustega, kasutades seda hämmastavat funktsiooni. Te ei pea oma andmeid teatud väärtuste loendamiseks filtreerima. Countif funktsioon on armatuurlaua ettevalmistamisel hädavajalik.