30 Excel funkcijų per 30 dienų: PAKEISTI

Vakar maratone 30 Excel funkcijų per 30 dienų naudojome funkciją RODYKLĖ (INDEX), kad grąžintumėte langelio, esančio nurodytos eilutės ir stulpelio sankirtoje, reikšmę.

25 maratono dieną skirsime funkcijos studijoms PAKEIČIA (REPLACE), kuris priklauso teksto kategorijai. Jis pakeičia tam tikrą skaičių simbolių teksto eilutėje kitu tekstu.

Taigi, atidžiau pažvelkime į informaciją ir pavyzdžius apie funkciją PAKEIČIA (PAKEISTI), o jei turite papildomos informacijos ar pavyzdžių, pasidalinkite jais komentaruose.

25 funkcija: PAKEISTI

Funkcija PAKEIČIA (REPLACE) pakeičia simbolius tekste pagal nurodytą simbolių skaičių ir pradinę padėtį.

Kaip galima naudoti REPLACE funkciją?

Funkcija PAKEIČIA (REPLACE) gali pakeisti simbolius teksto eilutėje, pavyzdžiui:

  • Pakeiskite vietovės kodą telefono numeriu.
  • Tarpą dvitaškiu pakeiskite tarpu.
  • Naudokite įdėtą funkciją PAKEIČIA (REPLACE), kad įterptumėte kelis brūkšnelius.

PAKEISTI sintaksę

Funkcija PAKEIČIA (REPLACE) turi tokią sintaksę:

REPLACE(old_text,start_num,num_chars,new_text)

ЗАМЕНИТЬ(старый_текст;нач_поз;число_знаков;новый_текст)

  • senas_tekstas (old_text) – teksto eilutė, kurioje simboliai bus pakeisti.
  • pradžios_numeris (start_pos) – senų simbolių pradžios padėtis.
  • simbolių skaičius (simbolių_skaičius) – senų simbolių skaičius.
  • naujas_tekstas (naujas_tekstas) – tekstas, kuris bus įterptas vietoje senų simbolių.

Spąstai REPLACE (REPLACE)

Funkcija PAKEIČIA (REPLACE) pakeičia nurodytą skaičių simbolių, pradedant nuo nurodytos vietos. Norėdami pakeisti tam tikrą teksto eilutę bet kurioje pradinio teksto vietoje, galite naudoti funkciją PAKEITIMAS (PAKELTAS), kurį apžvelgsime vėliau savo maratone.

1 pavyzdys: telefono numerio vietovės kodo keitimas

Naudojant funkcijas PAKEIČIA (REPLACE) Galite pakeisti pirmuosius tris telefono numerio skaitmenis, pavyzdžiui, kai nustatomas naujas vietovės kodas. Mūsų atveju naujasis vietovės kodas įrašomas į C stulpelį, o pataisyti telefono numeriai rodomi D stulpelyje.

=REPLACE(B3,1,3,C3)

=ЗАМЕНИТЬ(B3;1;3;C3)

30 Excel funkcijų per 30 dienų: PAKEISTI

2 pavyzdys: tarpą dvitaškiu pakeiskite tarpu

Norėdami apibrėžti funkcijos pradinę padėtį PAKEIČIA (REPLACE), galite naudoti funkciją RASTI (RASTI), kad rastumėte konkrečią teksto eilutę arba simbolį. Šiame pavyzdyje pirmą tarpą teksto eilutėje norime pakeisti dvitaškiu, po kurio eina tarpas.

=REPLACE(B3,FIND(" ",B3,1),1,": ")

=ЗАМЕНИТЬ(B3;НАЙТИ(" ";B3;1);1;": ")

30 Excel funkcijų per 30 dienų: PAKEISTI

3 pavyzdys: įdėtos REPLACE funkcijos, skirtos įterpti kelis brūkšnelius

Funkcija PAKEIČIA (REPLACE) leidžiama įdėti vienas į kitą, todėl šaltinio tekste galima atlikti kelis pakeitimus. Šiame pavyzdyje telefono numeriuose turi būti brūkšnelių po pirmųjų trijų simbolių ir po antrojo. Naudojant nulis, kaip keičiamų simbolių skaičių, gausime rezultatą, kad nė vienas telefono numerio simbolis nebus pašalintas, bus pridėti tik 2 brūkšneliai.

=REPLACE(REPLACE(B3,4,0,"-"),8,0,"-")

=ЗАМЕНИТЬ(ЗАМЕНИТЬ(B3;4;0;"-");8;0;"-")

30 Excel funkcijų per 30 dienų: PAKEISTI

Palikti atsakymą