Ինչպե՞ս Excel- ում բջջից կամ տողից հանել առաջին կամ վերջին n նիշերը:
Այս ձեռնարկը ցույց է տալիս տարբեր արագ հնարքներ Excel- ում բջիջից կամ տողից առաջին կամ վերջին N նիշերը հեռացնելու համար:
![]() |
1. Հեռացրեք առաջին N նիշերը բանաձևով / UDF 2. Հեռացրեք վերջին N նիշերը բանաձևով / UDF 3. Փնջերով հեռացրեք N նիշերը ձախից կամ աջից կամ կեսից ՝ առանց բանաձևերի 4. Ներբեռնեք նմուշի ֆայլը |
Այս մասում ես ներկայացնում եմ երեք տարբեր եղանակներ առաջին N նիշերը լարից արագ հեռացնելու համար:
1.1 Հեռացրեք ԱՆՇԱՐ / Փոխարինող գործառույթով առաջին N նիշերը
>> Միավորել RIGHT և LEN գործառույթները `առաջին N նիշերը հեռացնելու համար
Բանաձևի շարահյուսություն և փաստարկներ
Բանաձև. = IGHԻՇՏ (տողի_բջիջ, LEN (տողի_խուց) -ն_ նիշ)
Հղում ՝ string_cell. Բջիջը, որն օգտագործում եք նիշերը հեռացնելու համար
n_ նիշ. նիշերի քանակը, որոնք ցանկանում եք հեռացնել
Օրինակ. Բջջային A2- ի տողից հանեք առաջին 2 նիշերը, պատճենեք և տեղադրեք բանաձևը
= IGHԻՇՏ (A2, LEN (A2) -2)
սեղմեք Մտնել հիմնական
>> Փոխարինիր գործառույթը `առաջին N նիշերը հեռացնելու համար
Բանաձևի շարահյուսություն և փաստարկներ
Բանաձև. = ՓՈԽԱՐԵՆ (Հին_տեքստ, Շերտ_ն, Թիվ_Շեկներ, Նոր_տեքստ)
Տեղեկանք. Old_text. Բջիջը, որն օգտագործում եք նիշերը փոխարինելու համար
Old_text. Բջիջը, որն օգտագործում եք նիշերը փոխարինելու համար
Start_n. Նիշի դիրքը հին_տեքստում, որը ցանկանում եք փոխարինել նոր_տեքստով
Num_Chars. Հին տեքստի նիշերի քանակը, որոնք ցանկանում եք փոխարինել new_text- ով
Նոր_տեքստ. Տեքստը, որը կփոխարինի հին_տեքստին
Օրինակ. Առաջին երկու նիշերը ոչինչով փոխարինեք A6 բջիջում, պատճենեք և տեղադրեք այս բանաձևը.
= Փոխարինել (A6,1,2, "")
սեղմեք Մտնել հիմնական
1.2 Հեռացրեք օգտագործողի կողմից սահմանված գործառույթով առաջին N նիշերը
1. Մամուլ Alt + F11 ստեղները `Microsoft Visual Basic- ը« ationsրագրերի համար »պատուհանը միացնելու համար, ապա կտտացրեք Տեղադրել > Մոդուլներ ստեղծել Մոդուլ:
2. Պատճենեք ներքևի կոդը և կպցրեք դրանք Մոդուլներ սցենար:
VBA կոդ. Հեռացնել առաջին n նիշը
Public Function RemoveFirstC(rng As String, cnt As Long)
RemoveFirstC = Right(rng, Len(rng) - cnt)
End Function
3. Պահեք կոդը և վերադառնաք ձեր օգտագործած թերթիկին: Օրինակ, Cell A3- ի տողից հանեք առաջին 11 նիշերը, պատճենեք և տեղադրեք այս բանաձևը
= RemoveFirstC (A11,3)
սեղմեք Մտնել հիմնական
![]() |
Նիշերի հեռացման այս գործիքը 90% -ով բարձրացնում է ձեր արդյունավետությունը, շատ ժամանակ թողեք ձեր կյանքը վայելելու համար ▲ Հրաժեշտ տվեք բանաձևերը փոփոխելուն և մտապահելուն, լիարժեք հանգստացեք ուղեղի վրա: ▲ Բացառությամբ այս գործիքի, կա 228 առաջադեմ գործիք (ներառյալ 30+ տեքստի խմբագրման գործիքներ) ուրիշ ներսում Kutools for Excel, որը կարող է լուծել ձեր 80% Excel հանելուկներ. 5 Դարձեք Excel- ի փորձագետ XNUMX րոպեում, ձեռք բերեք մարդկանց ճանաչում և առաջխաղացում: ▲ 110000+ բարձր արդյունավետության մարդկանց և 300++ աշխարհահռչակ ընկերությունների ընտրություն: |
Այս մասում Excel- ում վերջին N նիշերը տողից հեռացնելու երկու եղանակ կա:
2.1 Հեռացրեք Ձախ գործառույթով վերջին N նիշերը
Բանաձևի շարահյուսություն և փաստարկներ
Բանաձև. = ՁԱ ((տողի_բջջ, LEN (լարային_բջիջ) -Անհամարներ)
Հղում ՝ string_cell. Բջիջը, որն օգտագործում եք նիշերը հեռացնելու համար
n_ նիշ. նիշերի քանակը, որոնք ցանկանում եք հեռացնել
Օրինակ. Հեռացրեք վերջին 2 նիշերը Cell A2- ի տողից, պատճենեք և կպցրեք բանաձևը
= ՁԱԽ (A2, LEN (A2) -2)
սեղմեք Մտնել հիմնական
2.2 Հեռացրեք վերջին N նիշերը ՝ օգտագործողի կողմից սահմանված գործառույթով
1. Մամուլ Alt + F11 Microsoft Visual Basic- ը Applicրագրերի համար պատուհանը միացնելու համար ստեղները կտտացրեք Տեղադրել > Մոդուլներ ստեղծել Մոդուլ:
2. Պատճենեք կոդը և տեղադրեք դրանք Մոդուլի սցենարում:
VBA կոդ. Հեռացնել վերջին n նիշը
Public Function RemoveLastC(rng As String, cnt As Long)
RemoveLastC = Left(rng, Len(rng) - cnt)
End Function
3. Պահեք կոդը և վերադառնաք ձեր օգտագործած թերթիկին: Օրինակ, Cell A3- ի տողից հանեք վերջին 5 նիշերը, մուտքագրեք այս բանաձևը
= RemoveLastC (A5,3)
սեղմեք Մտնել հիմնական
![]() |
Անկանու՞մ եք աշխատավարձի բարձրացում և շատ ժամանակ ընտանիքի հետ ընկերանալու համար: Office Tab Բարձրացնում է ձեր արդյունավետությունը 50%-ով Microsoft Office-ում, որն աշխատում է հենց հիմա
|
Եթե դուք չեք ցանկանում ժամանակ վատնել հիշելու բանաձևեր, որոնք պետք է գործ ունենան լարի ձախից կամ աջից նիշերը հեռացնելու խնդրով, ապա Հեռացնել ըստ դիրքի օգտակարությունը Kutools for Excel կարող է կարգավորել այս առաջադրանքը կտտոցներով ՝ առանց որևէ բանաձևի:
Այժմ ստիպեք ձեզ ավելի արագ ու լավ աշխատել, քան մյուսները, հեշտությամբ առաջխաղացում ստացեք
Տեքստի խմբագրման 35 գործիքներ Excel- ի համար Բարելավեք ձեր 90% արտադրողականությունը տեքստի մշակման գործընթացում և շատ ժամանակ թողեք կյանքը վայելելու համար
Այս գործիքները միայն մի մասն են Kutools for Excel, կան 194 գործիքներ, որոնք կարող են լուծել 80% Excel հանելուկներ ձեզ համար:
- Kutools for Excel օգնում է ձեզ հեշտությամբ հաղթահարել 1500 աշխատանքային սցենարներ, ամեն օր միջինում բարելավել ձեր 71% արդյունավետությունը
- Մեկ կտտոցով կատարեք բարդ գործողությունների մեծ մասն ավարտելու համար, խուսափեք մկնիկի ձեռքից, որն առաջացել է ձեզ համար հազարավոր մկնիկի կտտոցներով:
- Կարող եք վայրկյաններ կարգավորել Excel- ի առաջադրանքները ՝ առանց որոնելու ցավոտ բանաձևը և VBA- ն, և շատ ավելի շատ ժամանակ ունենալու ընտանիքիդ ուղեկցելու համար:
- Ընտրվել է 110000+ բարձր արդյունավետության մարդկանց և ավելի քան {module708} աշխարհահռչակ ձեռնարկության կողմից:
Անվճար տեղադրումից հետո Kutools for ExcelԽնդրում ենք վարվել ինչպես ստորև ՝
Ընտրեք այն բջիջները, որոնցից ցանկանում եք նիշերը հեռացնել ՝ կիրառելով օգտակարությունը ՝ կտտացնելով Կուտոլս > Տեքստ > Հեռացնել ըստ դիրքի.
3.1 Հեռացնել առաջին / վերջին N նիշերը առանց բանաձևի
>> Հեռացրեք առաջին N նիշերը
![]() |
1) ներսում Համարներ տեքստային տուփ, մուտքագրեք նիշերի քանակը, որոնք ցանկանում եք հեռացնել լարից, այս օրինակում ես նախ կհեռացնեմ 3 տողերից նիշերը: 2) ստուգեք Ձախից ընտրություն Դիրք բաժնում: |
Արդյունքը ցուցադրվում է որպես.
>> Հեռացնել վերջին N նիշերը
![]() |
1) ներսում Համարներ տեքստային տուփ, մուտքագրեք նիշերի քանակը, որոնք ցանկանում եք հեռացնել տողից, այս օրինակում ես կվերացնեմ վերջինը 3 տողերից նիշերը: 2) ստուգեք Աջից ընտրություն Դիրք բաժնում: |
Արդյունքը ցուցադրվում է որպես.
3.2. Առանց բանաձևի N նիշերը հանեք միջին տեսակետից
Բայց երբեմն գուցե ցանկանաք մի տողի միջից հեռացնել որոշակի թվով նիշերի:
Օրինակ ՝ 3 նիշից հանեք երրորդ նիշերը լարից:
![]() |
1) ներսում Թիվ տեքստ, մուտքագրեք նիշերի քանակը, որոնք ցանկանում եք հեռացնել տողերից, այստեղ ես կհեռացնեմ 3 նիշ. 2) ստուգեք Մատնանշել տարբերակը, ապա մուտքագրեք այն համարը, որը ցանկանում եք հեռացնել տողը, սկսած տեքստային տուփի կողքին Դիրք բաժնում, այստեղ ես կհեռացնեմ նիշերը երրորդ նիշից: |
Արդյունքը ցուցադրվում է որպես.
Ձեր պատասխանը ուղարկված չէ: Եթե ցանկանում եք հեռացնել բոլոր թվային, ալֆա, ոչ թվային, ոչ ալֆա կամ հատուկ նիշերը բջիջներից, կարող եք դիմել Kutools for Excel's Հեռացնել նիշերը կոմունալ.
Լրացուցիչ խորհուրդներ նիշերը հեռացնելու վերաբերյալ ...











