Բովանդակություն
Երբ մենք գործ ունենք Excel-ում տեքստի հետ, տեքստի միջև տարածությունները սովորական սցենար են: Տվյալների հավաքածուների համար անհրաժեշտ են բացատներ: Սակայն լրացուցիչ բացատները կարող են հանգեցնել տվյալների հավաքածուի սխալ հաշվարկների կամ սխալ մեկնաբանությունների: Այդ իսկ պատճառով կարևոր է հեռացնել այդ բացատները տեքստից առաջ և միջև: Այս ձեռնարկում դուք կսովորեք, թե ինչպես հեռացնել տարածությունը Excel-ում տեքստից առաջ՝ համապատասխան օրինակներով և պատշաճ նկարազարդումներով:
Ներբեռնեք Practice Workbook
Ներբեռնեք այս գործնական աշխատանքային գիրքը:
Հեռացնել տարածությունը նախքան Text.xlsmԻնչպե՞ս է տեքստից առաջ տարածությունն ազդում տվյալների հավաքածուի վրա:
Տեքստից առաջ բացատ(ներ)ը կարող է մեծ դժվարություն առաջացնել տվյալների բազան վերլուծելու համար: Դա կարող է ձեզ սխալ արդյունքներ տալ, որոնք դուք չէիք ակնկալում: Պարզաբանելու համար նայեք հետևյալ տվյալների շտեմարանին.
Այստեղ մենք տեքստերից առաջ ունենք բացատներ: Այժմ մենք ցանկանում ենք դուրս հանել բառի առաջին չորս նիշերը: Սա կատարելու համար մենք օգտագործում ենք LEFT ֆունկցիան: Արդյունքը կլինի այսպիսին.
Դուք կարող եք տեսնել, որ մեծ տարբերություն կա մեր ուզածի և ստացածի միջև: Տեքստից առաջ բացատները կարող են ստեղծել այս տեսակի խնդիր բանաձևերում:
Excel-ում տեքստից առաջ տարածությունը հեռացնելու 4 եղանակ
Առաջիկա բաժիններում մենք ձեզ կտրամադրենք չորս եղանակ, որոնք կարող եք օգտագործել Excel-ում տեքստից առաջ տարածություն հեռացնելու համար: Խորհուրդ ենք տալիս սովորել դրանք բոլորը և կիրառել ձեզ հարմարը:
1. TRIM-ի և այլ գործառույթների օգտագործումըՏեքստից առաջ տարածությունը հեռացնելու համար
Այժմ մենք օգտագործում ենք TRIM ֆունկցիան` տեքստից առաջ բացատները հեռացնելու համար: Դա այս տեսակի խնդիրների համար օգտագործվող մեթոդն է:
TRIM գործառույթը հեռացնում է բոլոր բացատները տեքստային տողից, բացառությամբ բառերի միջև եղած մեկ բացատների:
Շարահյուսություն.
=TRIM(Text)Տեքստ. Տեքստը, որտեղից ցանկանում եք հեռացնել տարածությունը:
1.1 Հեռացնել տարածությունը միայն TRIM ֆունկցիայի միջոցով
Այս մեթոդը ցուցադրելու համար մենք օգտագործում ենք հետևյալ տվյալների բազան.
Նշեք այստեղ: Կան լրացուցիչ բացատներ ոչ միայն տեքստերի առաջ, այլև տեքստերի միջև: Մեր նպատակն է հեռացնել բոլոր ավելորդ բացատները և տվյալների բազան մաքուր պահել անօգուտ տարածքներից:
📌 Քայլեր
① Նախ մուտքագրեք հետևյալ բանաձևը C5 բջիջում :
=TRIM(B5)
② Այնուհետև սեղմեք Մուտքագրեք :
③ Դրանից հետո քաշեք Լրացնել բռնակի պատկերակը բջիջների տիրույթի վրա C6 :C9 .
Ինչպես տեսնում եք, մեզ հաջողվել է տեքստից առաջ տարածություն հեռացնել նաև տեքստի միջև:
1.2 Հեռացնել Space-ը TRIM-ի և CLEAN Functions
TRIM ֆունկցիան ջնջում է միայն բացատ նիշը, որը 7-բիթանոց ASCII նիշերի հավաքածուի 32 կոդն է:
Կա ևս մեկ բացատ նիշ, որը կոչվում է չխզվող տարածություն , որը սովորաբար օգտագործվում է վեբ էջերում որպես HTML նիշ: ՄԱՔՈՒՐ ֆունկցիան նաև հեռացնում է ոչտողերի ընդմիջումների նման նիշերի տպում:
Սա ցուցադրելու համար մենք օգտագործում ենք հետևյալ տվյալների բազան.
📌 Քայլեր
① Նախ, մուտքագրեք հետևյալ բանաձևը Բջջում C5 .
=TRIM(CLEAN(B5))
② Այնուհետև սեղմեք Enter :
③ Դրանից հետո քաշեք Լրացնել բռնակը պատկերակը բջիջների տիրույթում C6:C9 :
Այժմ դուք կարող եք տեսնել, որ նախկինում բացատներ կամ տողերի ընդմիջումներ չկան: տեքստը:
1.3 Ջնջել տարածությունը TRIM, CLEAN և SUBSTITUTE ֆունկցիաներով
Կան չկոտրվող բացատներ, որոնք ունեն 160 տասնորդական արժեք, և TRIM ֆունկցիան չի կարող հեռացնել: դա ինքնին: Եթե ձեր տվյալների հավաքածուն պարունակում է մեկ կամ մի քանի սպիտակ բացատներ, որոնք TRIM գործառույթը չի հեռացնում, օգտագործեք SUBSTITUTE գործառույթը` չընդհատվող բացատները սովորական բացատների վերածելու և այնուհետև այն կրճատելու համար:
Այս մեթոդը կհեռացնի բոլոր ավելորդ բացատները, տողերի ընդմիջումը և չընդհատվող տարածությունը: Դա ցույց տալու համար մենք օգտագործում ենք հետևյալ տվյալների բազան.
📌 Քայլեր
① Նախ, մուտքագրեք հետևյալ բանաձևը C5 բջիջում .
=TRIM(CLEAN((SUBSTITUTE(B5,CHAR(160)," "))))
② Ապա, սեղմեք Enter :
③ Դրանից հետո քաշեք Fill Handle պատկերակը բջիջների միջակայքի վրա C6:C9 .
Ինչպես տեսնում եք, տեքստից առաջ բացատներ կամ չընդհատվող բացատներ չկան:
Կարդալ ավելին. Ինչպես հեռացնել բացատները խցումExcel
2. Գտնել & Excel-ում տեքստից առաջ տարածությունը ջնջելու հրամանը փոխարինելու համար
Այժմ այս մեթոդը օգտակար է, եթե ցանկանում եք հեռացնել անօգուտ բացատները տեքստերից առաջ կամ դրանց միջև: Այս մեթոդն ավելի արագ է, քան մյուսները: Եթե ձեր նպատակն է հեռացնել բոլոր բացատները , ապա այս մեթոդը հեշտությամբ կաշխատի:
Դա ցույց տալու համար մենք կօգտագործենք այս տվյալների բազան.
Այստեղ կարող եք տեսնել որոշ նամակներ: Դրանց առաջ կամ դրանց միջև կան որոշ անցանկալի տարածություններ: Մենք պատրաստվում ենք հեռացնել այս բոլոր բացատները այս մեթոդով:
📌 Քայլեր
① Նախ ընտրեք բոլոր տվյալները:
② Այնուհետև սեղմեք Ctrl+F ստեղնաշարի վրա՝ բացելու համար Find & Փոխարինել երկխոսության տուփը:
③ Սեղմեք Փոխարինել : Այնուհետև, Գտեք ինչ վանդակում, մուտքագրեք Բացատ :
④ Այժմ պահեք Փոխարինեք վանդակով դատարկ:
⑤ Սեղմեք Փոխարինել բոլորը :
Ինչպես տեսնում եք, մեզ հաջողվել է հեռացնել բոլոր անպետք բացատները տեքստերից:
Նման ընթերցումներ.
- Ինչպես հեռացնել հետին տարածությունները Excel-ում (6 հեշտ մեթոդ)
- Հեռացնել առաջատար տարածքը Excel-ում (5 օգտակար եղանակ)
- Ինչպես հեռացնել լրացուցիչ տարածությունները Excel-ում (4 մեթոդ)
3. Օգտագործելով VBA՝ տեքստից առաջ տարածությունը հեռացնելու համար
Վերջապես, մենք պատրաստվում ենք ձեզ տրամադրել մի կտոր VBA մակրո անօգուտ անհանգստացնող տարածքները հեռացնելու համարտեքստի ներսում:
Մենք պատրաստվում ենք օգտագործել հետևյալ տվյալների բազան ցույց տալու համար.
📌 Քայլեր
① Նախ, սեղմեք Alt+F11 ՝ VBA խմբագիրը բացելու համար: Սեղմեք Տեղադրել > Մոդուլ :
② Մուտքագրեք հետևյալ կոդը և պահեք ֆայլը:
2791
③ Այժմ սեղմեք Alt+F8 ստեղնաշարի վրա՝ մակրո երկխոսության տուփը բացելու համար:
③ Ընտրել remove_space : Սեղմեք Գործարկել
④ Ընտրեք բջիջների շրջանակը B5:B9:
⑤ Սեղմեք OK հետո:
Ինչպես տեսնում եք, մենք հանել ենք բոլոր բացատները տեքստից առաջ՝ օգտագործելով VBA կոդը:
4. Power Query՝ հեռացնել տարածությունը տեքստից առաջ
Դուք կարող եք նաև հեռացնել բացատները Power Query գործիք Excel-ում: Կա ներկառուցված TRIM հատկություն Power Query-ում:
Դա ցույց տալու համար մենք կօգտագործենք այս տվյալների բազան.
Ինչպես տեսնում եք, տվյալների առաջ որոշ բացատներ կան: Մենք պատրաստվում ենք հեռացնել այն՝ օգտագործելով Power Query ֆունկցիան:
📌 Քայլեր
① Տվյալներ ներդիրից, ընտրել From Table/Range :
② Ընտրեք ձեր տվյալների բազայի բջիջների շրջանակը: Սեղմեք OK :
③ Դրանից հետո այն կգործարկի power query խմբագրիչը և կունենա այսպիսի տեսք:
④ Սեղմեք Սյունակ 1 յուրաքանչյուր տեքստ ընտրելու համար:
⑤ Այնուհետև աջ սեղմեք վրամուկը. Ընտրեք Transform :
⑥ Այնուհետև սեղմեք TRIM :
Ինչպես տեսնում եք, մենք հաջողությամբ հեռացրել ենք բոլոր առաջատար բացերը տվյալների շտեմարանից:
💬 Հիշելու բաներ
✎ The TRIM գործառույթը հեռացնում է տեքստերի միջև ավելորդ բացատները: Եթե կա մեկից ավելի բացատ, այն դրանք կբերի մեկ տարածության մեջ:
✎ The Find & Replace հրամանը կհեռացնի տվյալների բազայի բոլոր տարածքները: Եթե ձեր նպատակը տեքստից առաջ տարածություն հեռացնելն է, մի օգտագործեք այն:
Եզրակացություն
Եզրափակելու համար, հուսով եմ, որ այս ձեռնարկը ձեզ օգտակար գիտելիքներ է տվել հեռացնելու մասին: Excel-ում տեքստից առաջ տարածություն: Մենք խորհուրդ ենք տալիս սովորել և կիրառել այս բոլոր հրահանգները ձեր տվյալների բազայում: Ներբեռնեք գործնական աշխատանքային գրքույկը և փորձեք դրանք ինքներդ: Նաև ազատ զգալ կարծիք հայտնել մեկնաբանությունների բաժնում: Ձեր արժեքավոր կարծիքը մեզ մոտիվացնում է ստեղծելու նման ձեռնարկներ: Մի մոռացեք ստուգել մեր կայքը Exceldemy.com Excel-ի հետ կապված տարբեր խնդիրների և լուծումների համար: