Բովանդակություն
Համակարգիչների և էլեկտրոնիկայի սարքերի համար նիշերը ներկայացված են ստանդարտ համարակալման համակարգով: 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 -ում: Հուսով ենք, որ այս մեթոդները ձեզ համար օգտակար են: Մեկնաբանեք, եթե ունեք լրացուցիչ հարցումներ կամ ունեք ավելացնելու բան: