Enhavtabelo
Por komputiloj kaj elektronikaj aparatoj signoj estas reprezentataj per norma numera sistemo. ASCII estas unu el la numeraj sistemoj vaste uzataj. Ĉiu signo estas reprezentita per nombro. En ĉi tiu artikolo, ni trovas signon en ĉeno uzante la Trovi Trajton de Excel, multoblajn funkciojn kiel TROVU , SERĈI , ISNUMBER , kaj IF same kiel VBA Makrokodo .
Supozi ni volas trovi specifajn signojn de la Nomo kaj ID de Dungito. Ni devas trovi signojn aperantajn en la kolumno Signo de Signo . Por pli bona kompreno, ni montras normajn Signo-Nombrojn en alia kolumno por la signoj, kiujn ni trovos.
Datumaro por Elŝutu
Trovu Signon en String Excel.xlsm
8 Facilaj Manieroj Trovi Signon en String Excel
Metodo 1: Uzado de la funkcio FIND
Ni povas uzi la funkcion TROVU por trovi specifan signon dezirata. La sintakso de la funkcio TROVU estas
=FIND (find_text, within_text, [start_num])
Ene de la formulo,
trovi_tekston; deklaras la troveblan tekston.
en_teksto; deklaras la tekston kie troviĝas la trovi_tekston .
[komenca_num]; la komenca pozicio en la ene_teksto (laŭvola), defaŭlta pozicio estas 1 .
Paŝo 1: Enmetu la sekvan formulon en ajna ĉelo (t.e., E4 ).
=FIND(C4,B4)
En laformulo,
C4; estas la trovi_teksto.
B4: estas la en_teksto.
Ni uzas start_num pozicion kiel Defaŭlte.
Paŝo 2: Premu ENTER kaj trenu la Plenigi Tenilon . La pozicioj de la dezirataj signoj aperos en la ĉeloj.
Vi povas trovi ajnan signon, kiun ni deziras.
Legu pli: Kiel Trovi Signon en Ŝnuro en Excel
Metodo 2: Uzante SEARCH-Funkcion
La funkcio SEARCH ankaŭ funkcias kiel la funkcio TROVU . La sintakso de la funkcio SEARCH estas
=SEARCH (find_text, within_text, [start_num])
En la formulo,
trovi_tekston; deklaras la troveblan tekston.
en_teksto; deklaras la tekston kie troviĝas la trovi_tekston .
[komenca_num]; la komenca pozicio en la en_teksto (laŭvola), defaŭlta pozicio estas 1.
Paŝo 1: Tajpu la sekvan formulon en iu ajn ĉelo (t.e., E4 ).
=SEARCH(C4,B4)
En la formulo,
C4; estas la trovi_tekston .
B4: estas la ene_teksto.
Ni uzas start_num pozicion kiel Defaŭlte .
Paŝo 2: Premu ENTER kaj trenu la Plenigi Tenilon por aperigi la pozicio de la signo de ĉiuj ĉenoj.
Vi povas trovi iun ajn el la signoj uzante la funkcion SERĈI .
Legu pli: Excel Serĉu Tekston en Gamo (11 Rapidaj Metodoj)
Metodo 3: Uzado de ISNUMBER kaj FIND Funkcio
Ni povas testi ajnan ĉenon por iuj serĉsignoj ĉeestantaj en la ĉeno. En ĉi tiu kazo, ni povas uzi kombinaĵon de funkcioj ISNUMBER kaj TROVU por ekscii ajnan specifan signon ĉu prezentita en la ĉeno aŭ ne. La funkcio ISNUMBER liveras tekston VERA aŭ FALSE depende de la nombraj aŭ ne-nombraj ĉelvaloroj. La sintakso de la funkcio ISNUMBER estas
=ISNUMBER(value)
Ĉi tie, en la formulo,
valoro; devas esti nombra valoro alie ISNUMBER formulo rezultas “ FALSE” en teksto.
Paŝo 1: Skribu la jenan formulon en ajna malplena ĉelo (t.e., E4 ).
=ISNUMBER(FIND(C4,B4))
Ĉi tie,
TROVU(C4,B4 ); estas difinita kiel la valoro .
Paŝo 2: Premu ENTER kaj trenu la Plenigu Tenilon por montri la karakteron, kiu deklaras, ke specifa signo ĉeestas aŭ ne en la specifaj ĉeloj.
En la signostatuso “ VERA” signifas, ke la dezirata signo (en kolumno C ) ĉeestas en la specifa tekstoĉeno.
Metodo 4: Uzado de ISNUMBER kaj SERĈA Funkcio
Simile al Metodo 3, kombinaĵo de ISNUMBER kaj SEARCH funkcio povas montri la signostatuson kiel VERA aŭ FALSE .
Paŝo 1: Algluu la sekvan formulon en iu ajn malplena ĉelo (t.e., E4 ).
=ISNUMBER(SEARCH(C4,B4))
La formulo deklaras la saman argumenton kiel ĝi faras en la antaŭa metodo (t.e., Metodo 3 ).
Paŝo 2: Premu ENTER kaj trenu la Plenigi Tenilon . Ĝi montras, ke la dezirataj signoj (aperantaj en kolumno C ) ĉeestas aŭ ne en la ĉeloj per VERA aŭ FALSA teksto respektive.
Similaj legaĵoj:
- Trovu ĉu ĉelo enhavas specifan tekston en Excel
- Kiel por Trovi Se Gamo de Ĉeloj Enhavas Specifan Tekston en Excel (4 Metodoj)
- Trovi Valoron En Gamo en Excel (3 Metodoj)
- Kiel Trovi Tekston en Ĉelo en Excel
Metodo 5: Uzante Trovi Trajton
Excel ofertas funkciojn kiel Trovu al trovi iujn specifajn signojn en laborfolioj aŭ laborlibroj.
Paŝo 1: Iru al Hejmo Langeto > Elektu Trovu & Elektu (en sekcio Redaktado ) > Elektu Trovu (el la opcioj).
Paŝo 2: Malfermiĝas fenestro Trovu kaj Anstataŭigi . supren. En la sekcio Trovi de tiu fenestro, Tajpu ajnan signon, kiun vi volas trovi (t.e., a ).
Alia agordo en la sekcio Trovi estas Defaŭlta. Vi povas ŝanĝi ilin pri via serĉo aŭ datumtipoj.
Alklaku sur Trovu sekvan .
Paŝo 3: “a” ekzistanta en la ĉeloj komencas esti markita per Verda Rektangula ĉiufoje kiam ni klakas sur Trovu Sekva . Vi povasanstataŭigu la signon “a” per iuj aliaj signoj kiujn ni deziras.
Vi povas uzi CTRL+H por aperu la fenestron Trovu kaj Anstataŭigi .
Vi povas klaki sur Trovu Ĉion por aperigi ĉiujn ĉelojn enhavantajn vian deziratan signon. Tamen, estas sufiĉe malfacile eltrovi la specifajn ĉelojn enhavantajn specifajn signojn per Trovu Ĉion ĉar ĝi venas kun listo sub la Trovu kaj Anstataŭigi fenestro.
Metodo 6: Uzante IF ISNUMBER kaj FIND Funkcion
La sintakso de la funkcio IF estas
=IF (logical_test, [value_if_true], [value_if_false])
La funkcio IF bezonas logikan_tekston por testi ĉelan referencon, poste rezultigas specifajn tekstojn, kiujn ni starigis. Ni povas uzi la kombinaĵon de ISNUMBER kaj TROVU funkcion kiel logika_teksto .
Paŝo 1: Tajpu la jenan formulo en iu ajn ĉelo (t.e., E4 ).
=IF(ISNUMBER(FIND(C4,B4)),"Found","Not Found")
Ene de la formulo,
ISNUMERO( TROVU(C4,B4); estas la logika_testo .
“Trovita”; estas la valoro kiu aperas se la logika_teksto estas VERA .
“Ne Trovita”; estas la valoro, kiu aperas se la logika_teksto estas FALSA .
Paŝo 2: Premu ENTER kaj trenu la Plenigu Tenilon . Se la dezirata signo ekzistas en la specifa ĉelo, la formulo rezultigas “Trovita” alie “Ne Trovita” .
Por simpligi aferojn, ni pruvas la karakterojkiuj ekzistas en la ĉeloj. Vi povas uzi diversajn signojn, kiuj jam ekzistas en la ĉeloj aŭ ne.
Metodo 7: Uzado IF ISNUMBER kaj SEARCH Funkcio
Ni povas uzi la SEARCH. funkcio anstataŭe de la funkcio TROVU . Ĉar ambaŭ funkcioj SERĈI kaj TROVI estas sufiĉe similaj en siaj rezultoj. En ĉi tiu kazo, la kombinaĵo de IF , ISNUMBER , kaj SERĈI funkcio difinas la samajn argumentojn kiel ĝi faras en Metodo 6.
Paŝo 1: Algluu la sekvan formulon en iu ajn malplena ĉelo (t.e., E4 ).
=IF(ISNUMBER(SEARCH(C4,B4)),"Found","Not Found")
La formulo enhavas ĉiuj argumentoj similaj al Metodo 6.
Paŝo 2: Premu ENTER tiam trenu la Plenigi Tenilon . Ĝi rezultas en la rezultaj tekstoj “Trovita” aŭ „Ne Trovita” depende de ilia logika_testo .
Metodo 8: Uzado de VBA-Makrokodo
Ni povas generi kutiman funkcion per VBA-Makrokodo . En ĉi tiu kazo, ni generas kutiman funkcion nomitan TrovuM por trovi la n-an aperon de iu ajn signo en ĉeno.
Paŝo 1: Premu ALT+. F11 entute. Microsoft Visual Basic fenestro malfermiĝas. En la fenestro, El Ilobreto, Elektu Enmeti > Elektu Modulo .
Paŝo 2: En la Modulo, Algluu la sekvan Makrokodon.
9970
La kodo konsistigas kutiman funkcion TrovuM kiun ni kreas persintakso de
=FindM(find_text,within_text,occurence_num)
Jen,
Occurenece_num; estas la tempoj kiam iu signo aperas en la en_teksto .
Paŝo 3: Reen al la laborfolio. Tajpu la sekvan formulon en ajna malplena ĉelo (t.e., E4 ).
=FindM(C4,B4,1)
en la formulo,
C4; estas la trovi_tekston .
B4; estas la ene_teksto .
1; estas la okazo_num .
Paŝo 4: Alklaku ENTER poste Trenu la Plenigi Tenilon . Ĉiuj signopozicioj aperas en la ĉeloj kiel la bildo sube.
Konkludo
En ĉi tiu artikolo, ni trovas hazardajn signojn de kordoj uzante plurajn funkciojn kaj Excel-funkciojn. Ni ankaŭ generas kutiman funkcion por trovi signojn el ĉenoj uzante VBA Makrokodo . Funkcioj kiel TROVU kaj SERĈI facile trovas signojn. Kombinitaj funkcioj ankaŭ montras staton en VERA aŭ FALSA de signoj ĉeestantaj en iuj ĉenoj. Mi esperas, ke vi trovos ĉi tiujn metodojn utilaj. Komentu, se havas pliajn demandojn aŭ havas ion por aldoni.