Gellir defnyddio'r swyddogaeth SUBSTITUTE i ddisodli geiriau, testun neu gymeriadau presennol gyda data newydd.
Sylwer: Rhaid i ganlyniadau'r swyddogaeth ymddangos mewn lleoliad gwahanol na'r testun gwreiddiol.
Mae'r defnyddiau ar gyfer y swyddogaeth yn cynnwys:
- Dileu cymeriadau nad ydynt yn argraffu o ddata a fewnforiwyd;
- Ailosod cymeriadau digymell gyda mannau;
- Cynhyrchu fersiynau gwahanol o'r un daflen waith .
01 o 04
Ailgyflwyno Testun Hen ar gyfer Newydd
Cystrawen a Dadleuon y Swyddogaeth Gyfnewidiol
Mae cystrawen swyddogaeth yn cyfeirio at gynllun y swyddogaeth ac yn cynnwys enw'r swyddogaeth, cromfachau a dadleuon .
Y cystrawen ar gyfer y swyddogaeth SUBSTITUTE yw:
= SUBSTITUTE (Testun, Old_text, New_text, Instance_num)
Y dadleuon ar gyfer y swyddogaeth yw:
Testun - (yn ofynnol) y data sy'n cynnwys y testun i'w ddisodli. Gall y ddadl hon gynnwys
- y data gwirioneddol a amgaeir mewn dyfynodau - rhes dau yn y ddelwedd uchod;
- cyfeirnod cell at leoliad y data testun yn y daflen waith - rhes tri uchod;
Old_text - (yn ofynnol) y testun i'w ddisodli.
New_text - (gofynnol) y testun a fydd yn disodli Old_text .
Instance_num - (dewisol) rhif
- Os hepgorwyd, mae New_text yn cael ei ddisodli bob enghraifft o Old_text .
- Os cafodd ei gynnwys, dim ond yr enghraifft o Old_text a nodir - fel y cyntaf neu'r trydydd achos - yn cael eu disodli - rhesi pump a chwech uchod.
02 o 04
Sensitifrwydd Achosion
Mae'r dadleuon ar gyfer y swyddogaeth SUBSTITUTE yn sensitif i achosion, sy'n golygu os nad yw'r data a gofnodwyd ar gyfer y ddadl Old_text yr un achos â'r data yn y celloedd dadl Testun , na fydd unrhyw newid yn digwydd.
Er enghraifft, yn rhes pedwar o'r ddelwedd uchod, mae'r weledigaeth yn dangos bod Gwerthiannau (celloedd A4) yn wahanol i werthu ( dadl Old_text ) ac, felly, nid ydynt yn rhoi Refeniw yn New_text .
03 o 04
Mynd i'r Swyddogaeth Dirprwy
Er ei bod hi'n bosibl teipio'r fformiwla gyfan fel
= SUBSTITUTE (A3, "Sales", "Refeniw")
â llaw mewn celloedd taflen waith, dewis arall yw defnyddio blwch deialog y swyddogaeth - fel yr amlinellir yn y camau isod - i nodi'r swyddogaeth a'i dadleuon mewn cell fel B3.
Manteision defnyddio'r blwch deialog yw bod Excel yn gofalu am wahanu pob dadl gyda choma ac mae'n amgáu'r data testun hen a newydd mewn dyfynodau.
- Cliciwch ar gell B3 - i'w wneud yn y gell weithredol
- Cliciwch ar daflen Fformiwlâu'r ddewislen rhuban
- Cliciwch ar yr eicon Testun ar y rhuban i agor rhestr disgyn i swyddogaethau Testun
- Cliciwch ar SUBSTITUTE yn y rhestr i ddod â blwch deialog y swyddogaeth hon i fyny
- Yn y blwch deialog, cliciwch ar y llinell Testun
- Cliciwch ar gell A3 i nodi'r cyfeirnod celloedd hwn yn y blwch deialog
- Cliciwch ar y llinell Old_text yn y blwch deialog
- Math Gwerthu , sef y testun yr ydym am ei ddisodli - nid oes angen amgáu'r testun mewn dyfynodau;
- Cliciwch ar y llinell New_text yn y blwch deialog
- Math Refeniw , fel y caiff y testun ei ddisodli ;;
- Mae'r ddadl Instance yn wag yn wag - gan mai dim ond un enghraifft o'r gair Gwerthu yng ngell A3;
- Cliciwch OK i gwblhau'r swyddogaeth a chau'r blwch deialog;
- Dylai'r Adroddiad Refeniw testun ymddangos yn y gell B3;
- Pan fyddwch chi'n clicio ar gell B3 y swyddogaeth gyflawn
= SUBSTITUTE (A3, "Sales", "Refeniw")
yn ymddangos yn y bar fformiwla uwchben y daflen waith
04 o 04
Dirprwywch yn erbyn Replace
Mae SUBSTITUTE yn wahanol i'r swyddogaeth REPLACE gan ei fod yn cael ei ddefnyddio i gyfnewid testun penodol mewn unrhyw leoliad yn y data a ddewiswyd tra bod REPLACE yn cael ei ddefnyddio i ddisodli unrhyw destun sy'n digwydd mewn lleoliad penodol yn y data.