Բովանդակություն
Եթե ցանկանում եք Excel-ում տեքստի միջև նիշ տեղադրել , այս հոդվածը ձեզ համար է: Այստեղ մենք ձեզ կներկայացնենք 5 հեշտ և արդյունավետ մեթոդներ՝ առաջադրանքն առանց ջանքերի կատարելու:
Ներբեռնեք Practice Workbook
Դուք կարող եք ներբեռնել Excel ֆայլը և վարժվեք այս հոդվածը կարդալու ընթացքում:
Նիշերի տեղադրում Text.xlsm-ի միջև
Excel-ում տեքստի միջև նիշ զետեղելու 5 եղանակ
Հետևյալ տվյալների բազան ունի Պետություն և Թիվ սյունակները: Օգտագործելով այս տվյալների բազան՝ մենք ձեզ ցույց կտանք 5 հեշտ և արդյունավետ եղանակներ Excel-ում տեքստի միջև նիշ տեղադրելու : Այստեղ մենք օգտագործել ենք Excel 365 : Դուք կարող եք օգտագործել Excel-ի ցանկացած հասանելի տարբերակ:
1. LEFT և MID ֆունկցիաների օգտագործումը Ampersand օպերատորի հետ
Այստեղ, Թիվը սյունակում, մենք ուզում ենք Գծագիր ( – ) ավելացնել վիճակի հապավումը և թվերը : Դա անելու համար մենք կօգտագործենք LEFT և MID ֆունկցիաները, ինչպես նաև Ampersand ( & ) օպերատորը:
Առաջադրանքը կատարելու համար եկեք անցնենք հետևյալ քայլերը:
- Նախ, մուտքագրեք հետևյալ բանաձևը D5 բջիջում:
=LEFT(C5,2) & "-" & MID(C5,3,100)
Բանաձեւի բաշխում
- LEFT(C5,2) → LEFT ֆունկցիան վերադարձնում է նիշը կամ նիշերը սկզբնական դիրքից բջիջի թվի կամ տեքստային տողի մեջ: Վերադարձված կերպարները հիմնված ենմեր նշած թվի վրա։
- LEFT(C5,2) → դառնում է
- Արդյունք՝ NY
- MID(C5,3,100) → MID ֆունկցիան վերադարձնում է նիշերը տեքստային տողից: Այն սկսվում է մեր նշած դիրքից և վերադարձնում է մեր նշած նիշերի քանակը:
- MID(C5,3,100) → դառնում է
- Արդյունք՝ 019186
- NY& «-» &019186 → Ampersand օպերատորը միացնում է NY Գծով (-) և 019186 :
- NY& «-» &019186 → դառնում է
- Արդյունք՝ NY-019186
- Բացատրություն . a Գծագիր ( – ) ավելացվում է NY հապավումների և 019186 բջջում D5 թվերի միջև։
- Դրանից հետո սեղմեք ENTER ։
Այնուհետև կարող եք տեսնել արդյունքը D5 բջիջում։
- Այս պահին քաշեք ներքև բանաձևը Լրացնել բռնակի գործիքով ։
Արդյունքում, Արդյունք սյունակում կարող եք տեսնել տեղադրված նիշը տեքստի միջև :
Կարդալ ավելին Ինչպես ավելացնել նիշ Excel-ում մի քանի բջիջների մեջ (5 հեշտ եղանակ)
2. Կիրառել REPLACE ֆունկցիան տեքստի միջև նիշ զետեղելու համար
Այս մեթոդով , մենք կավելացնենք թվային կոդը (+889) պետական հապավումը և թվերը Համար սյունակի միջև։ Առաջադրանքը կատարելու համար մենք կկիրառենք ՓՈԽԱՐԻՆԵԼ ֆունկցիան :
Եկեք անցնենքառաջադրանքը կատարելու համար հետևյալ քայլերը:
- Նախ, մուտքագրեք հետևյալ բանաձևը D5 բջիջում:
=REPLACE(C5,3,0,"(+889)")
Բանաձեւի բաժանում
- ՓՈԽԱՐԻՆԵԼ(C5,3,0,” +889)”) → REPLACE ֆունկցիան փոխարինում է տեքստային տողի մի մասը մեր նշած մեկ այլ թվով կամ տեքստով:
- REPLACE(C5,3,0,”(+889)” ) → դառնում է
- Արդյունք՝ NY(+889)019186
- Բացատրություն՝ այստեղ, (+889) ավելացված է NY և 019186 բջջում D5 թվերի միջև։
- Դրանից հետո սեղմեք ENTER :
Հետևաբար, արդյունքը կարող եք տեսնել D5 բջիջում:
- Ավելին, քաշեք ներքև բանաձևը Fill Handle գործիքով :
Հետևաբար, Արդյունքում սյունակում, դուք կարող եք տեսնել տեղադրված նիշը տեքստի միջև :
3. Օգտագործելով LEFT, SEARCH, RIGHT & LEN-ի գործառույթները
Հետևյալ տվյալների բազայում Թիվ սյունակում կարող եք տեսնել, որ Hash ( # ) նշան է # : 1>նշեք հապավումը և թվերը : Հաջորդը, մենք կավելացնենք թվային կոդը (+889) Hash ( # ) նշանից հետո: Դրա համար մենք կօգտագործենք LEFT , SEARCH , RIGHT և LEN ֆունկցիաների համակցությունը:
Առաջադրանքը կատարելու համար եկեք անցնենք հետևյալ քայլերը:
- Սկզբում բջիջում մուտքագրեք հետևյալ բանաձևը. D5 .
=LEFT(C5, SEARCH("#", C5)) &"(+889)"& RIGHT(C5, LEN(C5) - SEARCH("#", C5))
Բանաձեւի բաշխում
- SEARCH(“#”, C5) → SEARCH ֆունկցիան վերադարձնում է նիշերի քանակը, որոնցում առկա է որոշակի նիշ կամ տեքստային տող: առաջինը գտնվեց՝ կարդալով ձախից աջ: Այստեղ SEARCH ֆունկցիան պարզում է Hash ( # )-ի դիրքը C5 բջիջում:
- Արդյունք՝ 3
- LEN(C5) → LEN ֆունկցիան վերադարձնում է բջիջի նիշերի ընդհանուր թիվը C5 .
- Արդյունք՝ 9
- RIGHT(C5, LEN(C5) – SEARCH(“#”, C5)) → RIGHT ֆունկցիան վերադարձնում է նիշը կամ նիշերը բջջի մի թվի կամ տեքստային տողի վերջի դիրքից: Վերադարձված նիշերը հիմնված են մեր կողմից նշված թվի վրա:
- RIGHT(C5, 9- 3) → դարձնում է
- Արդյունք. 019186
- ՈՐՈՆՈՒՄ (“#”, C5)) &”(+889)”& RIGHT(C5, LEN(C5) – SEARCH («#», C5)) → «&» նշանը: օպերատորը միացնում է 3 (+889) և 019186 ։
- 3 &”(+889)” & 019186 → դառնում է
- Արդյունք՝ 3(+889)019186
- LEFT(C5, SEARCH(“#” , C5)) &”(+889)”& RIGHT(C5, LEN(C5) – SEARCH(“#”, C5)) → LEFT ֆունկցիան վերադարձնում է նիշը կամ նիշերը սկզբնական դիրքից բջջի թվի կամ տեքստային տողի մեջ: Վերադարձված նիշերը հիմնված են մենք թվի վրանշեք։
- LEFT(C5,3(+889)019186) → Արդյունքում այն դառնում է
- Արդյունք՝ NY #(+889)019186
- Բացատրություն. այստեղ (+889) ավելացված է NY# և <թվերի միջև: 1>019186 բջջում D5 :
- Այնուհետև սեղմեք ENTER .
Այսպիսով, դուք կարող եք տեսնել արդյունքը D5 բջիջում:
- Դրա հետ մեկտեղ քաշեք ներքև բանաձևը Լրացնել բռնակի գործիքով :
Արդյունքում, Արդյունք սյունակում կարող եք տեսնել տեղադրված նիշ տեքստի միջև :
Կարդալ ավելին. Ինչպես ավելացնել նիշեր Excel-ի բանաձևում (4 պարզ մեթոդ)
Նմանատիպ ընթերցումներ
- Ինչպես սահմանել նիշերի սահմանաչափը Excel-ում
- Զտել հատուկ նիշերը Excel-ում (Հեշտ ուղեցույց)
- Կիրառել բանաձև՝ Excel-ում հատուկ նիշերը հայտնաբերելու համար (4 մեթոդ)
- Ինչպես ստուգել նիշերի սահմանաչափը Excel-ում (Հեշտ քայլերով)
4. Համակցված գործառույթների կիրառում զետեղելու համար Տեքստի միջև նիշ
Հետևյալ տվյալների բազայում Թիվ սյունակում կարող եք տեսնել, որ կա բացատ (” “) վիճակի հապավումը<: 2> և թվերը : այստեղ մենք կավելացնենք թվային կոդը (+889) բացատից հետո ( ” “ ): Առաջադրանքը կատարելու համար մենք կօգտագործենք CONCATENATE , LEFT , SEARCH , RIGHT և LEN<2 համակցությունը:>գործառույթներ:
Եկեք անցնենք հետևյալ քայլերը առաջադրանքը կատարելու համար:
- Նախ, մուտքագրեք հետևյալ բանաձևը D5 բջիջում:
=CONCATENATE(LEFT(C5, SEARCH(" ", C5)), "(+889)", RIGHT(C5, LEN(C5) -SEARCH(" ", C5)))
Բանաձեւի բաշխում
- SEARCH(" ", C5) → SEARCH ֆունկցիան վերադարձնում է նիշերի թիվը, որոնցում առաջին անգամ գտնվել է որոշակի նիշ կամ տեքստային տող՝ կարդալով ձախից աջ: Այստեղ SEARCH ֆունկցիան պարզում է տարածության ( ” “ ) դիրքը C5 բջիջում:
- Արդյունք՝ 3
- LEN(C5) → LEN ֆունկցիան վերադարձնում է C5 բջիջի նիշերի ընդհանուր թիվը .
- Արդյունք՝ 9
- RIGHT(C5, LEN(C5) -SEARCH(” “, C5)) → RIGHT ֆունկցիան վերադարձնում է նիշը կամ նիշերը բջջի մի թվի կամ տեքստային տողի վերջի դիրքից: Վերադարձված նիշերը հիմնված են մեր նշած թվի վրա:
- RIGHT(C5, 9-3) → դառնում է
- Արդյունք՝ 019186
- LEFT(C5, SEARCH(” “, C5))→ LEFT ֆունկցիան վերադարձնում է նիշը կամ նիշերը սկզբնական դիրքից բջիջի թվի կամ տեքստային տողի մեջ: . Վերադարձված նիշերը հիմնված են մեր կողմից նշված թվի վրա:
- LEFT(C5, SEARCH(” “, C5)) → դառնում է
- Արդյունք՝ NY
- ՄԻԱՑՈՒՄ (ՁԱԽ(C5, SEARCH(" ", C5)), "(+889)", RIGHT(C5, LEN(C5) -SEARCH( ” “, C5))) → CONCATENATE ֆունկցիան միացնում կամ միանում էնիշերը մեկ տեքստային տողի մեջ:
- CONCATENATE(NY , “(+889)”, 019186)) → Այնուհետև այն դառնում է
- Արդյունք՝ NY (+889)019186
- Բացատրություն. այստեղ, (+889) ավելացված է NY միջև: և թվերը 019186 բջջում D5 ։
- Հաջորդը սեղմեք Մուտքագրեք ։
Ուստի արդյունքը կարող եք տեսնել D5 բջիջում։
- Այնուհետև, քաշեք ներքև բանաձեւը Լրացնել բռնակի գործիքով :
Այսպիսով, Արդյունք սյունակում կարող եք տեսնել տեղադրված նիշ տեքստի միջև :
Կարդալ ավելին. Գրանիշի կոդը Excel-ում ստուգման նշանի համար (2 հավելված)
5. Օգտագործելով VBA՝ տեքստի միջև նիշ տեղադրելու համար
Այս մեթոդում մենք կօգտագործենք VBA կոդը Excel-ում տեքստի միջև նիշ տեղադրելու համար .
Եկեք անցնենք հետևյալ քայլերը՝ առաջադրանքը կատարելու համար:
- Նախ, մենք կգնանք Developer ներդիր:
- Այնուհետև ընտրեք Visual Basic ։
Այս պահին կհայտնվի VBA խմբագրիչի պատուհան :
- Այնուհետև Տեղադրել ներդիրից >> ընտրեք Մոդուլ ։
Հաջորդը կհայտնվի VBA մոդուլ ։
Այս պահին , մուտքագրեք հետևյալ կոդը Մոդուլում ։
7115
Code Breakdown
- Մենք հայտարարում ենք INSERT_CHARACTER_BETWEN_CELLS որպես մեր ենթակետ :
- Մենք ընդունում ենք Բջիջները և Cells_Range որպես փոփոխականներ Range -ի համար:
- Մենք օգտագործում ենք Left , VBA.Mid և VBA.Len ֆունկցիաները՝ (+889) ընտրված բջիջների միջև տեղադրելու համար:
- Մենք օգտագործում ենք For հանգույցը ` շարունակելու համար: առաջադրանքը, եթե այն չգտնի վերջին բջիջը :
- Այնուհետև մենք կփակենք VBA խմբագրիչի պատուհանը :
- Դրանից հետո մենք վերադառնանք մեր աշխատանքային թերթին :
- Դրա հետ մեկտեղ մենք կսեղմենք ALT+F8 ՝ բերելու համար: դուրս Մակրո երկխոսության տուփից, որպեսզի կարողանանք գործարկել կոդը:
Բացի ALT+F8 սեղմելուց, կարող եք գնալ Developer ներդիրը և ընտրեք Macros Code խմբից` Macro երկխոսության տուփը դուրս բերելու համար,
Այստեղ կետում կհայտնվի MACRO երկխոսության տուփ:
Համոզվեք, որ Մակրո անունը պարունակում է ձեր կոդի ենթակետը :
- Այնուհետև կտտացրեք Գործարկել :
Այնուհետև, Input Box of Insert Կհայտնվի Character Between Cell :
- Դրանից հետո, Ընտրեք բջիջների տիրույթը նիշը տեղադրելու համար վանդակում, մենք կընտրենք բջիջները C5:C9 :
- Այնուհետև սեղմեք OK :
Ուստի, Արդյունք սյունակում կարող եք տեսնել տեղադրված նիշը տեքստի միջև :
Պրակտիկա բաժին
Դուք կարող եք ներբեռնել վերը նշված Excel ֆայլը` բացատրված մեթոդները կիրառելու համար:
Եզրակացություն
Ահա, մենքփորձել է ցույց տալ ձեզ 5 եղանակ Excel-ում տեքստի միջև նիշ տեղադրելու : Շնորհակալություն այս հոդվածը կարդալու համար, հուսով ենք, որ դա օգտակար էր: Եթե ունեք հարցեր կամ առաջարկություններ, խնդրում ենք տեղեկացնել մեզ ստորև բերված մեկնաբանությունների բաժնում: Խնդրում ենք այցելել մեր կայքը ExcelWIKI ավելին ուսումնասիրելու համար: