Kreisā apdares funkcija programmā Excel: 7 piemēroti veidi

  • Dalīties Ar Šo
Hugh West

Šajā rakstā mēs aplūkosim kreisās apdares veikšanu programmā Excel, izmantojot gan funkciju, gan VBA. Kreisā apdare var būt dažāda veida. Piemēram, jūs varat noņemt rakstzīmi no virknes kreisās puses. No otras puses, jūs varat arī dzēst priekšējās atstarpes (atstarpi, kas atrodas virknes kreisajā pusē) no datu virknes.

Lejupielādēt Practice Workbook

Varat lejupielādēt mūsu prakses darba burtnīcu, ko izmantojām, lai sagatavotu šo rakstu.

Kreisā apdares funkcija.xlsm

7 piemēroti veidi, kā Excel programmā Excel veikt kreisā trimmera funkciju

1. Pielietojiet RIGHT funkciju, lai apgrieztu kreisās puses rakstzīmes programmā Excel

Strādājot ar izklājlapām, bieži vien mums ir nepieciešams apgriezt datus no kreisās puses. Piemēram, jums ir kods, kas satur krāsu, atsauces numuru, izmēru u. c., un jūs vēlaties atdalīt kodu atbilstoši savām vēlmēm. Visvienkāršākais veids, kā apgriezt kreiso datu daļu, ir izmantot pareizā funkcija . PRĀVAIS funkcija atgriež norādīto rakstzīmi no teksta virknes beigām. Piemēram, mēs vēlamies apgriezt vērtību Šūna B5 . Šeit ir aprakstīti nepieciešamie soļi:

Soļi :

  • Uzrakstiet šādu formulu, lai atdalītu krāsu no koda.
=PRAVA(B5,4)

  • Pēc formulas ievadīšanas tiks atdalīta zilā krāsa. Izmantojiet Uzpildes rokturis (+) lai kopētu formulu uz pārējām šūnām.

Lasīt vairāk: Labo rakstzīmju un atstarpju apgriešana programmā Excel (5 veidi)

2. REPLACE funkcijas piemērošana, lai noņemtu kreisās puses rakstzīmes programmā Excel

Vēl viens vienkāršs kreisās apdares veids ir izmantot funkciju REPLACE. ATJAUNOT funkcija aizstāj daļu teksta virknes ar citu teksta virkni. Mēs esam piemērojuši šo funkciju iepriekšējam datu kopumam, un šeit ir aprakstīti veiktie soļi:

Soļi:

  • Vispirms ievadiet šādu formulu:
=REPLACE(B5,1,C5,"")

  • Ievadot formulu, šeit ir iegūtais rezultāts:

3. Izmantojiet VBA, lai apgrieztu kreisās puses rakstzīmes

Ja kreisās puses apgriešanai nevēlaties izmantot nevienu funkciju vai formulu. VBA var būt excel opcija. Mēs esam izmantojuši šādus soļus, lai VBA :

Soļi:

  • Tālāk ir virkne, ko vēlamies apgriezt:

  • Vispirms dodieties uz attiecīgo lapu. Pēc tam ar peles labo pogu noklikšķiniet uz lapas nosaukuma un atlasiet iespēju Skatīt kodu iespēju, lai VBA logs.
  • Tagad ierakstiet šādu kodu Modulis .
 Option Explicit Sub GetString() Dim str1 As String str1 = "3PastelBlue" MsgBox Right(str1, 10) End Sub 

  • Visbeidzot, palaidiet kodu, un kods tiks apgriezts.

4. Rakstzīmju dzēšana no kreisās puses, izmantojot RIGHT un LEN funkciju

Līdzīgi, izmantojot iepriekš minētās metodes, mēs varam noņemt rakstzīmes no datu kreisās daļas, izmantojot kombināciju PRĀVAIS un LEN funkcijas. LEN funkcija atgriež rakstzīmju skaitu teksta virknē. Ar šo metodi saistītie soļi ir šādi:

Soļi:

  • Vispirms ievadiet šādu formulu.
=RIGHT(B5,LEN(B5)-C5)

Formulas sadalījums:

  • LEN(B5)

Šajā gadījumā LEN funkcija atgriež rakstzīmju skaitu teksta virknē.

  • RIGHT(B5,LEN(B5)-C5)

Šajā formulā no visas virknes tiek atņemts no kreisās puses nogriezto rakstzīmju skaits. Formulā tiek iegūta no kreisās puses nogrieztā virkne.

  • Visbeidzot, izvades rezultāts ir šāds:

5. Vadošo atstarpju noņemšana, izmantojot funkciju FIND, MID, TRIM & amp; LEN kombināciju programmā Excel

Bieži vien, kopējot datus no vietnēm, kopā ar datiem tiek kopētas arī daudzas nevajadzīgas atstarpes. Taču šo atstarpju meklēšana pa vienai ir laikietilpīga. Par laimi, ir pieejamas dažas funkciju kombinācijas, lai šīs atstarpes apgrieztu.

Šajā metodē mēs izmantosim funkciju kombināciju FIND, MID, TRIM & amp; LEN, lai noņemtu sākuma atstarpi. Veicamie soļi ir šādi:

Soļi:

  • Lai noņemtu atstarpes, ievadiet šādu formulu:
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))

Formulas sadalījums:

  • LEN(B5)

Šī formula atgriezīs rakstzīmju skaitu Šūna B5 .

  • TRIM (B5)

TRIM funkcija noņem visas atstarpes no B5, izņemot atsevišķas atstarpes starp vārdiem.

  • MID(TRIM(B5),1,1)

MID funkcija atgriež rakstzīmes no B5 vidus, ņemot vērā sākuma pozīciju un garumu.

  • ATRAST(MID(TRIM(B5),1,1)

Funkcija FIND atgriež vienas teksta virknes sākuma pozīciju citā teksta virknē. Šajā gadījumā formula atgriež iepriekšējā procedūrā atrastās rakstzīmes pozīciju.

  • MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))

Piemērojot formulu ar citu MID funkciju, tā izdzēsīs atstarpes tikai virknes kreisajā pusē.

  • Galu galā rezultāts ir šāds:

Lasīt vairāk: Kā Excel programmā Excel apgriezt atstarpes (8 vienkāršākie veidi)

6. Lietojiet REPLACE, LEFT, FIND & amp; TRIM Excel funkciju kombināciju, lai noņemtu vadošās atstarpes

Tāpat arī iepriekšējā metode, kombinācija no AIZSTĀT, PA KREISI, ATRAST, un TRIM funkcijas var izmantot, lai izdzēstu sākuma atstarpes.

Lai pabeigtu uzdevumu, mēs esam veikuši tālāk norādītos soļus:

Soļi:

  • Izmantojot iepriekš minētās funkcijas, vispirms ievadiet šādu formulu:
=REPLACE(B5,1,FIND(LEFT(TRIM(B5),2),B5)-1,"")

Formulas sadalījums:

Kombinācija no ATRAST , LEFT , un TRIM funkcijas palīdz mums aprēķināt pirmā atstarpes simbola pozīciju rindā; atstarpes atrodas rindas kreisajā pusē.

Šajā gadījumā mēs izlaidām formulu, izmantojot ATJAUNOT Rezultātā rindas sākuma atstarpes tika aizstātas bez tukšajām vietām (""). Formula dzēsīs no rindas tikai sākuma atstarpes.

  • visbeidzot, Rezultāts ir:

7. Izmantojiet VBA, lai noņemtu vadošās atstarpes programmā Excel

Vadošās atstarpes var dzēst, izmantojot VBA arī.

Soļi:

  • Vispirms atlasiet šūnas ar priekšējām atstarpēm.

  • Otrkārt, dodieties uz attiecīgo lapu, noklikšķiniet ar peles labo pogu uz lapas nosaukuma un atlasiet iespēju Skatīt kodu iespēju, lai VBA logs.
  • In the Modulis , rakstiet šādu kodu:
 Option Explicit Sub TrimExample1() Dim Cell As Object Dim Rng As Range Set Rng = Selection For Each Cell In Rng Cell.Value = Trim(Cell) Next Cell End Sub End Sub 

  • Visbeidzot, palaidiet kodu un iegūstiet virkni bez sākuma atstarpēm.

Secinājums

Šajā rakstā esmu aplūkojis plaši izmantotās metodes, lai apgrieztu kreisās rakstzīmes. Jūs varat uzzināt gan par metodēm, kas saistītas ar funkciju, gan VBA. Izmantojiet šīs metodes, kad vien tas ir piemēroti, un informējiet mūs, ja jums ir kādi jautājumi.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.