Hur hittar jag först / alla siffror i en sträng i Excel?
Antag att en cell är blandad med bokstäver, siffror och andra tecken, hur kan du snabbt ta reda på det första numret eller alla siffror från den här cellen i Excel? Den här artikeln beskriver tre knep för att enkelt lösa det.
- Hitta första siffran och dess position i en textsträng med formel
- Hitta alla siffror i en textsträng genom att ta bort alla icke-numeriska tecken
- Hitta alla siffror i en textsträng med endast extraherande nummer
- Hitta alla siffror i en textsträng med separerade siffror och text
Hitta första siffran och dess position i en textsträng med formel
Denna metod introducerar några formler för att hitta och extrahera det första numret i en textsträng och ta reda på positionen för det första numret i textsträngen också.
Hitta och extrahera det första numret i en textsträng med en matrisformel
Välj en tom cell där du vill returnera det första numret från en textsträng, ange formeln =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 är textcellen där du ska leta efter det första numret) i den och tryck på ctrl + shift + ange samtidigt. Och dra sedan cellens Fyllhandtag till det intervall som du behöver.
![]() |
Formel är för komplicerad för att komma ihåg? Spara formeln som en automatisk textpost för återanvändning med bara ett klick i framtiden! Läs mer ... fri rättegång |
Sedan hittas de första siffrorna i varje textsträng och extraheras enligt nedanstående skärmdump:
Hitta den första siffrans position i en textsträng med formler
Välj en tom cell där du kommer att returnera det första numrets position och ange formeln = MIN (IF (ISNUMBER (HITTA ({1,2,3,4,5,6,7,8,9,0}, A2)), HITTA ({1,2,3,4,5,6,7,8,9,0, 2}, AXNUMX))) (A2 är textcellen där du kommer att leta efter den första siffrans position) i den och drar sedan dess fyllningshandtag till det intervall som du behöver. Se nedan skärmdumpar:
Anmärkningar: Denna matrisformel = MIN (HITTA ({0,1,2,3,4,5,6,7,8,9}, A2 och {0,1,2,3,4,5,6,7,8,9}) ) kan också få första nummerets position. När du har angett denna matrisformel, tryck på ctrl + shift + ange samtidigt för att få resultatet.
Hitta alla siffror i en textsträng genom att ta bort alla icke-numeriska tecken
Om alla tecken kan tas bort från en textsträng utom siffrorna kommer vi enkelt att ta reda på alla siffror i den här textsträngen. Kutools för Excel Ta bort tecken verktyget kan hjälpa dig att lösa det enkelt.
Kutools för Excel - Innehåller mer än 300 praktiska verktyg för Excel. Fullständig gratis provperiod 30-dag, inget kreditkort krävs! Hämta den nu
1. Välj det intervall som du hittar alla siffror i varje textcell och klicka på Kutools > text > Ta bort tecken. Se skärmdump:
2. I dialogrutan Ta bort tecken öppnar, markera bara Icke-numerisk alternativet och klicka på Ok knapp.
Nu tas alla icke-numeriska tecken bort från valda celler och förblir endast siffror.
Kutools för Excel - Innehåller mer än 300 praktiska verktyg för Excel. Fullständig gratis provperiod 30-dag, inget kreditkort krävs! Hämta den nu
Hitta alla siffror i en textsträng med endast extraherande nummer
Egentligen Kutools för Excel EXTRAKTNUMMER funktionen kan hjälpa dig att extrahera alla siffror från en textcell enkelt.
Kutools för Excel - Innehåller mer än 300 praktiska verktyg för Excel. Fullständig gratis provperiod 30-dag, inget kreditkort krävs! Hämta den nu
1. Markera en tom cell som du vill mata ut de extraherade numren och klicka på Kutools > Funktioner > text > EXTRAKTNUMMER. Se skärmdump:
2. I dialogrutan Funktionsargument öppnar du textcellen i Text box, typ SANN i N rutan och klicka på OK knapp. Se skärmdump:
Anmärkningar:
(1) Det är valfritt att skriva SANN, FALSK, eller ingenting i N låda. Om du skriver FALSK eller ingenting i N rutan kommer den här funktionen att returnera nummer som är lagrade som text, medan SANN returnerar numeriska nummer.
(2) Egentligen kan du ange formeln = EXTRAKTNUMMER (A2, SANT) in i den tomma cellen direkt för att extrahera alla siffror från de valda cellerna.
Nu ser du att alla siffror extraheras från varje textcell enligt nedanstående skärmdump:
Kutools för Excel - Innehåller mer än 300 praktiska verktyg för Excel. Fullständig gratis provperiod 30-dag, inget kreditkort krävs! Hämta den nu
Batch Separera text och siffror från en cell / kolumn i olika kolumner / rader
Kutools för Excel förbättrar dess Dela celler verktyg och stöd för att satsa alla texttecken och nummer i en cell / kolumn i två kolumner / rader.

Kutools för Excel - Innehåller mer än 300 praktiska verktyg för Excel. Fullständig gratis provperiod 30-dag, inget kreditkort krävs! Hämta den nu
Demo: hitta alla siffror i en sträng i Excel
De bästa Office-produktivitetsverktygen
Kutools för Excel löser de flesta av dina problem och ökar din produktivitet med 80%
- återanvändning: Sätt snabbt i komplexa formler, diagram och allt som du har använt tidigare; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
- Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
- Sammanfoga celler / rader / kolumner utan att förlora data; Delat cellinnehåll; Kombinera duplicerade rader / kolumner... Förhindra duplicerade celler; Jämför intervall...
- Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
- Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
- Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
- Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
- Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
- Mer än 300 kraftfulla funktioner. Stöder Office / Excel 2007-2021 och 365. Stöder alla språk. Enkel implementering i ditt företag eller organisation. Fullständiga funktioner 30 dagars gratis provperiod. 60 dagars pengarna tillbaka-garanti.

Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!




