Ինչպես գտնել նիշը String Excel-ում (8 հեշտ եղանակ)

  • Կիսվել Սա
Hugh West

Համակարգիչների և էլեկտրոնիկայի սարքերի համար նիշերը ներկայացված են ստանդարտ համարակալման համակարգով: ASCII համարակալման համակարգերից է, որը լայնորեն կիրառվում է։ Յուրաքանչյուր կերպար ներկայացված է թվով: Այս հոդվածում մենք գտնում ենք տողերի նիշերը՝ օգտագործելով Excel-ի Find Feature , բազմաթիվ գործառույթներ, ինչպիսիք են FIND , SEARCH , ISNUMBER և <: 1>IF ինչպես նաև VBA մակրո կոդը :

Ենթադրենք, որ ուզում ենք գտնել հատուկ նիշեր Աշխատողի Անուն և ID -ից: Մենք պետք է գտնենք Նիշերի նշանը սյունակում հայտնվող նիշերը: Ավելի լավ հասկանալու համար մենք մեկ այլ սյունակում ցուցադրում ենք ստանդարտ Նիշերի համարներ այն նիշերի համար, որոնք մենք պատրաստվում ենք գտնել:

Տվյալների հավաքածու Ներբեռնեք

Գտեք նիշը String Excel.xlsm-ում

8 հեշտ եղանակ String Excel-ում նիշ գտնելու համար

Մեթոդ 1. Օգտագործելով FIND ֆունկցիան

Մենք կարող ենք օգտագործել FIND ֆունկցիան, որպեսզի գտնենք ցանկալի նիշ: FIND ֆունկցիայի շարահյուսությունն է

=FIND (find_text, within_text, [start_num])

Բանաձեւի ներսում

find_text; հայտարարում է տեքստը գտնելու համար:

win_text; հայտարարում է այն տեքստը, որտեղ կարելի է գտնել find_text :

[start_num]; սկզբնական դիրքը տեքստի ներսում (ըստ ցանկության), լռելյայն դիրքը 1 է:

Քայլ 1. Տեղադրեք հետևյալ բանաձևը: ցանկացած բջիջ (այսինքն՝ E4 ):

=FIND(C4,B4)

բանաձև,

C4; գտնել_տեքստն է:

B4: տեքստի_ներսում է:

Մենք օգտագործում ենք start_num դիրքը որպես լռելյայն:

Քայլ 2. Սեղմեք ENTER և քաշեք Լրացնել բռնակը : Ցանկալի նիշերի դիրքերը կհայտնվեն բջիջներում:

Դուք կարող եք գտնել ցանկացած նիշ, որը ցանկանում ենք:

Կարդալ ավելին. Ինչպես գտնել նիշ տողում Excel-ում

Մեթոդ 2. Օգտագործելով SEARCH ֆունկցիան

SEARCH ֆունկցիան նույնպես աշխատում է որպես FIND ֆունկցիա: SEARCH ֆունկցիայի շարահյուսությունը

=SEARCH (find_text, within_text, [start_num])

բանաձեւում,

find_text; հայտարարում է տեքստը գտնելու համար:

win_text; հայտարարում է այն տեքստը, որտեղ կարելի է գտնել find_text :

[start_num]; սկզբնական դիրքը տեքստի ներսում (ըստ ցանկության), լռելյայն դիրքը 1 է:

Քայլ 1. Մուտքագրեք հետևյալ բանաձևը ցանկացած բջիջում (այսինքն, E4 ).

=SEARCH(C4,B4)

Բանաձեւում

C4; find_text .

B4: է inin_text:

Մենք օգտագործում ենք start_num դիրքը որպես լռելյայն .

Քայլ 2. Սեղմեք ENTER և քաշեք Լրացնել բռնակը ՝ բացելու համար նիշի բոլոր տողերի դիրքը:

Դուք կարող եք գտնել ցանկացած նիշ` օգտագործելով SEARCH ֆունկցիան:

Կարդալ ավելին. Excel-ում տեքստի որոնում միջակայքում (11 արագ մեթոդներ)

Մեթոդ 3. Օգտագործելով ISNUMBER և FIND ֆունկցիան

Մենք կարող ենք ստուգել ցանկացած տող՝ տողի մեջ առկա ցանկացած փնտրվող նիշերի համար: Այս դեպքում մենք կարող ենք օգտագործել ISNUMBER և FIND ֆունկցիաների համակցությունը` պարզելու համար, թե արդյոք ներկայացված է տողի մեջ, թե ոչ: ISNUMBER ֆունկցիան վերադարձնում է TRUE կամ FALSE տեքստը` կախված թվային կամ ոչ թվային բջիջների արժեքներից: ISNUMBER ֆունկցիայի շարահյուսությունը

=ISNUMBER(value)

Այստեղ, բանաձևում,

արժեք; պետք է լինի թվային արժեք, հակառակ դեպքում ISNUMBER բանաձևի արդյունքը « FALSE» տեքստում:

Քայլ 1. Գրեք հետևյալ բանաձևը: ցանկացած դատարկ բջիջ (այսինքն՝ E4 ):

=ISNUMBER(FIND(C4,B4))

Այստեղ,

FIND(C4,B4 ); սահմանվում է որպես արժեք :

Քայլ 2. Սեղմեք ENTER և քաշեք Լրացրեք բռնակը ՝ նիշերի կարգավիճակը ցույց տալու համար, որը ցույց է տալիս, որ կոնկրետ նիշը առկա է կոնկրետ բջիջներում, թե ոչ:

Նիշերի կարգավիճակում “ TRUE” նշանակում է, որ ցանկալի նիշը ( C սյունակում) առկա է կոնկրետ տեքստային տողում:

Մեթոդ 4. ISNUMBER և SEARCH ֆունկցիայի օգտագործում

Մեթոդ 3-ի նման, ISNUMBER և SEARCH ֆունկցիաների համակցությունը կարող է ցույց տալ նիշերի կարգավիճակը որպես ՃԻՇՏ կամ FALSE<2:>.

Քայլ 1. Տեղադրեք հետևյալ բանաձևը ցանկացած դատարկ բջիջում (այսինքն. E4 ).

=ISNUMBER(SEARCH(C4,B4))

Բանաձեւը հայտարարում է նույն արգումենտը, ինչ նախորդ մեթոդում (այսինքն, Մեթոդ 3 ).

Քայլ 2. Սեղմեք ENTER և քաշեք Լրացնել բռնակը : Այն ցույց է տալիս, որ ցանկալի նիշերը (հայտնվում են C սյունակում) առկա են կամ բացակայում են բջիջներում համապատասխանաբար TRUE կամ FALSE տեքստով:

Նման ընթերցումներ.

  • Գտեք, թե արդյոք բջիջը պարունակում է հատուկ տեքստ Excel-ում
  • Ինչպես գտնել, թե արդյոք բջիջների շարքը պարունակում է հատուկ տեքստ Excel-ում (4 մեթոդ)
  • Գտեք արժեքը տիրույթում Excel-ում (3 մեթոդ)
  • Ինչպես գտնել տեքստ Բջջում Excel-ում

Մեթոդ 5. Օգտագործելով Find Feature

Excel-ը առաջարկում է այնպիսի գործառույթներ, ինչպիսիք են Find դեպի գտեք որևէ կոնկրետ նիշ աշխատանքային թերթերում կամ աշխատանքային գրքույկներում:

Քայլ 1. Գնացեք Տուն Ներդիր > Ընտրեք Գտնել & Ընտրեք ( Խմբագրում բաժնում) > Ընտրեք Գտնել (տարբերակներից):

Քայլ 2. Բացվում է Գտնել և փոխարինել պատուհանը վերև. Այդ պատուհանի «Գտնել» բաժնում մուտքագրեք ցանկացած նիշ, որը ցանկանում եք գտնել (այսինքն՝ a ):

Գտնել բաժնի այլ կարգավորումը Լռելյայն է: Դուք կարող եք դրանք փոխել ձեր որոնման կամ տվյալների տեսակների վերաբերյալ:

Սեղմեք Գտնել հաջորդը :

Քայլ 3. «ա»-ն որը գոյություն ունի բջիջներում սկսում է նշվել Կանաչ ուղղանկյուն -ով ամեն անգամ, երբ սեղմում ենք Գտնել հաջորդը : Դու կարող եսփոխարինեք “a” նիշը ցանկացած այլ նիշերով, որոնք ցանկանում ենք:

Դուք կարող եք օգտագործել CTRL+H ՝ բացեք Գտնել և փոխարինել պատուհանը:

Դուք կարող եք սեղմել Գտնել բոլորը ` ձեր ուզած նիշը պարունակող բոլոր բջիջները ցուցադրելու համար: Այնուամենայնիվ, բավականին դժվար է պարզել կոնկրետ նիշեր պարունակող հատուկ բջիջները՝ օգտագործելով Գտնել բոլորը , քանի որ այն հայտնվում է Գտնել և փոխարինել պատուհանի տակ գտնվող ցուցակով:

Մեթոդ 6. IF ISNUMBER և FIND ֆունկցիայի օգտագործում

IF ֆունկցիայի շարահյուսությունը

=IF (logical_test, [value_if_true], [value_if_false])

IF ֆունկցիային անհրաժեշտ է logical_text ` բջջի հղումը փորձարկելու համար, այնուհետև ստացվում են մեր կողմից սահմանված հատուկ տեքստեր: Մենք կարող ենք օգտագործել ISNUMBER և FIND ֆունկցիաների համակցությունը որպես տրամաբանական_տեքստ :

Քայլ 1. Մուտքագրեք հետևյալը. բանաձեւը ցանկացած բջիջում (այսինքն՝ E4 ):

=IF(ISNUMBER(FIND(C4,B4)),"Found","Not Found")

Բանաձեւի ներսում

ISNUMBER( FIND(C4,B4); տրամաբանական_թեստն է :

«Գտնվել է», այն արժեքն է, որը հայտնվում է, եթե տրամաբանական_տեքստը ՃԻՇՏ է:

«Չի ​​գտնվել», այն արժեքն է, որը հայտնվում է, եթե տրամաբանական_տեքստը FALSE է:

Քայլ 2. Սեղմեք ENTER և քաշեք Լրացնել բռնակը : Եթե ցանկալի նիշը կա կոնկրետ բջիջ, բանաձևը հանգեցնում է «Գտնվել է» այլապես «Չգտնվեց» ։

Բոլորը պարզ պահելու համար մենք ցույց ենք տալիս. կերպարներըորոնք գոյություն ունեն բջիջներում: Դուք կարող եք օգտագործել տարբեր նիշեր, որոնք արդեն գոյություն ունեն բջիջներում, թե ոչ:

Մեթոդ 7. Օգտագործելով IF ISNUMBER և SEARCH ֆունկցիան

Մենք կարող ենք օգտագործել SEARCH ֆունկցիան FIND ֆունկցիայի տեղում: Քանի որ SEARCH և FIND երկու ֆունկցիաներն էլ իրենց արդյունքներով բավականին նման են: Այս դեպքում, IF , ISNUMBER և SEARCH ֆունկցիաների համակցությունը սահմանում է նույն արգումենտները, ինչ անում է 6-րդ մեթոդում:

Քայլ 1. Տեղադրեք հետևյալ բանաձևը ցանկացած դատարկ բջիջում (այսինքն՝ E4 ):

=IF(ISNUMBER(SEARCH(C4,B4)),"Found","Not Found")

Բանաձևը պարունակում է 6-րդ մեթոդի նման բոլոր արգումենտները:

Քայլ 2. Սեղմեք ENTER այնուհետև քաշեք Լրացնել բռնակը . Արդյունքում ստացվում են «Գտնվել է» կամ «Չգտնվել» ՝ կախված դրանց տրամաբանական_թեստից ։

Մեթոդ 8. Օգտագործելով VBA մակրո կոդը

Մենք կարող ենք ստեղծել հատուկ ֆունկցիա՝ օգտագործելով VBA մակրո կոդը : Այս դեպքում մենք ստեղծում ենք FindM անունով հատուկ ֆունկցիա՝ տողի ցանկացած նիշի n-րդ դեպքը գտնելու համար:

Քայլ 1. Սեղմեք ALT+: F11 ընդհանրապես: Microsoft Visual Basic-ի պատուհանը բացվում է: Պատուհանում Գործիքադարակից ընտրել Տեղադրել > Ընտրեք Մոդուլ ։

Քայլ 2. Մոդուլում տեղադրեք հետևյալ մակրո կոդը։

9052

Կոդը կազմում է հատուկ ֆունկցիա FindM որը մենք ստեղծում ենքշարահյուսություն

=FindM(find_text,within_text,occurence_num)

Այստեղ,

Occurenece_num; այն ժամանակներն են, երբ ցանկացած նիշ հայտնվում է տեքստի_ներսում :

Քայլ 3. Վերադառնալ աշխատաթերթ: Մուտքագրեք հետևյալ բանաձևը ցանկացած դատարկ բջիջում (այսինքն՝ E4 ):

=FindM(C4,B4,1)

բանաձևի ներսում,

C4; find_text է:

B4; ը տեքստի_ներսում է :

1; տեղի_թիվն է :

Քայլ 4: Սեղմեք ENTER այնուհետև քաշեք Լրացնել բռնակը : Բոլոր նիշերի դիրքերը հայտնվում են բջիջներում, ինչպես ստորև նկարում:

Եզրակացություն

Այս հոդվածում մենք գտնում ենք պատահական նիշեր տողեր՝ օգտագործելով բազմաթիվ գործառույթներ և Excel-ի հնարավորություններ: Մենք նաև ստեղծում ենք հատուկ գործառույթ՝ տողերից նիշ գտնելու համար՝ օգտագործելով VBA մակրո կոդը : FIND և SEARCH գործառույթները հեշտությամբ գտնում են նիշերը: Համակցված գործառույթները նաև ցույց են տալիս կարգավիճակը ցանկացած տողում առկա նիշերի TRUE կամ FALSE -ում: Հուսով ենք, որ այս մեթոդները ձեզ համար օգտակար են: Մեկնաբանեք, եթե ունեք լրացուցիչ հարցումներ կամ ունեք ավելացնելու բան:

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: