Excel Eliminați caracterele din dreapta (5 moduri)

  • Imparte Asta
Hugh West

Este posibil să aveți orice caractere suplimentare în celula Excel. Uneori, pentru a genera o valoare diferită de valorile existente, este posibil să aveți nevoie de eliminați caracterele În acest articol, am de gând să explice 5 moduri de Excel elimina caractere din dreapta.

Pentru a fi mai clar, voi folosi o foaie de date cu informații despre comenzile unor clienți, care are 4 coloane.

Acest tabel reprezintă informațiile privind comenzile diferiților utilizatori. Coloanele sunt Nume cu ID, comandă, nume, și Cantitatea de comandă .

Descărcați caietul de lucru pentru practică

Eliminați caracterele din Right.xlsm

5 moduri de a elimina caracterele din dreapta

1. Utilizarea LEFT pentru a elimina caracterele din dreapta

Pentru a îndepărta singurul ultimul caracter puteți utiliza funcția LEFT.

⮚ Mai întâi, selectați celula în care doriți să plasați noua valoare după eliminarea ultimului caracter.

⮚ Apoi introduceți formula în fereastra Formula Bar. Am selectat B4 Aici vreau să arăt celula Nume numai așa că voi elimina șiruri de numere din dreapta.

Formula este

=LEFT(B4,LEN(B4)-1)

⮚ În cele din urmă, apăsați ENTER

Ultimul caracter din coloana selectată B4 celula va fi eliminată.

În acest caz, eliminarea unui singur caracter nu se potrivește cu contextul exemplului nostru, deci să eliminăm mai multe caractere.

⮚ În primul rând, selectați celula în care doriți să plasați noua valoare după eliminarea caracterelor multiple din dreapta.

⮚ Apoi introduceți formula pentru B4 Celula de aici vreau să elimin mai multe caractere. Vreau să elimin 5 caractere din dreapta.

Formula este

=LEFT(B4,LEN(B4)-5)

⮚ În cele din urmă, apăsați ENTER

În acest caz, ultimele 5 caractere din valoarea selectată de B4 vor fi eliminate.

Acum, puteți aplica Mâner de umplere la AutoFit formula pentru restul celulelor.

Citește mai mult: Eliminați ultimul caracter din șirul de caractere Excel

2. VALUE cu funcția LEFT pentru valori numerice

În cazul valorilor numerice, pentru a elimina caracterele din dreapta se poate folosi funcția STÂNGA și funcția VALUE împreună.

⮚ Mai întâi, selectați celula în care doriți să plasați noua valoare după ce ați eliminat caracterele din dreapta.

⮚ I selected the B4 celulă, apoi am tastat formula. Aici vreau să elimin caracterele din dreapta și voi păstra doar caracterele Cantitatea de comandă Deci, voi elimina toate caractere de șir din dreapta, cu excepția numărului.

Formula este

=VALUE(LEFT(C4,(LEN(C4)-8))))

⮚ În cele din urmă, apăsați ENTER

The caractere de șir a C4 Celula va fi eliminată din dreapta. Veți vedea doar valorile numerice din Număr în formatul Cantitatea de comandă coloană.

În funcție de numărul de caractere de șir de caractere care însoțesc caracterul numeric, va trebui să rescrieți formula.

🔺 Dacă toate caracterele numerice au aceleași caractere de șir, puteți folosi Mâner de umplere .

Citește mai mult: Cum să eliminați ultimele 3 caractere în Excel

3. Eliminați caracterele din dreapta folosind VBA

⮚ În primul rând, deschide Dezvoltator tab>> apoi selectați Visual Basic

⮚ De asemenea, puteți folosi ALT + F11

O nouă fereastră de Microsoft Visual Basic pentru aplicații Apoi deschideți Introduceți tab>> apoi selectați Modul.

Aici se află Modul este deschis.

Imediat, scrieți codul pentru RemoveRightCharacter în modul.

 Function RemoveRightCharacter(str As String, cnt_chars As Long) RemoveRightCharacter = Left(str, Len(str) - cnt_chars) End Function 

⮚ After that, Salvați codul și reveniți la foaia de lucru.

⮚ Mai întâi, selectați o celulă în care doriți să păstrați noua valoare după eliminarea caracterului din dreapta.

⮚ Apoi introduceți formula pentru B4 Celula. Introduceți numele funcției pe care ați scris-o în modul.

⮚ As my function name is RemoveRightCharacter se va afișa acest nume.

Formula este

=RemoveRightCharacter(B4,5)

⮚ În cele din urmă, apăsați INTRĂ.

Pe măsură ce am selectat celula B4 caracterele din dreapta acestei celule vor fi eliminate.

De asemenea, îl puteți utiliza pentru a afișa caracterul numeric.

⮚ Mai întâi, selectați o celulă în care doriți să păstrați noua valoare după eliminarea caracterului din dreapta.

⮚Apoi introduceți formula pentru C4 celula. tastați numele funcției pe care ați scris-o în modul. Acum vreau să arăt Cantitatea de comandă. Deoarece numele funcției mele este RemoveRightCharacter se va afișa acest nume.

Formula este

=RemoveRightCharacter(C4,8)

⮚ În cele din urmă, apăsați ENTER

Pe măsură ce am selectat celula C4 caracterele din dreapta acestei celule vor fi eliminate.

Citește mai mult: VBA pentru a elimina caracterele din șir în Excel

4. Îndepărtați caracterul corect folosind Flash Fill

Puteți utiliza comanda Flash Fill din panglică pentru a elimina caracterul din dreapta.

⮚ În primul rând, creați un exemplu de model de utilizat Umplere flash .

⮚ Am oferit primul exemplu Steve prin eliminarea numărului corect de caractere.

⮚ După aceea, selectați valoarea exemplului deschis Date tab>> apoi selectați Umplere flash .

Tastatura rapidă de la tastatură care trebuie utilizată Umplere flash este CTRL + E

Pe măsură ce am selectat Umplere flash caracterele din dreapta din restul celulelor vor fi eliminate.

⮚ Dacă doriți, puteți păstra caracterul numeric eliminând caracterele din dreapta.

⮚ Aici, am oferit primul exemplu 32 în care am păstrat doar caracterul numeric, eliminând caracterele șirului din dreapta. S-a creat un model pentru Umplere flash .

⮚ După aceea, selectați valoarea exemplului deschis Date tab>> apoi selectați Umplere flash .

Pe măsură ce am selectat Umplere flash caracterele din dreapta din restul celulelor vor fi eliminate.

5. Îndepărtați caracterele din ambele părți deodată

Dacă aveți o fișă tehnică în care mai multe informații sunt comprimate împreună, atunci funcția MID este adecvată pentru a extrage informațiile sau datele necesare.

Pentru a vă arăta cum funcționează această funcție, am făcut o ajustare la fișa tehnică.

⮚ În primul rând, selectați o celulă în care doriți să păstrați noua valoare după ce ați eliminat caracterul din dreapta și din stânga.

⮚ Apoi introduceți formula în celulă sau în bara de formule. Am selectat B4 Din acea celulă, vreau să obținem Nume așa că voi elimina toate caracterele din dreapta și din stânga, cu excepția numelui Steve.

⮚ Formula este

=MID(B4, 11+1, LEN(B4) - (10+6))

⮚ Pentru a aplica formula, apăsați ENTER

Între timp, din celula selectată vor fi eliminate atât caracterele din dreapta, cât și cele din stânga, cu excepția caracterelor Nume .

Pentru restul celulelor, în funcție de numărul de caractere, am aplicat MID funcție.

Secțiunea practică

Am atașat două foi suplimentare pentru a exersa aceste moduri.

Concluzie

În acest articol, am explicat 5 moduri de a elimina caracterele din dreapta în Excel. Sper că aceste abordări diferite vă vor ajuta să eliminați caracterele din dreapta în Excel. Pentru orice fel de sugestii, idei și feedback, sunteți bineveniți. Simțiți-vă liber să comentați mai jos.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.