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 Excel- ի համար - օգնում է ձեզ առանձնանալ բազմությունից
Excel-ի համար Kutools-ը պարծենում է ավելի քան 300 առանձնահատկություններով, Ապահովել, որ այն, ինչ ձեզ հարկավոր է, ընդամենը մեկ սեղմումով հեռու է...
Office Tab - Միացնել ներդիրներով ընթերցումը և խմբագրումը Microsoft Office- ում (ներառիր Excel)
- Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
- Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
- Բարձրացնում է ձեր արտադրողականությունը 50%-ով բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս:
- Արդյունավետ ներդիրներ է բերում Office (ներառյալ Excel-ը), ինչպես Chrome-ը, Edge-ը և Firefox-ը: