Բաց թողնել հիմնական բովանդակությունը

Excel- ում հանեք ֆայլի անունը ուղուց

Այս ձեռնարկը բացատրում է, թե ինչպես կիրառել բանաձևեր `Excel- ի որոշակի բջիջում ֆայլի ուղուց ֆայլի անունը ֆայլերի ուղուց ընդլայնմամբ կամ առանց դրա հանելու համար:

Ֆայլի անունը հանեք հետագծից ընդլայնմամբ
Առանց ընդլայնման հանեք ֆայլի անունը ուղուց


Ֆայլի անունը հանեք հետագծից ընդլայնմամբ

Ինչպես ցույց է տրված ստորև նշված նկարից, կա մի ցուցակ, որը պարունակում է տարբեր ֆայլերի ուղիներ, և դուք ցանկանում եք դրանցից արդյունահանել միայն ընդլայնումներով ֆայլերի անունները, հետևյալ բանաձևը կօգնի ձեզ լուծել խնդիրը:

Ընդհանուր բանաձև

=MID(A1,FIND("*",SUBSTITUTE(A1,"\","*",LEN(A1)-LEN(SUBSTITUTE(A1,"\",""))))+1,LEN(A1))

Արձանագրություններ

A1: Ներկայացնում է ֆայլի ուղին պարունակող բջիջը, որից դուք արդյունահանելու եք ֆայլի անունը:

Ինչպե՞ս օգտագործել այս բանաձևը:

1. Ընտրեք դատարկ բջիջ `ֆայլի անունը դուրս բերելու համար: Այս դեպքում ես ընտրում եմ D3 բջիջը:

2. Մուտքագրեք դրա ներքևի բանաձևը և սեղմեք կոճակը Մտնել բանալի. Ընտրեք արդյունքի բջիջը և այնուհետև քաշեք նրա Լցնելու բռնակը, որպեսզի այն այլ բջիջների վրա կիրառվի:

=MID(B3,FIND("*",SUBSTITUTE(B3,"\","*",LEN(B3)-LEN(SUBSTITUTE(B3,"\",""))))+1,LEN(B3))

Այժմ ֆայլի հատուկ ուղիներում ընդլայնումներով բոլոր ֆայլերի անունները հանվում են, ինչպես ցույց է տրված վերը նշված էկրանի նկարը:

Notes:

  • Այս բանաձևում B3- ը ֆայլի ուղին պարունակող բջիջ է: Խնդրում եմ փոխեք այն, ինչ ձեզ հարկավոր է:
  • Եթե ​​ֆայլի անունը 99 նիշից ոչ ավել է, ապա խնդիրը լուծելու համար կարող է օգտագործվել նաև ստորև ներկայացված ավելի կարճ բանաձևը: Տեսեք ստորև ներկայացված նկարը
    =TRIM(RIGHT(SUBSTITUTE(A2,"\",REPT(" ",100)),99))

Ինչպե՞ս է գործում այս բանաձևը:

=MID(B3,FIND("*",SUBSTITUTE(B3,"\","*",LEN(B3)-LEN(SUBSTITUTE(B3,"\",""))))+1,LEN(B3))

1. FIND("*",SUBSTITUTE(B3,"\","*",LEN(B3)-LEN(SUBSTITUTE(B3,"\",""))))

  • LEN(B3)LEN ֆունկցիան հաշվարկում է ընդհանուր երկարությունը "D: \\ ֆայլեր \ աշխատանք \ Q1 \ հուն \ text.txt" - ում և արդյունքը վերադարձնում 30-ի;
  • LEN(SUBSTITUTE(B3,"\",""))Փոխարինող գործառույթը ոչնչով չի փոխարինում "\" նիշին: Արդյունքն է ՝ «D: filesworkQ1Jantext.txt»: Եվ ապա LEN ֆունկցիան հաշվարկում է «D: filesworkQ1Jantext.txt» - ի ընդհանուր երկարությունը և ստանում արդյունքը 24;
  • SUBSTITUTE(B3,"\","*",30-24). ՓՈԽԱՐԻՆԻ գործառույթը փոխարինում է երրորդ նիշին (30-24 = 6) "\" "D: \\ ֆայլեր \ աշխատ \ Q1 \ Jan \ text.txt" - ի մեկ նիշով "*": Այստեղ արդյունքն է ՝ «D: \\ ֆայլեր \ աշխատանք \ Q1 \ Jan * text.txt»;
  • FIND("*","D:\\files\work\Q1\Jan*text.txt"): FIND ֆունկցիան գտնում է "*" նիշի դիրքը "D: \\ ֆայլեր \ աշխատանքը \ Q1 \ Jan * text.txt" - ում և վերջապես վերադարձնում է 22. Սա նշանակում է, որ "*" նիշը 22-րդ դիրքում է " D: \\ ֆայլեր \ work \ Q1 \ Jan * text.txt ":

2. =MID(B3,22+1,LEN(B3))

  • Ինչպես ցույց է տրված վերոնշյալ բացատրությունը, LEN (B3) արդյունքը վերադարձնում է 30, այստեղ MID գործառույթը կարող է ցուցադրվել = MID ("D: \\ files \ work \ Q1 \ Jan \ text.txt", 23,30): Դա նշանակում է, որ MID գործառույթը «D: \\ files \ work \ Q30 \ Jan \ text.txt» տողից 1 նիշ է հանում ՝ սկսած 23-րդ նիշից: Այստեղ արդյունքը text.txt է:

Առանց ընդլայնման հանեք ֆայլի անունը ուղուց

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

Ընդհանուր բանաձև

=IFERROR(MID(A1,FIND(CHAR(1),SUBSTITUTE(A1,"\",CHAR(1),LEN(A1)-LEN(SUBSTITUTE(A1,"\",""))))+1,FIND(CHAR(1),SUBSTITUTE(A1,".",CHAR(1),LEN(A1)-LEN(SUBSTITUTE(A1,".",""))))-FIND(CHAR(1),SUBSTITUTE(A1,"\",CHAR(1),LEN(A1)-LEN(SUBSTITUTE(A1,"\",""))))-1),"")

Արձանագրություններ

A1: Ներկայացնում է ֆայլի ուղին պարունակող բջիջը, որից դուք արդյունահանելու եք ֆայլի անունը:

CHAR (1)CHAR- ը (1) այստեղ կարող է փոխարինվել ցանկացած CHAR համարով, որքան ձեզ հարկավոր է: Կամ այն ​​կարող է փոխարինվել հատուկ խորհրդանիշով, որը կցված է չակերտներում, ինչպիսիք են «*»:

Ինչպե՞ս օգտագործել այս բանաձևը:

1. Ընտրեք դատարկ բջիջ `ֆայլի անունն առանց ընդլայնման դուրս բերելու համար:

2. Մուտքագրեք դրա ներքևի բանաձևը և սեղմեք կոճակը Մտնել բանալի. Ընտրեք արդյունքի բջիջը և այնուհետև քաշեք նրա Լցնելու բռնակը, որպեսզի այն այլ բջիջների վրա կիրառվի:

=IFERROR(MID(B4,FIND(CHAR(1),SUBSTITUTE(B4,"\",CHAR(1),LEN(B4)-LEN(SUBSTITUTE(B4,"\",""))))+1,FIND(CHAR(1),SUBSTITUTE(B4,".",CHAR(1),LEN(B4)-LEN(SUBSTITUTE(B4,".",""))))-FIND(CHAR(1),SUBSTITUTE(B4,"\",CHAR(1),LEN(B4)-LEN(SUBSTITUTE(B4,"\",""))))-1),"")

ՆշումԱյս բանաձևում B3- ը ֆայլի ուղին պարունակող բջիջ է: Խնդրում եմ փոխեք այն, ինչ ձեզ հարկավոր է:


Հարակից գործառույթներ

Excel MID գործառույթ
Excel MID գործառույթն օգտագործվում է տվյալ տողի տողի միջից որոշակի թվով նիշեր գտնելու և վերադարձնելու համար:

Excel ԳՏՆԵԼ գործառույթը
Excel FIND ֆունկցիան օգտագործվում է մեկ այլ տողի մեջ մի տող գտնելու համար և վերադարձնում է տողի մեկնարկային դիրքը մեկ այլի մեջ:

Excel Փոխարինող գործառույթ
Excel ՓՈՓՈԽՈՒԹՅՈՒՆ գործառույթը փոխարինում է տեքստը կամ նիշերը տեքստի տողի մեջ այլ տեքստով կամ նիշերով:

Excel LEN գործառույթ
Excel LEN ֆունկցիան վերադարձնում է տեքստի տողի նիշերի քանակը:

Excel IFERROR գործառույթ
IFERROR ֆունկցիան օգտագործվում է մաքսային արդյունք վերադարձնելու համար, երբ բանաձևը սխալ է գնահատում, և վերադարձնում է նորմալ արդյունք, երբ սխալ տեղի չի ունենում:


Առնչվող բանաձևեր

Բջջից հանեք մի քանի տող
Եթե ​​ունեք տեքստի տողերի ցուցակ, որոնք բաժանված են տողերի ընդմիջումներով (դա տեղի է ունենում տեքստ մուտքագրելիս Alt + Enter ստեղները սեղմելով) և ցանկանում եք տեքստի այս տողերը դուրս բերել բազմաթիվ բջիջների, այս ձեռնարկի բանաձևը ձեզ կօգնի լավություն

Տողի վերջին տողը հանիր բազմաշերտ բջիջից
Տեքստի վերջին տողը տեքստի տողից բաժանելու համար, որն առանձնացված է տողերի ընդմիջումներով, այս ձեռնարկի բանաձևը կօգնի ձեզ գործ ունենալ Excel- ի այս խնդրի հետ:

Excel- ում տեքստային տողից հանեք N- րդ բառը
Այս հոդվածում բացատրվում է, թե ինչպես օգտագործել բանաձևը ՝ Excel- ի բջիջում պարունակվող տողի տողից հատուկ n- րդ բառը հանելու համար:

Excel- ում բջիջից հանեք վերջին երկու բառերը
Այս ձեռնարկը բացատրում է, թե ինչպես օգտագործել բանաձևը Excel- ի վերջին բջիջից վերջին երկու բառերը հանելու համար:

Քաղել Excel- ում հատուկ բնույթով սկսվող բառը
Այս ձեռնարկը մանրամասների քայլերով մի բանաձև է տրամադրում, որը կօգնի ձեզ դուրս բերել այն բառը, որը սկսվում է հատուկ նիշով Excel- ի բջիջում գտնվող տողի տողից:

Քաղեք բոլոր բառերը, բայց առաջին կամ վերջ
Այս ձեռնարկում դուք կսովորեք, թե ինչպես օգտագործել բանաձևերը բջիջից բոլոր բառերը հանելու համար, բացառությամբ Excel- ի առաջին կամ վերջին:


Գրասենյակի արտադրողականության լավագույն գործիքները

Kutools for Excel - Օգնում է ձեզ առանձնանալ ամբոխից

Հանրաճանաչ հատկություններ: Գտեք, ընդգծեք կամ նույնականացրեք կրկնօրինակները  |  Deleteնջել դատարկ շարքերը  |  Միավորել սյունակները կամ բջիջները՝ առանց տվյալների կորստի  |  Կլոր առանց բանաձևի ...
Super VLookup: Բազմաթիվ չափանիշներ  |  Բազմակի արժեք  |  Բազմաթիթեղների միջով  |  Fuzzy Փնտրել...
Adv. Բացվող ցուցակ: Հեշտ բացվող ցուցակ  |  Կախված բացվող ցուցակ  |  Բազմակի ընտրություն Drop Down ցուցակ...
Սյունակի կառավարիչ: Ավելացրեք որոշակի քանակությամբ սյունակներ  |  Տեղափոխել սյունակները  |  Փոխարկել թաքնված սյունակների տեսանելիության կարգավիճակը  Համեմատեք սյունակները Ընտրեք նույն և տարբեր բջիջները ...
Առանձնահատկություններ: Ցանցի կենտրոնացում  |  Դիզայնի տեսք  |  Մեծ Formula Bar  |  Աշխատանքային գրքույկի և թերթիկների կառավարիչ | Ռեսուրսների գրադարան (Ավտոմատ տեքստ)  |  Ամսաթիվ ընտրող  |  Միավորել աշխատանքային թերթերը  |  Գաղտնագրել/գաղտնազերծել բջիջները  |  Ուղարկեք նամակներ ըստ ցանկի  |  Սուպեր զտիչ  |  Հատուկ զտիչ (զտել թավ/շեղ/շեղված...) ...
Լավագույն 15 գործիքների հավաքածու12 Տեքստ Գործիքներ (Ավելացրեք տեքստ, Հեռացնել նիշերը ...)  |  50 + Աղյուսակ Տեսակներ (Գանտի աղյուսակը ...)  |  40+ Գործնական Բանաձեւեր (Հաշվարկել տարիքը ՝ ելնելով ծննդյան տարեդարձից ...)  |  19 միացում Գործիքներ (Տեղադրեք QR կոդ, Տեղադրեք նկար ուղուց ...)  |  12 Փոխարկում Գործիքներ (Բառեր համարներ, Արտարժույթի փոխակերպումը ...)  |  7 Միաձուլում և պառակտում Գործիքներ (Ընդլայնված կոմբինատ տողեր, Պառակտել Excel բջիջները ...)  |  ... եւ ավելին

Kutools for Excel Ունի ավելի քան 300 առանձնահատկություններ, Ապահովել, որ այն, ինչ ձեզ հարկավոր է, ընդամենը մեկ սեղմումով հեռու է...


Office Tab - Միացնել ներդիրներով ընթերցումը և խմբագրումը Microsoft Office-ում (ներառյալ Excel)

  • Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
  • Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս:
  • Արդյունավետ ներդիրներ է բերում Office (ներառյալ Excel-ը), ինչպես Chrome-ը, Edge-ը և Firefox-ը:
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Porqué muestran todo un articulo en español y luego muestran las formulas en ingles si el excel en español necesita las formulas en español!!!! no funciona ninguna formula porque están en ingles!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations