30 swyddogaeth Excel mewn 30 diwrnod: AMnewidiad

Ddoe yn y marathon 30 swyddogaeth Excel mewn 30 diwrnod defnyddiasom y swyddogaeth MYNEGAI (MYNEGAI) i ddychwelyd gwerth y gell sydd wedi'i lleoli ar groesffordd y rhes a'r golofn a roddir.

Ar y 25ain diwrnod o'r marathon, byddwn yn neilltuo astudiaeth o'r swyddogaeth LLEIHAU (REPLACE), sy'n perthyn i'r categori testun. Mae'n disodli nifer penodol o nodau mewn llinyn testun â thestun arall.

Felly, gadewch i ni edrych yn agosach ar y wybodaeth a'r enghreifftiau ar y swyddogaeth LLEIHAU (REPLACE), ac os oes gennych wybodaeth neu enghreifftiau ychwanegol, rhannwch nhw yn y sylwadau.

Swyddogaeth 25: YMOSOD

swyddogaeth LLEIHAU (REPLACE) yn disodli nodau o fewn testun yn seiliedig ar y nifer penodedig o nodau a man cychwyn.

Sut gellir defnyddio swyddogaeth REPLACE?

swyddogaeth LLEIHAU Gall (REPLACE) ddisodli nodau mewn llinyn testun, er enghraifft:

  • Newidiwch y cod ardal yn y rhif ffôn.
  • Amnewid gofod gyda cholon gyda gofod.
  • Defnyddiwch swyddogaeth nythu LLEIHAU (NEWID) i fewnosod cysylltnodau lluosog.

LLE Cystrawen

swyddogaeth LLEIHAU Mae gan (REPLACE) y gystrawen ganlynol:

REPLACE(old_text,start_num,num_chars,new_text)

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

  • hen_destun (old_text) - llinyn testun lle bydd y nodau'n cael eu disodli.
  • cychwyn_num (start_pos) – lleoliad cychwyn hen nodau.
  • nifer_chars (num_chars) – nifer yr hen nodau.
  • newydd_text (New_text) - testun a fydd yn cael ei fewnosod yn lle'r hen nodau.

Trapiau REPLACE (REPLACE)

swyddogaeth LLEIHAU (REPLACE) yn disodli nifer penodol o nodau gan ddechrau yn y safle penodedig. I ddisodli llinell benodol o destun unrhyw le yn y testun gwreiddiol, gallwch ddefnyddio'r swyddogaeth TANYSGRIFIAD (SUBSTITUTE), y byddwn yn edrych arno yn ddiweddarach yn ein marathon.

Enghraifft 1: Newid y cod ardal mewn rhif ffôn

Defnyddio swyddogaethau LLEIHAU (REPLACE) Gallwch newid tri digid cyntaf rhif ffôn, er enghraifft, pan fydd cod ardal newydd yn cael ei osod. Yn ein hachos ni, mae'r cod ardal newydd yn cael ei nodi yng ngholofn C, ac mae'r rhifau ffôn cywir yn cael eu harddangos yng ngholofn D.

=REPLACE(B3,1,3,C3)

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

30 swyddogaeth Excel mewn 30 diwrnod: AMnewidiad

Enghraifft 2: Amnewid bwlch gyda cholon gyda gofod

I ddiffinio man cychwyn ar gyfer swyddogaeth LLEIHAU (REPLACE), Gallwch ddefnyddio'r swyddogaeth DERBYN (FIND) i ddod o hyd i linell benodol o destun neu gymeriad. Yn yr enghraifft hon, rydym am ddisodli'r gofod cyntaf sy'n digwydd mewn llinyn testun gyda cholon ac yna gofod.

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

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

30 swyddogaeth Excel mewn 30 diwrnod: AMnewidiad

Enghraifft 3: Swyddogaethau REPLACE nythu i fewnosod cysylltnodau lluosog

swyddogaeth LLEIHAU (REPLACE) yn cael nythu ei gilydd y tu mewn i'r llall, felly gellir amnewidiadau lluosog yn y testun ffynhonnell. Yn yr enghraifft hon, rhaid i rifau ffôn gynnwys cysylltnodau ar ôl y tri nod cyntaf ac ar ôl yr ail. Defnyddio sero, fel nifer y cymeriadau i'w disodli, byddwn yn cael y canlyniad na fydd unrhyw un o nodau'r rhif ffôn yn cael ei ddileu, dim ond 2 gysylltnod fydd yn cael eu hychwanegu.

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

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

30 swyddogaeth Excel mewn 30 diwrnod: AMnewidiad

Gadael ymateb