Hvordan finne første/alle tall i en streng i Excel?
Anta at en celle er blandet med bokstaver, tall og andre tegn, hvordan kan du raskt finne ut det første tallet eller alle tallene fra denne cellen i Excel? Denne artikkelen beskriver tre triks for å løse det enkelt.
- Finn det første tallet og dets plassering i en tekststreng med formel
- Finn alle tall i en tekststreng ved å fjerne alle ikke-numeriske tegn
- Finn alle tall i en tekststreng med bare uttrekk av tall
- Finn alle tall i en tekststrenger med å skille tall og tekst
Finn det første tallet og dets plassering i en tekststreng med formel
Denne metoden vil introdusere noen formler for å finne og trekke ut det første tallet i en tekststreng, og finne ut plasseringen til det første tallet i tekststrengen også.
Finn og trekk ut det første tallet i en tekststreng med en matriseformel
Velg en tom celle der du vil returnere det første tallet fra en tekststreng, skriv inn formelen =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 er tekstcellen der du skal se etter det første tallet ) inn i den, og trykk på Ctrl + Skift + Enter tastene samtidig. Og dra deretter denne cellens fyllhåndtak til området som du trenger.
Deretter blir de første tallene i hver tekststreng funnet og trukket ut som vist under skjermbildet:
Finn det første tallets plassering i en tekststreng med formler
Velg en tom celle der du vil returnere det første tallets posisjon, og skriv inn formelen =MIN(HVIS(ER NUMMER(FINN({1,2,3,4,5,6,7,8,9,0;2;1,2,3,4,5,6,7,8,9,0;2;XNUMX;XNUMX;XNUMX;XNUMX;XNUMX;XNUMX};AXNUMX)),FINN({XNUMX;XNUMX;XNUMX;XNUMX;XNUMX;XNUMX; XNUMX},AXNUMX))) (A2 er tekstcellen der du vil se etter posisjonen til det første tallet) inn i den, og dra deretter fyllhåndtaket til området som du trenger. Se skjermbilder nedenfor:
Merknader: Denne matriseformelen =MIN(FINN({0,1,2,3,4,5,6,7,8,9;2;0,1,2,3,4,5,6,7,8,9;XNUMX;XNUMX;XNUMX;XNUMX;XNUMX;XNUMX;XNUMX};AXNUMX&{XNUMX;XNUMX;XNUMX;XNUMX;XNUMX;XNUMX;XNUMX;XNUMX;XNUMX;XNUMX}) ) kan også få det første tallets posisjon. Etter å ha angitt denne matriseformelen, trykk på Ctrl + Skift + Enter tastene samtidig for å få resultatet.
Finn alle tall i en tekststreng ved å fjerne alle ikke-numeriske tegn
Hvis alle tegn kan fjernes fra en tekststreng bortsett fra tallene, vil vi enkelt finne ut alle tallene i denne tekststrengen. Kutools for Excel Fjern tegn verktøyet kan hjelpe deg med å løse det enkelt.
1. Velg området som du vil finne alle tallene i hver tekstcelle, og klikk på Kutools > tekst > Fjern tegn. Se skjermbilde:
2. I den åpne dialogboksen Fjern tegn merker du bare av Ikke-numerisk alternativet, og klikk på Ok knapp.
Nå er alle ikke-numeriske tegn fjernet fra valgte celler, og forblir bare tall.
Kutools for Excel - Superlad Excel med over 300 viktige verktøy. Nyt permanent gratis AI-funksjoner! Get It Now
Finn alle tall i en tekststreng med bare uttrekk av tall
Faktisk, Kutools for Excel UTTREKKSNUMMER funksjon kan hjelpe deg å trekke ut alle tall fra en tekstcelle enkelt.
1. Velg en tom celle du vil sende ut de utpakkede tallene, og klikk på Kutools > Funksjoner > tekst > UTTREKKSNUMMER. Se skjermbilde:
2. I åpningsdialogboksen Funksjonsargumenter, spesifiser tekstcellen i Tekst boks, skriv inn TRUE inn N boksen, og klikk på OK knapp. Se skjermbilde:
Merknader:
(1) Det er valgfritt å skrive TRUE, FALSK, eller ingenting i N eske. Hvis du skriver FALSK eller ingenting i N boksen, vil denne funksjonen returnere tall som er lagret som tekst, mens TRUE vil returnere numeriske tall.
(2) Faktisk kan du skrive inn formelen =UTTREKKETALL(A2,TRUE) inn i den tomme cellen direkte for å trekke ut alle tallene fra de valgte cellene.
Nå vil du se at alle tallene er trukket ut fra hver tekstcelle som vist under skjermbildet:
Kutools for Excel - Superlad Excel med over 300 viktige verktøy. Nyt permanent gratis AI-funksjoner! Get It Now
Batch Separer tekst og tall fra én celle/kolonne i forskjellige kolonner/rader
Kutools for Excel forbedrer sin Del celler verktøy og støtter for å batchseparere alle teksttegn og tall i en celle/kolonne i to kolonner/rader.

Kutools for Excel - Superlad Excel med over 300 viktige verktøy. Nyt permanent gratis AI-funksjoner! Get It Now
Demo: finn alle tall i en streng i Excel
Beste kontorproduktivitetsverktøy
Utvid Excel-ferdighetene dine med Kutools for Excel, og opplev effektivitet som aldri før. Kutools for Excel tilbyr over 300 avanserte funksjoner for å øke produktiviteten og spare tid. Klikk her for å få funksjonen du trenger mest...
Office Tab bringer fanebasert grensesnitt til Office, og gjør arbeidet ditt mye enklere
- Aktiver faneredigering og lesing i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åpne og opprett flere dokumenter i nye faner i samme vindu, i stedet for i nye vinduer.
- Øker produktiviteten din med 50 %, og reduserer hundrevis av museklikk for deg hver dag!