Praecedo functiones 30 in diebus XXX: SEARCH

Heri in Marathone XXX Praecedo munera per XXX dies nos agnoscimus genera errorum utendi munus ERROR.TYPE ( TYPE ERROR ) et certo confirmari potest ad errores corrigendos valde utiles in Excel.

Die 18 Marathonia, studio functionis vacabimus Search (QUAERERE). Characterem (vel characteribus) spectat intra chordas textus et relationes ubi inventa est. Etiam spectabimus quomodo cum condicionibus agamus ubi hoc munus errorem inicit.

Itaque propius inspiciamus ad theoriam et exempla practica functionis Search (QUAERERE). Si aliquas cautelas vel exempla cum hoc munere operandi habes, eas commentarias communica.

Munus 18: SEARCH

muneris Search (SEARCH) perquirit chorda textus in alio chorda texto, et si inventus est, suum locum refert.

Quomodo munus inquisitionis uti possum?

muneris Search (SEARCH) perquirit chorda textus in alio chorda textui. Ea potest;

  • Invenire chordam textus intra aliud chorda texti (casu insensibili).
  • Wildcards notis utere in investigatione tua.
  • Initium determinare situm in textu spectato.

SEARCH Syntax

muneris Search (SEARCH) haec syntaxin habet:

SEARCH(find_text,within_text,[start_num])

ПОИСК(искомый_текст;текст_для_поиска;[нач_позиция])

  • find_text (search_text) textum quem quaeris.
  • within_text (text_for_search) - filum textum intra quod quaestio perficitur.
  • start_num (start_position) - nisi specificata, investigatio a charactere primo incipiet.

Insidias quaerere (SEARCH)

muneris Search (SEARCH) reddet positio chordae primae congruens, casus insensibilis. Si casu inquisitionis sensitiva desideras, functione uti potes INVENIO (FIND), quod postea in marathone occurremus XXX Praecedo munera per XXX dies.

Exemplum I: invenit textum in filo

Utere munus Search (SEARCH) invenire textum aliquem intra filum illud. In hoc exemplo quaerebimus characterem singularem (typum in cellula B5) intra nervum textum in cellula B2 repertum.

=SEARCH(B5,B2)

=ПОИСК(B5;B2)

Si textus invenitur, munus Search (SEARCH) locus numerus primae notae in textu chorda reddet. Si non inveni, error erit nuntius #VALUE! (#SO).

Error in casu effectus est, functione uti potes IFEROR (IFEROR) ut pro functione Search (SEARCH) respondere nuntium exhibere. Officium IFEROR (IFERROR) introducta est in Excel incipiens in versione 2007. In prioribus versionibus idem obtineri potuit usus IF (IF) una cum ISERROR (EOSHIBKA).

=IFERROR(SEARCH(B5,B2),"Not Found")

=ЕСЛИОШИБКА(ПОИСК(B5;B2);"Not Found")

Exemplum II: Usura wildcards cum SEARCH

Alio modo ut reprehendo eventus rediit Search (SEARCH) pro error - uti munus ISNUMBER (ISNUMBER). Si filum invenitur, effectus Search (SEARCH) numerus erit qui munus significat ISNUMBER (ISNUMBER) Vera reddet. Si textus non est inventus, tunc Search (SEARCH) errorem referre et ISNUMBER (ISNUMBER) falsum redibit.

In valore argumenti find_text (search_text) characteribus wildcard uti potes. Symbolum * (Asteriscus) locum aliquem numerum characters aut non et ? (Quaestio signum) locum habet unum characterem.

In exemplo nostro, character wildcard adhibetur *ita nomina CENTRUM, CENTRUM et CENTRUM in viis reperientur.

=ISNUMBER(SEARCH($E$2,B3))

=ЕЧИСЛО(ПОИСК($E$2;B3))

Exemplum III: Incipiens locum constituens pro search (SEARCH)

Si duo minus signa scribimus (duplex negatio) in fronte munus ISNUMBER (ISNUMBER), valores reddet 1/0 pro VERUM / FALSUM SIT (VERUM / FALSUM). Deinde, munus SUMMA (SUM) in cell E2 numerum monumentorum numerabit ubi textus inquisitionis inventus est.

In exemplo sequenti columna B ostendit.

urbs nomen | Professio

Nostrum est invenire professiones continentes textum chordarum intratum in cellam E1. Formula in cellam C2 esset;

=--ISNUMBER(SEARCH($E$1,B2))

=--ЕЧИСЛО(ПОИСК($E$1;B2))

Haec formula versuum invenitur qui vocabulum "ripa" continet, sed in uno eorum hoc verbum non in nomine professionis, sed in nomine civitatis invenitur. Hoc nobis non convenit!

Uterque civitas nomen sequitur symbolum | (vertical bar), ita nos munere utendo Search (SEARCH), positionem huius indolis reperire possumus. Eius positio specificari potest ut valor argumenti start_num (start_position) in "principale" munus Search (QUAERERE). Quam ob rem nomina urbana per inquisitionem neglecta erunt.

Nunc formula probata et emendata eas tantum lineas numerabit quae nomen "ripae" in nomine professionis continent;

=--ISNUMBER(SEARCH($E$1,B2,SEARCH("|",B2)))

=--ЕЧИСЛО(ПОИСК($E$1;B2;ПОИСК("|";B2)))

Leave a Reply