Ինչպես հեռացնել տարածությունը տեքստից առաջ Excel-ում (4 մեթոդ)

  • Կիսվել Սա
Hugh West

Երբ մենք գործ ունենք 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-ի հետ կապված տարբեր խնդիրների և լուծումների համար:

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: