Cum să găsiți primele / toate numerele într-un șir în Excel?
Presupunând că o celulă este amestecată cu litere, cifre și alte caractere, cum ați putea afla rapid primul număr sau toate numerele din această celulă în Excel? Acest articol descrie trei trucuri pentru a-l rezolva cu ușurință.
- Găsiți primul număr și poziția acestuia într-un șir de text cu formulă
- Găsiți toate numerele într-un șir de text, eliminând toate caracterele nenumerice
- Găsiți toate numerele într-un șir de text numai cu extragerea numerelor
- Găsiți toate numerele într-un șir de text cu numere și text separate
Găsiți primul număr și poziția acestuia într-un șir de text cu formulă
Această metodă va introduce câteva formule pentru a găsi și extrage primul număr dintr-un șir de text și pentru a afla poziția primului număr în șirul de text.
Găsiți și extrageți primul număr dintr-un șir de text cu o formulă matrice
Selectați o celulă goală în care doriți să returnați primul număr dintr-un șir de text, introduceți formula =MID(A2,MIN(IF((ISNUMBER(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0)*ROW(INDIRECT("1:"&LEN(A2)))),ISNUMBER(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0)*ROW(INDIRECT("1:"&LEN(A2))))),1)+0 (A2 este celula text în care veți căuta primul număr) în ea și apăsați tasta Ctrl + Schimba + Intrați tastele simultan. Și apoi trageți mânerul de umplere al acestei celule în interval, după cum aveți nevoie.
Apoi, primele numere ale fiecărui șir de text sunt găsite și extrase așa cum este prezentat mai jos:
Găsiți poziția primului număr într-un șir de text cu formule
Selectați o celulă goală în care veți reveni la poziția primului număr și introduceți formula = MIN (IF (ISNUMBER (FIND ({1,2,3,4,5,6,7,8,9,0}, A2)), FIND ({1,2,3,4,5,6,7,8,9,0, 2}, AXNUMX))) (A2 este celula de text în care veți căuta poziția primului număr) în ea, apoi trageți mânerul de umplere în intervalul dorit. Vedeți mai jos capturile de ecran:
notițe: Această formulă matrice = MIN (GĂSEȘTE ({0,1,2,3,4,5,6,7,8,9}, A2 și {0,1,2,3,4,5,6,7,8,9}) ) de asemenea, poate obține poziția primului număr. După introducerea acestei formule matrice, vă rugăm să apăsați pe Ctrl + Schimba + Intrați tastele simultan pentru a obține rezultatul.
Găsiți toate numerele într-un șir de text, eliminând toate caracterele nenumerice
Dacă toate caracterele pot fi eliminate dintr-un șir de text, cu excepția numerelor, vom afla cu ușurință toate numerele din acest șir de text. Kutools pentru Excel Eliminați caractere utilitarul vă poate ajuta să îl rezolvați cu ușurință.
1. Selectați intervalul în care veți găsi toate numerele în fiecare celulă de text și faceți clic pe Kutools > Text > Eliminați caractere. Vedeți captura de ecran:
2. În caseta de dialog Eliminare caractere de deschidere, bifați numai Nenumerice și faceți clic pe Ok butonul.
Acum, toate caracterele nenumerice sunt eliminate din celulele selectate și au rămas doar numere.
Kutools pentru Excel - Supercharge Excel cu peste 300 de instrumente esențiale. Bucurați-vă de funcțiile AI gratuite permanent! Ia-L Acum
Găsiți toate numerele într-un șir de text numai cu extragerea numerelor
De fapt, Kutools pentru Excel EXTRAS NUMERE funcția vă poate ajuta să extrageți cu ușurință toate numerele dintr-o celulă text.
1. Selectați o celulă goală pe care doriți să o scoateți numerele extrase și faceți clic pe Kutools > funcţii > Text > EXTRAS NUMERE. Vedeți captura de ecran:
2. În caseta de dialog Argumente funcție de deschidere, specificați celula text în Txt caseta, tip TRUE în N și faceți clic pe butonul OK buton. Vedeți captura de ecran:
notițe:
(1) Este opțional să tastați TRUE, FALS, sau nimic în N cutie. Dacă tastați FALS sau nimic în N casetă, această funcție va returna numerele stocate ca text, în timp ce TRUE va returna numerele numerice.
(2) De fapt, puteți introduce formula = EXTRACTNUMBERS (A2, ADEVĂRAT) în celula goală direct pentru a extrage toate numerele din celulele selectate.
Acum veți vedea că toate numerele sunt extrase din fiecare celulă de text, după cum se arată în imaginea de mai jos:
Kutools pentru Excel - Supercharge Excel cu peste 300 de instrumente esențiale. Bucurați-vă de funcțiile AI gratuite permanent! Ia-L Acum
Batch Separați textul și numerele dintr-o celulă / coloană în coloane / rânduri diferite
Kutools pentru Excel îmbunătățește Celule divizate utilitar și suporturi pentru a separa în lot toate caracterele de text și numerele unei celule / coloane în două coloane / rânduri.
Kutools pentru Excel - Supercharge Excel cu peste 300 de instrumente esențiale. Bucurați-vă de funcțiile AI gratuite permanent! Ia-L Acum
Demo: găsiți toate numerele într-un șir în Excel
Cele mai bune instrumente de productivitate de birou
Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp. Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...
Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară
- Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
- Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ferestrele noi.
- Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!