Cuprins
În acest articol, voi discuta despre cum să eliminați zerourile (0) din Excel. Adesea, atunci când lucrăm cu foi de calcul care nu au fost pregătite de noi, ne confruntăm cu diferite tipuri de formate de numere în celule. De exemplu, numerele de telefon pot conține zerouri de început. Pe de altă parte, unele celule pot conține doar zerouri ca valori care pot afecta calculele ulterioare în Excel (De exemplu, în calculul mediei). Din fericire, Excelare mai multe opțiuni pentru a elimina ambele tipuri de zerouri. Să trecem în revistă metodele.
Descărcați caietul de practică
Puteți descărca caietul de practică pe care l-am folosit pentru a pregăti acest articol.
Eliminați 0.xlsm7 Metode ușoare pentru a elimina 0 din Excel
1. Aplicați opțiunea de căutare și înlocuire pentru a șterge 0 din Excel
Dacă dorim să eliminăm valorile zero dintr-un interval de date, Căutare și înlocuire Iată care sunt pașii de urmat:
Pași:
- Mai întâi, selectați întregul set de date ( B5:B13 ).
- Apoi, tastați Ctrl+T de la tastatură. Găsiți și înlocuiți Acum, mergeți la fereastra Înlocuiți fila, tastați 0 în Găsiți ce lăsați câmpul Înlocuiți cu Apoi, bifați rubrica ' Potrivește întregul conținut al celulei ', deoarece căutăm celule care conțin numai zerouri. În caz contrar, se vor înlocui zerourile care se află în orice număr, cum ar fi 100, 80, 90 etc. După aceea, faceți clic pe butonul Înlocuiți totul buton.
- Excel va arăta câte valori zero din celule sunt înlocuite cu spații libere. Apăsați pe butonul OK buton.
- În cele din urmă, iată rezultatul; toate zerourile au fost eliminate din setul de date.
2. Îndepărtați 0 de la început utilizând opțiunea de verificare a erorilor (Convertire text în număr)
Uneori, oamenii aplică Text în celulele Excel pentru a afișa zerourile din față. Dacă dorim să eliminăm aceste zerouri din față dintr-o dată, putem converti formatul Text la Număr cu un singur clic. Iată, așadar, pașii asociați:
Pași:
- Mai întâi, selectați întregul set de date ( B5:B13 ) care conține zerouri de început. Acum, veți observa o pictogramă galbenă care apare în colțul din stânga sus al selecției.
- În continuare, faceți clic pe pictograma galbenă de verificare a erorilor și alegeți opțiunea ' Conversia în Număr ' din meniul derulant.
- În cele din urmă, vom vedea că toate zerourile de început au dispărut.
3. Ștergerea lui 0 de la început prin modificarea formatării numerice personalizate a celulelor
Acum, vom discuta o altă metodă de a șterge zerourile de început. Uneori, oamenii folosesc formate de numere personalizate în seturile de date. De exemplu, fiecare celulă va conține un anumit număr de cifre, oricare ar fi valoarea. În astfel de cazuri, putem șterge zerourile de început doar alegând opțiunea Număr general format.
Pași:
- Selectați întregul set de date ( B5:B11 ) la început.
- În continuare, accesați grupul Number (Număr) din fereastra Acasă În mod implicit , la Special aici se selectează formatul numărului.
- Acum, alegeți General din meniul derulant.
- În cele din urmă, iată rezultatul.
4. Ștergeți 0 de la început utilizând tehnica Paste Special
Putem șterge spațiile de început din seturile de date folosind Lipire specială tehnică. în mod implicit, celulele Excel Număr formatul este General și vom aplica acest principiu în această metodă. Această metodă va funcționa atât pentru Număr personalizat și numerele care sunt convertite în format Text Să presupunem că avem un set de date în care valorile (numerele) sunt atât în Text și Personalizat format.
Pași:
- Mai întâi, selectați o celulă goală și copiați-o.
- Apoi, selectați setul de date ( B5:B13 ) și faceți clic dreapta pe el și alegeți opțiunea Lipire specială
- Acum, în Lipire specială Apoi, selectați Adăugați de la Opțiuni și faceți clic pe grupul OK .
- În cele din urmă, iată rezultatul.
5. Folosiți funcția VALUE pentru a elimina 0 de la început din Excel
Spre deosebire de cele descrise în metodele anterioare, acum vom discuta despre cum să ștergem spațiile de început folosind funcții Excel precum funcția VALUE . VALOARE convertește un șir de text care reprezintă un număr într-un număr. De asemenea, funcția Metoda 4 , această formulă va funcționa atât pentru Număr personalizat și numerele care sunt convertite în format Text .
Pași:
- Introduceți formula de mai jos în Celula C5 .
=VALUE(B5)
- În final, vom obține următoarea ieșire. Utilizați Mâner de umplere ( + ) pentru a copia formula în restul celulelor.
6. Ștergeți 0 de la început din text în Excel folosind o combinație de funcții
Până acum, am discutat despre cum să ștergem zerourile atunci când celula conține doar cifre. Cu toate acestea, există situații în care celulele conțin atât text, cât și cifre. În astfel de scenarii, putem șterge zerourile de început folosind combinații de funcții Excel. De exemplu, în această metodă, vom combina funcțiile DREAPTA , LEN , GĂSIȚI , STÂNGA , și SUBSTITUTE pentru a șterge zerourile din față.
Pași:
- Mai întâi, introduceți următoarea formulă în Celula C5 .
=RIGHT(B5,LEN(B5)-FIND(LEFT(SUBSTITUTE(B5, "0","""),1),B5)+1)
- Următorul rezultat al formulei menționate mai sus va fi următorul.
Defalcarea formulei:
➤ SUBSTITUTE(B5, "0″,"")
Aici, funcția SUBSTITUTE înlocuiește zerourile cu Gol ("""), rezultatul este ABCD '.
➤ LEFT(SUBSTITUTE(B5, "0″,""),1),1)
Aici, funcția LEFT extrage cel mai din stânga caracter din șirul de caractere. Și, rezultatul este ' A '.
➤ FIND(LEFT(LEFT(SUBSTITUTE(B5, "0″,""),1),B5),B5)
Acum, funcția FIND caută caracterul cel mai din stânga și poziția acestuia dată de STÂNGA Aici, rezultatul acestei părți a formulei este 3 '.
În continuare, se adaugă 1 la rezultatul operației GĂSIȚI astfel încât să obținem întreaga lungime a șirului de text.
Și, apoi, rezultatul GĂSIȚI se scade din lungimea caracterului dată de formula funcția LEN .
➤ RIGHT(B5,LEN(B5)-FIND(LEFT(SUBSTITUTE(B5, "0″,""),1),1),B5)+1)
În cele din urmă, funcția RIGHT extrage întregul șir de text, cu excepția zerourilor din față.
7. Ștergeți Leading 0 din Excel folosind VBA
Putem șterge zerourile din față folosind VBA Să trecem în revistă pașii implicați în această metodă.
Pași:
- În primul rând, selectați întregul set de date ( B5:B13 ).
- Apoi, faceți clic dreapta pe numele foii Excel corespunzătoare și alegeți Vezi codul .
- Acum, un cod Modul Apoi scrieți următorul cod acolo.
Sub RemoveZero() Dim Range As Range Dim WorkRange As Range On Error Resume Next xTitleId = "Excel" Set WorkRange = Application.Selection Set WorkRange = Application.InputBox("Range", xTitleId, WorkRange.Address, Type:=8) WorkRange.NumberFormat = "General" WorkRange.Value = WorkRange.Value End Sub
- După aceea, Rulați codul.
- În cele din urmă, toate zerourile de început au dispărut din setul de date ( B5:B11 ).