30 Praecedo functiones per 30 dies: SUBSTITUTE

Heri in Marathone XXX Praecedo munera per XXX dies utendum est munus INCREMENTUM (OFFSET) ut referat referre ac cernere etiam functioni simillimum est INDEX (INDEX). Praeterea cognovimus munus INCREMENTUM (OFFSET) calculare quotiens notitia in officina mutationes, et INDEX (Index) nisi mutatis argumentis.

Die 27 Marathonis, munus inspiciemus SUBSTITUTUS (SUBSTITUTUS). Sicut munus REDDO (REPONO), textum vetus cum novo substituit, potestque etiam in filo idem textum multiplicem facere supplementum.

Ut praxis ostendit, in quibusdam adiunctis celerior et facilius est uti praeceptis Find/reponere (Reperire/Restitue) cum sensitivo casu substituendi necesse est.

Propius igitur ad informationes et exempla inspiciamus SUBSTITUTUS (SUBSTITUTUS). Si alia indicia vel exempla habes quomodo hoc pluma utaris, eam in commentaria communica.

Function 27:

muneris SUBSTITUTUS (SUBSTITUTE) textum vetus substituit cum textu novo intra chorda textualis. Munus restituet omnes repetitiones veteris textus, donec certa conditio occurrat. Est casus sensitivus.

Quomodo munus substitutum uteris?

muneris SUBSTITUTUS (SUBSTITUTE) textum vetus substituit cum textu novo intra chorda textualis. Uti potes;

  • Mutato nomine regionis in relatione capitis.
  • Remove non Forma ingenia.
  • Tandem repone spatium charactere.

VICARIUS Syntaxis

muneris SUBSTITUTUS (SUBSTITUTO) sequens syntaxin habet;

SUBSTITUTE(text,old_text,new_text,instance_num)

ПОДСТАВИТЬ(текст;стар_текст;нов_текст;номер_вхождения)

  • text (text) - chorda vel nexus textus ubi textus restituendus erit.
  • old_text (old_text) - textum reponendum.
  • new_text (new_text) - textus inserendus.
  • instance_num (entry_number) est numerus occursus textus reponendus (libitum).

LOCO pedicas

  • muneris SUBSTITUTUS Omnes repetitiones veteris textus substituere possunt, ut, si solum certum eventum reponere debes, argumento utere. instance_num (entry_number).
  • Si insensibile repositum facere debes, functione utere REDDO (REPONO).

Exemplum 1: Mutato nomine regionis in titulo famae

Munera utens SUBSTITUTUS (SUBSTITUTE) Titulum relationem creare potes quae automatice mutationibus pendentibus quibus regio illa eligitur. Hoc exemplo, relatio tituli in cellam C11 ingressus est, quae nominatur RptTitle. Symbolum deinde Cauchi in capite textus reponendum erit nomine regionis selectae in cella D13.

=SUBSTITUTE(RptTitle,"yyy",D13)

=ПОДСТАВИТЬ(RptTitle;"yyy";D13)

30 Praecedo functiones per 30 dies: SUBSTITUTE

Exemplum II: Aufer characteres non-excudendi

Cum notitias e loco posito exscribas, notae spatii extra spatium in textu apparere possunt. Textus continere potest spatia tam regularia (charactere 32) quam spatia non interrupta (charactere 160). Cum eas delere conaris, munus invenies BELLUS (TRIM) removere nequit spatia non-fractionis.

Fortuna, munere uti potes SUBSTITUTUS (SUBSTITUTE) reponere quodlibet spatium non-fractionis cum normali, ac deinde functione utens BELLUS (TRIM), omnia extra spatia remove.

=TRIM(SUBSTITUTE(B3,CHAR(160)," "))

=СЖПРОБЕЛЫ(ПОДСТАВИТЬ(B3;СИМВОЛ(160);" "))

30 Praecedo functiones per 30 dies: SUBSTITUTE

Exemplum III: Repositoque ultimum spatium character

Ad omnes eventus chordae textus reponendae, argumento uti potes instance_num (entry_number) ut indicant res reponere. Hoc exemplum est album ingrediens pro recipe ubi solum ultimum spatium indoli reponi debet.

muneris LEN (DLSTR) in cellula C3 numerat characterum in cellula B3. Officium SUBSTITUTUS (SUBSTITUTE) omnes characteres inani linea cum whitespace substituit, et secundum munus LEN (DLSTR) chordae processionaliter longitudinem invenit. Longitudo est 2 characteribus brevioribus, quae media erant 2 spatia in filo.

=LEN(B3)-LEN(SUBSTITUTE(B3," ",""))

=ДЛСТР(B3)-ДЛСТР(ПОДСТАВИТЬ(B3;" ";""))

30 Praecedo functiones per 30 dies: SUBSTITUTE

In cell D3, munus SUBSTITUTUS (SUBSTITUTE) locum secundum spatium charactere novo cum chorda » | ".

=SUBSTITUTE(B3," "," | ",C3)

=ПОДСТАВИТЬ(B3;" ";" | ";C3)

30 Praecedo functiones per 30 dies: SUBSTITUTE

Ut duas formulas ad hanc rem solvendam non utere, eas in unam longam coniungere potes;

=SUBSTITUTE(B3," "," | ",LEN(B3)-LEN(SUBSTITUTE(B3," ","")))

=ПОДСТАВИТЬ(B3;" ";" | ";ДЛСТР(B3)-ДЛСТР(ПОДСТАВИТЬ(B3;" ";"")))

Leave a Reply