Teksti lahutamine Excelis erineb veidi numbrite lahutamisest, kuna miinusmärk (-) ei saa seda teha. Teksti lahutamiseks Excelis peate oma valemisse lisama mõned muud funktsioonid.
Teksti lahutamisel Excelis pole spetsiaalset funktsiooni ja selle jaoks peate välja mõtlema liitvalemi. Sõltuvalt sellest, milliseid funktsioone kasutate lahtri teksti lahutamiseks teisest lahtrist, võib teie valem olla kas tõstutundlik või tõstutundlik.
Selles artiklis käsitleme kahte meetodit teksti lahutamiseks Excelis. Muidugi pole need ainsad meetodid teksti lahutamiseks Excelis ja saate luua uue valemi teksti lahutamiseks Excelis, et lahutada teksti erinevatel viisidel.
Tõstutundlik lahutamise valem
Hea meetod teksti lahutamiseks Excelis on ASENDAJA sihtstring tühjaga. Funktsioon SUBSTITUTE vaatab läbi esimese lahtri ja otsib sihtstringi ning seejärel asendab sihtstringi tühjaga, kustutades selle tekstist tõhusalt.
Kui tegelete lausetega, saate selle siduda lausega TRIM funktsioon taga- ja/või eesmistest tühikutest vabanemiseks.
=TRIM(SUBSTITUTE(sihtlahter, eemaldatav tekst,""))
Seotud: Kuidas kasutada TRIM-funktsiooni Excelis
Võtame selle valemi kasutusele. Selles näites on meil lahtris vale väide A1 mida saab parandada lahtri lahutamisega B1 sellest. Kuvame tulemuse lahtris D1.
- Valige lahter, milles soovite valemi tulemust kuvada. Nagu eespool mainitud, kasutame rakku D1 selles näites.
- Sisestage allolev valem:
The ASENDAJA funktsioon uurib rakku A1ja kontrollige, kas tekst on lahtris B1 sisaldub selles. Seejärel võtab see selle teksti lahtrisse A1 ja asendab selle tühjaga. See sisuliselt lahutab B1 alates A1. Lõpuks, TRIM funktsioon kontrollib lisaruume ja kärbib neid.=TRIM(ASENDAJA(A1,B1""))
- Vajutage Sisenema. Excel lahutab nüüd ühe lahtri teisest ja tagastab tulemused.
Selle valemi puuduseks või eeliseks, olenevalt teie vaatenurgast, on see, et funktsiooni SUBSTITUTE tõstutundlikkus kantakse edasi kogu valemis.
See muudab valemi tõstutundlikuks ja valem ei lahuta sihtlahtrist teksti, kui neil kahel on erinevad tähed. Kui soovite funktsiooni SUBSTITUTE kohta lisateavet saada, lugege meie artiklit kuidas kasutada Excelis funktsiooni SUBSTITUTE.
Tõstutundlikud lahutamisvalemid
Saate Excelis teksti lahutamiseks kasutada keerukamat valemit ilma tõstutundlikkuseta. Selleks peate oma valemi keskmes kasutama tõstutundlikku funktsiooni. Üks hea funktsioon, mida saate kasutada, on ASENDA funktsiooni.
=ASENDA(vana_tekst, algus_arv, tähemärkide_arv, uus_tekst)
Sarnaselt funktsiooniga SUBSTITUTE leiab funktsioon REPLACE sihtstringi ja asendab selle siis antud stringiga. Funktsioon REPLACE on aga täpsem, kuna peate sellele sisestama asendatavate märkide täpse asukoha.
Esmalt tuleb märkida esimese märgi asukoht, seejärel tuleb funktsiooni REPLACE sisestada, mitu tähemärki sellest punktist alates uue stringiga asendada.
See kõlab palju vaeva nägevana, sest kui sa loeksid algustegelase ja kogusumma tähemärkidest, mida soovite lahutada, võite selle kasutamise asemel teha lahutamise käsitsi valem.
Õnneks on see Excel, millest me räägime ja kõike saab automatiseerida. Kasutame kahte käepärast funktsiooni ja laseme neil meie eest näidata ja loendada: OTSING, ja LEN.
Seotud: Kuidas lugeda Excelis sõnu ja tähemärke funktsiooniga LEN
Funktsioon SEARCH otsib stringi teise stringi seest ja tagastab seejärel algusmärgi asukoha. Näiteks valem =OTSI(A1, B1) otsib lahtri A1 lahtri B1 sisu ja tagastab seejärel numbri, mis näitab asukohta, kus B1 string algab lahtris A1.
Funktsioon LEN loeb stringi pikkuse märginumbrites ja tagastab selle. Näiteks kui meil on string nagu MakeUseOf lahtris D4 valem = PIKNE(D4) tagastab numbri 9, mis näitab, et selle stringi pikkus on 9 tähemärki. Pange tähele, et see funktsioon arvestab ka tühikuid tähemärkidena.
Nende kahe funktsiooni kombinatsioon võib funktsioonile REPLACE öelda, mida täpselt otsida ja millega see asendada. Kuna soovime teksti lahutada, asendame pärast sihtstringi leidmist selle tühjaga.
Kõike seda öeldes kasutame seda ühendit eelmisega sarnase näitega. Oletame, et meil on vale väide ja me tahame seda parandada, lahutades sellest kolmetähelise sõna.
- Valige lahter, kus soovite oma valemi tulemusi kuvada. Selles näites kasutame lahtrit D1.
- Minge valemiribale ja sisestage allolev valem:
The ASENDA funktsioon vaatab läbi lahtri A1 ja valige string, alustades kohast, kus on esimene märk B1 string on olemas (kasutades funktsiooni SEARCH) ja lõpeb pärast pikkust B1 string (kasutades funktsiooni LEN). See tähendab, et funktsioonide LEN ja SEARCH kombineerimisel tuvastab funktsioon REPLACE B1 stringini rakk A1. Lõpuks asendab see selle " " või tühjaga, lahutades tõhusalt B1 alates A1. The TRIM funktsioon on selleks, et kärpida lisatühikuid ja muuta viimane lause korralikuks.=TRIM(ASENDA(A1, OTSI(B1, A1), LEN(B1), ""))
- Vajutage Sisenema. Excel lahutab nüüd B1 string lahtrist A1.
Lahutage Exceliga kõik ja kõik
Lahutamine võib olla matemaatiline funktsioon, kuid see ei tähenda, et te ei saaks üksteisest lahutada mittematemaatilisi tekste. Excel võimaldab teil erinevaid põhifunktsioone loovalt kasutada, neid kombineerida ja koostada valem, mis teeb täpselt seda, mida soovite.
Nüüd, kui olete õppinud Excelis kahe erineva meetodi abil teksti lahutama, jätkake ja õppige arvude lahutamist ning olete juba teel Exceli lahutamise meistriks.
Excel teeb arvude lahutamise lihtsaks, kuid peale selle saate teha palju enamat. Siit saate teada, kuidas Excelis kõiki meetodeid kasutades lahutada.
Loe edasi
- Tootlikkus
- Microsoft Excel
- Microsoft Office'i näpunäited
- Arvutustabeli näpunäited
Amir on farmaatsiatudeng, kelle kirg on tehnika ja mängud. Talle meeldib muusikat mängida, autot juhtida ja sõnu kirjutada.
Liituge meie uudiskirjaga
Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!
Tellimiseks klõpsake siin