MS Excel: Hvordan finder jeg et tegn i en streng?

At finde positionen for et tegn i en streng kan være en meget simpel operation i MS Excel ved at bruge den tilsvarende indbyggede funktion “FIND”.


Excel finder placering af karakter i streng

At finde positionen for et tegn i en streng kan være en meget simpel operation i MS Excel ved at bruge den tilsvarende indbyggede funktion “FIND”.

Excel finder tegnposition i streng og udtrækker substring

Lad os for eksempel sige, at vi har en liste over mapper og filnavne og kun ønsker at få et slutresultat med filnavne.

I dette tilfælde ville selv en  avanceret vlookup i Excel   ikke hjælpe, da det ikke tillader at udtrække nogen oplysninger fra hovedstrengen.

Den bedste løsning er at bruge funktionen FIND til at finde placeringen af ​​et tegn i strengen og bruge dette nummer til at udtrække resten af ​​strengen ved hjælp af MID -funktionen i Excel.

Find karakterens position i Excel-streng

For at finde placeringen af ​​et specifikt givet tegn i Excel skal du blot bruge funktionen FIND på strengen og give som parametre det tegn, der skal finde, og den streng, som du skal søge efter, for eksempel med henvisning til en anden celle i Excel-regnearket .

'=FIND("char",”string”)

Uddrag streng, der starter ved tegn

Brug derefter informationen til tegnpositionen ved hjælp af funktionen MID til at udpakke den krævede streng, der starter efter det tegn, der er fundet ved at tilføje +1, og udpakke hele resten af ​​strengen ved hjælp af en strenglængde, der er længe lang, såsom 999, til Sørg for at dække hele resultatet.

'=MID(“string”,”char”+1,999)

Excel-uddragstekst før tegn

For at udpakke teksten før et givet tegn i Excel skal du blot finde tegnpositionen og bruge VENSTRE -funktionen med et tegn mindre for at udtrække teksten før det tegn, der er fundet.

'=LEFT(“string”,”char”-1)

Find den forekomst af tegn i excel i streng

Bliv en Excel Pro: Deltag i vores kursus!

Løft dine færdigheder fra nybegynder til helt med vores Excel 365 Basics -kursus, designet til at gøre dig dygtig på kun et par sessioner.

Tilmeld dig her

Løft dine færdigheder fra nybegynder til helt med vores Excel 365 Basics -kursus, designet til at gøre dig dygtig på kun et par sessioner.

Find den niende forekomst af tegn i streng i Excel udført med både funktionerne FIND og SUBSTITUTE.

Funktionen SUBSTITUTE erstatter den ønskede forekomst af det undersøgte tegn med en speciel en, og funktionen FIND får placeringen af ​​det særlige tegn i strengen.

Du skal blot vælge den nth forekomst, der skal kigge efter i den givne streng, og resultatet vises, der viser den nth forekomst af tegn i strengen.

'=FIND(CHAR(1),SUBSTITUTE(“string”,”char”,CHAR(1),nth))
Sådan finder du den nede forekomst (placering) af en karakter i tekststreng i Excel?

Excel finder placering af karakter i streng from right

For at finde placeringen af ​​et tegn i en streng fra højre bruger vi en lignende solutioj ved hjælp af “FIND” og “SUBSTITUTE” til at finde den sidste forekomst af et givet tegn i en streng.

Med denne løsning vises den sidste position af et tegn i en streng, som også er placeringen af ​​et tegn i en streng fra højre.

'=FIND(CHAR(1),SUBSTITUTE(“string”,”char”,CHAR(1),LEN(A2)-LEN(SUBSTITUTE(“string”,”char”,""))),1)
Find placering af den sidste forekomst af en karakter i en streng i Excel

Ofte Stillede Spørgsmål

Hvilken formel kan bruges i Excel til at identificere placeringen af ​​en bestemt karakter inden for en tekststreng, der hjælper med datamanipulation og analyse?
Brug funktionen `find 'eller` Søg' i Excel for at finde placeringen af ​​en karakter inden for en streng. Formlen ligner `= find ( karakter , cell_reference)` til sagsbehandlingssøgning eller `= søgning ( karakter , cell_reference) 'til case-ufølsom søgning. Udskift ` karakter med den karakter, du søger efter, og Cell_Reference med cellen, der indeholder teksten.

Komplet 2019 Excel for begyndere i video


Yoann Bierling
Om forfatteren - Yoann Bierling
Yoann Bierling er en webudgivelse og digital konsulentprofessionel, der får en global indflydelse gennem ekspertise og innovation inden for teknologier. Lidenskabelig med at styrke enkeltpersoner og organisationer til at trives i den digitale tidsalder, er han drevet til at levere ekstraordinære resultater og drive vækst gennem oprettelse af uddannelsesmæssigt indhold.

Bliv en Excel Pro: Deltag i vores kursus!

Løft dine færdigheder fra nybegynder til helt med vores Excel 365 Basics -kursus, designet til at gøre dig dygtig på kun et par sessioner.

Tilmeld dig her

Løft dine færdigheder fra nybegynder til helt med vores Excel 365 Basics -kursus, designet til at gøre dig dygtig på kun et par sessioner.




Kommentarer (0)

Efterlad en kommentar