30 Excelovih funkcij v 30 dneh: ZAMENJAJTE

Včeraj na maratonu 30 Excelovih funkcij v 30 dneh uporabili smo funkcijo INDEX (INDEX), da vrnete vrednost celice, ki se nahaja na presečišču dane vrstice in stolpca.

25. dan maratona bomo posvetili študiju funkcije REPLACE (ZAMENJAJ), ki spada v kategorijo besedila. Zamenja določeno število znakov v besedilnem nizu z drugim besedilom.

Torej, poglejmo podrobneje informacije in primere o funkciji REPLACE (ZAMENJAJ), in če imate dodatne informacije ali primere, jih delite v komentarjih.

Funkcija 25: ZAMENJAJ

funkcija REPLACE (REPLACE) zamenja znake v besedilu glede na podano število znakov in začetni položaj.

Kako se lahko uporablja funkcija REPLACE?

funkcija REPLACE (REPLACE) lahko zamenja znake v besedilnem nizu, na primer:

  • Spremenite območno kodo v telefonski številki.
  • Presledek zamenjajte z dvopičjem s presledkom.
  • Uporabi ugnezdeno funkcijo REPLACE (ZAMENJAJ), če želite vstaviti več vezajev.

REPLACE Sintaksa

funkcija REPLACE (ZAMENJAJ) ima naslednjo sintakso:

REPLACE(old_text,start_num,num_chars,new_text)

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

  • staro_besedilo (staro_besedilo) – besedilni niz, v katerem bodo znaki zamenjani.
  • začetna_številka (start_pos) – začetni položaj starih znakov.
  • številskih znakov (število_znakov) – število starih znakov.
  • novo_besedilo (novo_besedilo) – besedilo, ki bo vstavljeno namesto starih znakov.

Pasti ZAMENJAJ (ZAMENJAJ)

funkcija REPLACE (REPLACE) zamenja določeno število znakov, ki se začnejo na podanem mestu. Če želite zamenjati določeno vrstico besedila kjer koli v izvirnem besedilu, lahko uporabite funkcijo NAMESTITEV (SUPSTITUT), ki si ga bomo ogledali kasneje v našem maratonu.

Primer 1: Spreminjanje območne kode v telefonski številki

Uporaba funkcij REPLACE (ZAMENJAJ) Prve tri števke telefonske številke lahko spremenite, na primer, ko je nastavljena nova območna koda. V našem primeru je nova območna koda vpisana v stolpec C, popravljene telefonske številke pa so prikazane v stolpcu D.

=REPLACE(B3,1,3,C3)

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

30 Excelovih funkcij v 30 dneh: ZAMENJAJTE

Primer 2: Presledek z dvopičjem zamenjajte s presledkom

Za določitev začetnega položaja za funkcijo REPLACE (ZAMENJAJ), lahko uporabite funkcijo POIŠČITE (FIND), da poiščete določeno vrstico besedila ali znak. V tem primeru želimo prvi presledek, ki se pojavi v besedilnem nizu, zamenjati z dvopičjem, ki mu sledi presledek.

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

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

30 Excelovih funkcij v 30 dneh: ZAMENJAJTE

Primer 3: Ugnezdene funkcije REPLACE za vstavljanje več vezajev

funkcija REPLACE (REPLACE) lahko ugnezdi enega v drugega, tako da je v izvornem besedilu mogoče narediti več zamenjav. V tem primeru morajo telefonske številke vsebovati vezaje za prvimi tremi znaki in za drugim. Uporaba nič, kot število znakov za zamenjavo, bomo dobili rezultat, da noben znak telefonske številke ne bo odstranjen, dodana bosta samo 2 vezaja.

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

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

30 Excelovih funkcij v 30 dneh: ZAMENJAJTE

Pustite Odgovori