Cum să eliminați primele 3 caractere în Excel (4 metode)

  • Imparte Asta
Hugh West

În timp ce lucrați cu date brute nestructurate, este posibil să aveți adesea nevoie să extrageți informații relevante din acestea. Uneori trebuie să eliminați primul, al doilea sau al treilea caracter din șirul de text pentru a prelua valoarea. Excel are câteva funcții prin care puteți face acest tip de sarcină. De asemenea, puteți face funcția dvs. personalizată pentru a elimina caracterele din șirurile de text. Astăzi, în acest articol, vomdiscutați cum să eliminați primele 3 caractere în Excel.

Descărcați caietul de practică

Descărcați această carte de practică pentru a vă exersa sarcina în timp ce citiți acest articol.

Eliminați primele 3 caractere.xlsm

4 Modalități adecvate pentru a elimina primele 3 caractere în Excel

Luați în considerare o situație în care aveți o bază de date care conține date brute. Primele 3 caractere din fiecare dată sunt inutile și acum trebuie să eliminați aceste caractere. În această secțiune, vom arăta cum să eliminați aceste prime 3 caractere din datele dvs. în Excel.

1. Folosiți funcția RIGHT pentru a elimina primele 3 caractere în Excel

Combinația de funcția RIGHT și funcția LEN vă poate ajuta să eliminați primele 3 caractere din celulele de date. Această metodă este descrisă în pașii de mai jos.

Pasul 1:

  • În celulă C4 , aplicați DREAPTA imbricate cu funcția LEN Formula este,
=RIGHT(B4,LEN(B4)-3)

  • Aici, string_cell este B4 din care vom elimina 3 caractere.
  • LEN(B4)-3 este utilizat ca num_chars . LEN va avea grijă să elimine primele 3 caractere din celulă.

Pasul 2:

  • Acum că formula noastră este gata, apăsați ENTER pentru a obține rezultatul.

  • Rezultatul nostru este aici. Pentru a obține rezultatul complet, deplasați cursorul mouse-ului în colțul din dreapta jos al celulei. Când cursorul afișează semnul crucii, faceți dublu clic pe semn pentru a aplica aceeași funcție la restul celulelor.

Conținut conex: Cum să eliminați primul caracter dintr-un șir de caractere în Excel cu VBA

2. Aplicați funcția REPLACE pentru a elimina primele 3 caractere în Excel

Funcția REPLACE înlocuiește de obicei o parte dintr-un șir de text cu un alt șir de text. Dar în această secțiune, vom utiliza această funcție pentru a elimina caractere din celule. Să vedem cum se face acest lucru.

Pasul 1:

  • Aplicați ÎNLOCUIEȘTE funcția în celulă C4 Formula este,
=REPLACE(B4,1,3,""")

  • Unde B4 este textul vechi.
  • Număr_de_început este 1. Vom începe de la început.
  • Num_chars este 3, deoarece dorim să înlocuim primele trei caractere.
  • New_text este textul modificat care va înlocui textul vechi.

  • ENTER Pentru a obține rezultatul, putem vedea că formula noastră funcționează perfect.

  • Acum vom aplica aceeași formulă la toate celulele necesare.

Citește mai mult: Eliminați ultimul caracter din șirul de caractere Excel (5 metode ușoare)

Lecturi similare:

  • VBA pentru a elimina caracterele din șiruri în Excel (7 metode)
  • Cum să eliminați caracterele neimprimabile în Excel (4 moduri simple)
  • Eliminați caracterele goale în Excel (5 metode)
  • Cum să eliminați ghilimelele simple în Excel (6 moduri)
  • Cum să eliminați punctul și virgula în Excel (4 metode)

3. Introduceți funcția MID pentru a elimina primele 3 caractere în Excel

Combinația de funcția MID iar funcția LEN face aceeași operațiune ca și în cazul metodei 1. Vom aplica acum această formulă la setul nostru de date.

Pasul 1:

  • Formula pe care o vom aplica în celula C4 este,
=MID(B4,4,LEN(B4)-3)

  • Aici text este B4
  • Număr_de_început este 4, deoarece vom elimina primele 3 numere.
  • Num_chars este definit ca LEN(B4)-3)

  • Hit ENTER și aplicați formula la toate celulele. Treaba noastră aici este gata!

Citește mai mult: Cum să eliminați caracterul din șirul de caractere în Excel (14 moduri)

4. Introduceți o funcție definită de utilizator pentru a elimina primele 3 caractere în Excel

Puteți, de asemenea, să vă creați o funcție proprie pentru a îndeplini această sarcină. Exact, puteți defini o funcție personalizată proprie pentru a vă îndeplini sarcina. Pentru aceasta, trebuie să scrieți un cod VBA. Vom discuta acest proces folosind pașii de mai jos. Pentru a afla mai multe despre funcțiile personalizate, Click aici!

Pasul 1:

  • În primul rând, mergeți la Microsoft Fereastra Visual Basic pentru aplicații prin apăsarea Alt+F11 .

  • Se deschide o fereastră nouă. Acum faceți clic pe Introduceți și selectați Modul pentru a deschide un nou modul.

Pasul 2:

  • În modulul nou deschis, inserați codul VBA pentru a realiza o funcție definită de utilizator pentru a elimina primele 3 caractere din celulele dvs. Am furnizat codul pentru dvs. Puteți copia acest cod și îl puteți utiliza în foaia dvs. de lucru. Numele funcției noastre definite de utilizator este RemoveFirst3 Iar codul pentru a crea această funcție este,
 Public Function RemoveFirst3(rng As String, cnt As Long) RemoveFirst3 = Right(rng, Len(rng) - cnt) End Function 

Pasul 3:

  • Codul nostru este scris. Acum întoarceți-vă la foaia de calcul și introduceți funcția =RemoveFirst3 Putem vedea că funcția este creată.

  • Acum aplicați funcția în celula C4 Funcția este,
=RemoveFirst3(B4,3)

  • Apăsați ENTER pentru a obține rezultatul.

  • Funcția noastră personalizată funcționează corect. Vom aplica acum această funcție la restul celulelor pentru a obține rezultatul final.

Conținut asociat: Cum să eliminați ultimele 3 caractere în Excel (4 formule)

Lucruri de reținut

👉 Crearea unei formule personalizate are mai multe limitări decât macrourile VBA obișnuite. Aceasta nu poate modifica structura sau formatul unei foi de calcul sau al unei celule.

👉 Aplicând UFD, puteți elimina numărul N de caractere din celulele dvs.

Concluzie

În acest ghid, am trecut prin patru abordări diferite pentru a elimina primele 3 caractere din celule în Excel. Sunteți bineveniți să comentați dacă aveți întrebări sau întrebări. Lăsați feedback-ul dvs. în secțiunea de comentarii. Vă mulțumim pentru vizitarea ExcelWIKI. Continuați să învățați!

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.