30 Excel funkcijas 30 dienās: REPLACE

Vakar maratonā 30 Excel funkcijas 30 dienās mēs izmantojām funkciju INDEX (INDEX), lai atgrieztu tās šūnas vērtību, kas atrodas dotās rindas un kolonnas krustpunktā.

Maratona 25. dienā veltīsim funkcijas izpētei REPLACE (REPLACE), kas pieder teksta kategorijai. Tas aizstāj noteiktu rakstzīmju skaitu teksta virknē ar citu tekstu.

Tātad, apskatīsim sīkāk informāciju un piemērus par funkciju REPLACE (REPLACE), un, ja jums ir papildu informācija vai piemēri, lūdzu, dalieties ar tiem komentāros.

Funkcija 25: REPLACE

funkcija REPLACE (REPLACE) aizstāj rakstzīmes tekstā, pamatojoties uz norādīto rakstzīmju skaitu un sākuma pozīciju.

Kā var izmantot funkciju REPLACE?

funkcija REPLACE (REPLACE) var aizstāt rakstzīmes teksta virknē, piemēram:

  • Mainiet apgabala kodu tālruņa numurā.
  • Aizstāt atstarpi ar kolu ar atstarpi.
  • Izmantojiet ligzdoto funkciju REPLACE (REPLACE), lai ievietotu vairākas defises.

REPLACE Sintakse

funkcija REPLACE (REPLACE) ir šāda sintakse:

REPLACE(old_text,start_num,num_chars,new_text)

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

  • vecais_teksts (old_text) – teksta virkne, kurā tiks aizstātas rakstzīmes.
  • sākuma_numurs (start_pos) – veco rakstzīmju sākuma pozīcija.
  • rakstzīmju_skaits (num_chars) – veco rakstzīmju skaits.
  • jauns_teksts (jauns_teksts) – teksts, kas tiks ievietots veco rakstzīmju vietā.

Slazdi REPLACE (REPLACE)

funkcija REPLACE (REPLACE) aizstāj noteiktu rakstzīmju skaitu, sākot no norādītās vietas. Lai aizstātu noteiktu teksta rindiņu jebkur sākotnējā tekstā, varat izmantot funkciju Aizstāt (AIZSTĀTĪTĀJS), ko mēs apskatīsim vēlāk mūsu maratonā.

1. piemērs: apgabala koda maiņa tālruņa numurā

Funkciju izmantošana REPLACE (REPLACE) Varat mainīt tālruņa numura pirmos trīs ciparus, piemēram, ja ir iestatīts jauns rajona kods. Mūsu gadījumā jaunais apgabala kods tiek ievadīts kolonnā C, bet labotie tālruņu numuri tiek parādīti D kolonnā.

=REPLACE(B3,1,3,C3)

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

30 Excel funkcijas 30 dienās: REPLACE

2. piemērs. Aizstājiet atstarpi ar kolu ar atstarpi

Lai definētu funkcijas sākuma pozīciju REPLACE (REPLACE), varat izmantot funkciju ATRAST (Atrast), lai atrastu noteiktu teksta rindiņu vai rakstzīmi. Šajā piemērā mēs vēlamies aizstāt pirmo atstarpi, kas parādās teksta virknē, ar kolu, kam seko atstarpe.

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

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

30 Excel funkcijas 30 dienās: REPLACE

3. piemērs: ligzdotas REPLACE funkcijas, lai ievietotu vairākas defises

funkcija REPLACE (REPLACE) ir atļauts ievietot vienu otrā, tāpēc avota tekstā var veikt vairākas aizstāšanas. Šajā piemērā tālruņu numuriem ir jābūt defisēm aiz pirmajām trim rakstzīmēm un pēc otrās. Izmantojot nulle, kā aizstājamo rakstzīmju skaitu, iegūsim rezultātu, ka neviena no tālruņa numura rakstzīmēm netiks noņemta, tiks pievienotas tikai 2 defises.

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

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

30 Excel funkcijas 30 dienās: REPLACE

Atstāj atbildi