SUBSTITUT v Excelu (Vsebina)
- SUBSTITUT v Excelu
- SUBSTITUT Formula v Excelu
- Kako uporabljati SUBSTITUTE v Excelu?
SUBSTITUT v Excelu
- Gre za vrsto funkcije delovnega lista, funkcija Zamenjava je vgrajena funkcija, ki je kategorizirana kot funkcija niz ali besedilo
- Zamenja novo besedilo namesto starega besedila ali obstoječega besedila v besedilnem nizu
- Funkcija nadomestitve je uporabna, če želite določeno besedo ali besedilo zamenjati v besedilnem nizu
- Najpogosteje se uporablja za nadomeščanje besedilnih nizov iz uvoženih podatkov
- Nadomestna funkcija se uporablja, kadar želite besedilo nadomestiti glede na njegovo vsebino in ne položaj
- Koristno je pri odstranjevanju virov vrstic v celici, kar ima za posledico ustrezen niz (Pojasnjeno v primeru: 4)
- Omogoča vam, da ustvarite doslednost na Excelovem delovnem listu ali knjigi
Opredelitev
Funkcija SUBSTITUTE nadomešča staro besedilo z novim besedilom v referenčni celici ali besedilnem nizu. Nadomestil bo vse primerke starega besedila, razen če je izbrana posebna številka primerka
SUBSTITUT Formula v Excelu
Spodaj je formula SUBSTITUTA:
Funkcija SUBSTITUTE ima naslednje argumente:
Besedilo: je besedilo ali sklic na celico, ki vsebuje besedilo, za katero želite nadomestiti znake
Old_text : besedilo, ki ga želite zamenjati ali odstraniti
Opomba: Če uporabljate besedilni niz, morate ta argument vedno omeniti v "dvojnih narekovajih". Je veliko in veliko
New_text: To je novo besedilo za nadomestitev starega besedila ali je podvrsto, ki jo želite uporabiti kot nadomestno
Opomba: Če uporabljate besedilni niz, morate ta argument vedno omeniti v "dvojnih narekovajih". Je veliko in veliko
Instance_num: To je izbirni parameter. Določa, kateri pojav starega besedila želite nadomestiti z novim besedilom, če je ta parameter izpuščen ali ni dodan, se bo vsak pojav starega besedila zamenjal z novim besedilom.
S tem argumentom lahko navedete, kateri pojav želite nadomestiti
Kako uporabljati funkcijo SUBSTITUTE v Excelu?
Ta funkcija SUBSTITUTE je zelo enostavna za uporabo. Poglejmo zdaj, kako v programu Excel uporabiti funkcijo SUBSTITUTE s pomočjo nekaterih primerov.
Tu funkcijo SUBSTITUTE v predlogi programa Excel lahko prenesete tukaj - SUBSTITUTE funkcijo v predlogi programa ExcelPrimer # 1
Če želite stari niz zamenjati z novim, uporabite funkcijo SUBSTITUTE.
v tem scenariju bo zamenjal staro vrvico (staro vino) z novo vrvico (novo vino) z uporabo nadomestne funkcije
Argumenti funkcije Namestnik:
Besedilo: Katero besedilo želimo spremeniti? To je referenčna celica kontaktne številke, tj. B6 ALI STARO VINO, tj. = SUBSTITUT (B6,
Old_text: Tu želimo spremeniti obstoječi stari besedilni niz, tj. STARO VINO, zato ga vtipkajte z dvojnimi navedki "STARO VINO" ali omembo celice lahko omenite, tj = SUBSTITUTE (B6, C6,
Novo_tekst: Želimo ga spremeniti v NOVO VINO, zato ga vtipkajte z dvojnimi navedki, tj. "NOVO VINO" ali omembo celice lahko omenite, tj = SUBSTITUT (B6, C6, D6
Instance_num: Označuje, na kateri konkretni primerek nameravamo nadomestiti?
Tu spreminjamo celoten niz v celici, zato ga moramo pustiti prazno ali izpustiti
Tukaj uporabljamo to formulo SUBSTITUTE (B6, C6, D6):
Izhod bo:
Primer # 2
Če želite določeno besedo v besedilnem nizu zamenjati z novo, uporabite SUBSTITUTE funkcijo v Excelu
Recimo, da želim v besedi google nadomestiti 1. " g" z "d"
Vrne različne rezultate, odvisno od številke primerka, ki jo navedete v zadnjem argumentu
Primer 1: Recimo, če izpustim argument Instance_num v funkciji SUBSTITUTE, bo vsak naslednji pojav starega besedila nadomeščen z novim besedilom, tj. Nadomeščen je vsak primerek
Funkcija SUBSTITUTE brez argumenta Instance_num ie = SUBSTITUTE (B12, C12, D12)
izhod bo:
Primer 2: Recimo, če v argumentu SUBSTITUTE v argumentu Instance_num omenim 1, bo nadomeščen le ob prvem pojavljanju starega besedila z dano novo besedilo ali pa bo besedilo zamenjal samo v prvem primeru
SUBSTITUTE funkcija s argumentom Instance_num ie = SUBSTITUTE (B13, C13, D13, 1),
izhod bo:
Primer # 3
Zamenjava posebnega znaka z uporabo funkcije Zamenjava v Excelu
Zamenjava "-" v kontaktni številki 778-423-9684 z "*"
Argumenti funkcije Namestnik:
Besedilo: Katero besedilo želimo spremeniti? To je referenčna celica kontaktne številke, tj. 778-423-9684
tj = SUBSTITUT ("778-423-9684",
old_text: Želimo spremeniti pomišljaj (-), zato ga vtipkajte z dvojnimi navedki "-"
tj = SUBSTITUT ("778-423-9684", "-",
New_text: Želimo ga spremeniti v zvezdni znak "*", zato ga vtipkajte z dvojnimi navedki
tj = SUBSTITUT ("778-423-9684", "-", "*"
Instance_num: Označuje, na kateri konkretni primerek nameravamo nadomestiti?
Tu ga moramo dvakrat zamenjati, zato mora biti prazen
tj = SUBSTITUT ("778-423-9684", "-", "*") ali = SUBSTITUT (K6, "-", "*")
Izhod bo:
Primer št. 4
Odstranitev linijskih virov v celici s funkcijo SUBSTITUTE.
Znak napajanja črte (ANSI CODE 10) nadomesti s presledkom, vrne izhodno vrednost pravilnega niza brez dodatnih presledkov
Ustvarjanje besedilnega niza, ki vsebuje prelome vrstic ali vire v celici
Na začetku lahko prelom vrstice vstavimo v celico s formulo SUBSTITUTE.
Vsebina v celici G13, H13 in I13 je zlepljena s pomočjo ampersand (&), v Excelu je operater združevanja, skupaj z ampersandom pa CHAR (10) uporablja za ustvarjanje preloma vrstice
CHAR (10): To je koda znakov za prelom vrstice v Excelu
= G13 & CHAR (10) & H13 & CHAR (10) in I13
Rezultat je izhodno besedilo s prelomi vrstic:
Opomba: Pred uporabo formule moramo zagotoviti, da je v celici, ki vrne izhodno vrednost, omogočeno zavijanje besedila. Potem je samo besedilo, ki vsebuje prelome vrstic
Ko je to storjeno, se uporabi besedilni niz, ki vsebuje prelome vrstic ali vire v celici, kopira se v drugo funkcijo celice in nadomestitve
= SUBSTITUT (L13, CHAR (10), "")
Izhod bo:
Znak napajanja črte (CHAR (10) ali ANSI koda 10) nadomesti s presledkom, kar ima za posledico ustrezen niz
Primer št. 5
NESTED SUBSTITUT, tj. Zamenjava več znakov z eno samo formulo
V spodnjem scenariju celica "B18" vsebuje besedilni niz, kot so "PM1, DT1, T1"
kjer „PM“ pomeni „Vodja projekta“, „DT“ pomeni „Diabetes“ in „T“ pomeni „Skupina“.
Te tri kode želim razširiti ali zamenjati s polnimi imeni v drugi celici
To lahko dosežemo z uporabo spodaj omenjenih treh nadomestnih formul v Excelu
= SUBSTITUT ( B18, "PM", "Vodja projekta")
= SUBSTITUT ( B18, "DT", "Diabetes")
= SUBSTITUT ( B18, "T", "Ekipa")
In nato jih gnezdijo drug v drugega:
= SUBSTITUT (SUBSTITUT (SUBSTITUT (B18, "PM", "Vodja projekta"), "DT", "Diabetes"), "T", "Ekipa")
Izhod bo:
Ne pozabite na funkcijo SUBSTITUTE
- Funkcija SUBSTITUTE ne podpira nadomestnih znakov
- Če številka primerka ni omenjena, se zamenja vsak primerek (Pojasnjeno v EG 2, primer 1)
- Številka primerka ne sme biti negativna ali nič
- SUBSTITUTE deluje tudi za številke in posebne znake
- V funkciji SUBSTITUTE je treba argumente old_text & new_text vedno omeniti v "dvojnih navedbah "
- Je veliko in veliko
- S funkcijo SUBSTITUTE lahko hkrati odstranite dva različna znaka. lahko v eni formuli gnezdimo več funkcij SUBSTITUTE, da hkrati naredimo več nadomestkov. (Pojasnjeno v primeru 5: NESTEDNI SUBSTITUT)
Priporočeni članki
To je vodnik za funkcijo SUBSTITUTE. Tukaj razpravljamo o formuli SUBSTITUTE in kako uporabljati funkcijo SUBSTITUTE v Excelu skupaj s praktičnimi primeri in naložljivimi predlogi excela. Ogledate si lahko tudi druge naše predlagane članke -
- Kako uporabljati TRANSPOSE v Excelu?
- Kako uporabljati in uporabljati v Excelu?
- Kako uporabljati LOOKUP v MS Excelu?
- IPMT funkcija v Excelu