Cuprins
Uneori introducem atât texte și numere în aceeași celulă Excel. Din anumite motive, este posibil să dorim să eliminăm texte din celulă, păstrând doar numere În acest scop, Excel oferă mai multe modalități de a elimina texte păstrând în același timp numere În acest articol, veți învăța 8 moduri de a elimina text dintr-o celulă Excel, dar lăsați numere acolo.
Descărcați caietul de practică
Puteți descărca fișierul Excel de la următorul link și puteți exersa împreună cu el.
Eliminați textul, dar lăsați numerele.xlsm8 moduri de a elimina textul dintr-o celulă Excel, dar lăsați numere
1. Folosiți Căutare și înlocuire pentru a elimina textul dintr-o celulă Excel, dar lăsați numere
Cel mai simplu mod de a elimină textul dintr-o celulă, lăsând numerele este de a utiliza Găsiți și înlocuiți comandă.
Acum urmați pașii de mai jos pentru a utiliza Găsiți și înlocuiți caracteristică.
❶ Selectați mai întâi celulele care au texte și numere fuzionat.
❷ Apoi apăsați CTRL + H pentru a beneficia de Găsiți și înlocuiți caseta de dialog.
❸ Tastați text pe care doriți să le eliminați în cadrul Găsiți ce cutie.
❹ Lăsați Înlocuiți cu caseta goală.
❺ Now hit the Înlocuiți totul buton.
❻ În cele din urmă a lovit Închideți pentru a ieși din Găsiți și înlocuiți caseta de dialog.
Astfel, ați șters toate text din celulele Excel, lăsând numere doar la locul lor.
Citește mai mult: Cum să eliminați un text specific din celulă în Excel (cele mai simple 11 moduri)
2. Ștergeți textul dintr-o celulă Excel, dar lăsați cifrele cu funcția SUBSTITUTE
Puteți utiliza funcția Funcția SUBSTITUTE în loc de a utiliza Găsiți și înlocuiți Ambele îndeplinesc aceeași sarcină.
Pentru asta,
❶ Faceți clic pe celulă C5 .
❷ Acum introduceți următoarea formulă:
=SUBSTITUTE(B5, "KKV","")
Aici,
- B5 se referă la celulele care au texte și numere .
- "KKV" este text pentru a înlocui cu spații libere ("").
❸ După ce a lovit ENTER buton.
❹ Acum trageți Mâner de umplere pictograma din celulă C5 la C12 .
Deci, veți vedea SUBSTITUTE a înlocuit toate funcțiile texte cu spații goale. Astfel, doar numere au rămas.
Citește mai mult: Cum să eliminați un text specific dintr-o coloană în Excel (8 moduri)
3. Combinația funcțiilor TEXTJOIN, ROW, INDIRECT, LEN, & IFERROR pentru a elimina textul, dar a lăsa numere
De asemenea, puteți utiliza și funcția TEXTJOIN , ROW , INDIRECT , LEN , & IFERROR Funcții pentru a crea o formulă. Această formulă va șterge toate texte dintr-o celulă Excel, dar lăsați numere .
Pentru asta,
❶ Selectați celula C5 prima.
❷ Apoi introduceți următoarea formulă:
=TEXTJOIN("", TRUE,IFERROR(MID(B5, SEQUENCE(LEN(B5))), 1) *1, "")))
În această formulă:
- B5 se referă la celula care are texte și numere .
- LEN(B5) returnează lungimea conținutului celulei B5 .
- SECVENȚĂ(LEN(B5)) returnează secvența de celule B5 care este {1;2;3;4;5;6;7}.
- MID(B5,SEQUENCE(LEN(B5)), 1) returnează poziția golului întâlnit din stânga. Rezultatul este {"K"; "K"; "V";" ";" "; "5″; "0″; "6"}.
- IFERROR(MID(B6,SEQUENCE(LEN(B6)), 1) *1, "") se ocupă de orice eroare în cadrul MID(B5,SEQUENCE(LEN(B5)), 1).
- TEXTJOIN("", TRUE,IFERROR(MID(B5,SEQUENCE(LEN(B5)), 1) *1, "")), TRUE,IFERROR(MID(B5,SEQUENCE(LEN(B5)), 1) *1, "")) elimină text prin înlocuirea texte cu spații libere, apoi le unește cu numere .
❸ Acum apăsați butonul ENTER buton.
❹ Glisați butonul Mâner de umplere pictograma din celulă C5 la C12 .
În cele din urmă, veți avea doar numere în celulele fără nici un texte .
4. Îndepărtați textul dintr-o celulă Excel, dar lăsați numerele folosind funcțiile RIGHT și LEN
Urmați pașii de mai jos pentru a combina DREAPTA și LEN funcții pentru a elimina text dintr-o celulă Excel, lăsând numere .
❶ Mai întâi de toate, selectați celula C5 .
❷ Apoi introduceți următoarea formulă în celulă C5 .
=RIGHT(B5, LEN(B5)-3)
În această formulă,
- LEN(B5) calculează lungimea conținutului din celulă B5 .
- LEN(B5)-3) elimină 3 caractere din lungimea totală a conținutului celulei B5 .
- RIGHT(B5, LEN(B5)-3) înlătură 3 caractere din partea dreaptă a literei B5 Astfel, avem doar conținutul celulei numere fără nici o texte .
❸ După ce a lovit ENTER buton.
❹ Glisați butonul Mâner de umplere pictograma din celulă C5 la C12 .
În cele din urmă, veți avea toate celulele cu numere numai ca în imaginea de mai jos:
Citește mai mult: Cum să eliminați textul după caracter în Excel (3 moduri)
5. Folosiți o formulă Array pentru a elimina textul dintr-o celulă Excel, dar lăsați numere
Puteți utiliza următoarea formulă de matrice pentru a elimina text dintr-o celulă Excel, lăsând toate numere Pentru a utiliza formula de matrice:
❶ Prima celulă selectată, C5 .
❷ Apoi introduceți următoarea formulă de matrice acolo:
=SUM(MID(0&B5,LARGE(INDEX(ISNUMBER(--MID(B5, ROW($1:$99),1))*ROW($1:$99),),ROW($1:$99))+1, 1)*10^ROW($1:$99)/10)
❸ După aceea a lovit ENTER pentru a executa formula de matrice.
❹ Așezați cursorul mouse-ului în colțul din dreapta jos al celulei C5 și trageți în jos Mâner de umplere icoană.
Acum veți vedea că formula array a șters texte din celulele Excel, lăsând doar numere .
Citește mai mult: Cum să eliminați textul dintre două caractere în Excel (3 moduri simple)
6. Îndepărtați textul dintr-o celulă Excel, dar lăsați numerele folosind funcția Text to Columns
The Text în coloane, comanda separă text de la numere .
Urmați pașii de mai jos pentru a afla cum să faceți acest lucru.
❶ Selectați toate celulele care conțin texte cu numere .
❷ Apoi mergeți la Date> Instrumente de date> Text to Columns.
❸ Selectați Lățime fixă de la Expertul de conversie a textului în coloane și apăsați butonul Următorul buton.
❹ A lovit din nou Următorul din fereastra Expertul de conversie a textului în coloane caseta de dialog.
❺ Apoi, asigurați-vă că General este selectată opțiunea și apăsați Finisaj .
Acum ați eliminat cu succes text din toate celulele Excel, lăsând numere .
7. Utilizați Flash Fill pentru a elimina textul dintr-o celulă Excel, dar lăsați numerele
Pentru a elimina texte dintr-o celulă Excel folosind funcția Umplere flash caracteristică,
❶ Introduceți numai numere într-o celulă adiacentă.
❷ Apoi mergeți la Acasă> Editare> Umplere> Flash Fill.
După ce a lovit Umplere flash veți obține doar numere în celula fără texte .
Citește mai mult: Cum să eliminați textul din celula Excel (9 moduri simple)
8. Ștergeți textul dintr-o celulă Excel, dar lăsați cifrele cu ajutorul scripturilor VBA
Vom crea o funcție definită de utilizator numită DeleteTextsButNumbers cu un VBA script pentru a elimina text dintr-o celulă Excel, lăsând numere .
Pentru asta,
❶ Presa ALT + F11 pentru a deschide editorul VBA.
❷ Du-te la Insert> Module.
❸ Apoi copiați următorul cod VBA:
Function DeleteTextsButNumbers(xTxt1 As String) As String With CreateObject("VBScript.RegExp") .Global = True .Pattern = "\D" DeleteTextsButNumbers = .Replace(xTxt1, "") End With End Function
❹ Lipiți și salvați codul în fișierul VBA editor.
Aici, am creat o funcție numită DeleteTextButNumbers prin utilizarea VBA Înlocuiți în care va lua valoarea celulei ca un parametru Șir de caractere pentru a înlocui texte cu spații goale ca urmare va părăsi numere .
❺ Acum reveniți la foaia de date și selectați celula C5 .
❻ Introduceți acolo următoarea formulă.
=DeleteTextsButNumbers(B5)
❼ Apoi apăsați ENTER .
❽ Trageți de butonul Mâner de umplere pictograma din celulă C5 la C12 .
După aceea, veți vedea că funcția a șters toate fișierele texte părăsind numere ca în imaginea de mai jos:
Citiți mai mult: Cum să ștergeți numele definite în Excel (3 moduri)
Secțiunea practică
La sfârșitul fișierului Excel furnizat veți găsi o foaie Excel ca în imaginea următoare pentru a exersa.
Concluzie
Pentru a rezuma, am discutat 8 metode pentru a elimina text dintr-o celulă Excel, dar lăsați numere Vă recomandăm să descărcați caietul de exerciții atașat împreună cu acest articol și să exersați toate metodele cu ajutorul acestuia. Și nu ezitați să puneți întrebări în secțiunea de comentarii de mai jos. Vom încerca să răspundem la toate întrebările relevante cât mai curând posibil. Și vă rugăm să vizitați site-ul nostru web Exceldemy pentru a explora mai mult.