At trække tekst fra i Excel er en smule anderledes end at trække tal fra, da minustegnet (-) ikke vil være i stand til at gøre tricket. For at trække tekst fra i Excel, skal du tilføje nogle andre funktioner til din formel.
At trække tekst fra i Excel har ikke en dedikeret funktion, og du skal finde på en sammensat formel til det. Afhængigt af hvilke funktioner du bruger til at trække tekst i en celle fra en anden, kan din formel ende med at være både store og små bogstaver.
I denne artikel vil vi dække to metoder til at trække tekst fra i Excel. Dette er selvfølgelig ikke de eneste metoder til at trække tekst fra i Excel, og du kan lave en ny formel til at trække tekst fra i Excel for at trække tekst fra på forskellige måder.
Formel til subtraktion med store og små bogstaver
En god metode til at trække tekst fra i Excel er at ERSTATNING målstrengen med blank. ERSTAT-funktionen vil se gennem den første celle og søge efter målstrengen og derefter erstatte målstrengen med tom, hvilket effektivt sletter den fra teksten.
Hvis du har at gøre med sætninger, kan du koble dette sammen med TRIMME funktion for at slippe af med bagende og/eller førende rum.
=TRIM(SUBSTITUTE(målcelle, tekst, der skal fjernes,""))
Relaterede: Sådan bruges TRIM-funktionen i Excel
Lad os tage denne formel i brug. I dette eksempel har vi en falsk erklæring i cellen A1 som kan korrigeres ved at trække celle fra B1 fra det. Vi vil vise resultatet i celle D1.
- Vælg den celle, du vil have vist formelresultatet. Som nævnt ovenfor vil vi bruge celle D1 i dette eksempel.
- Indtast formlen nedenfor:
Det ERSTATNING funktion vil studere celle A1, og tjek om teksten i cellen B1 er inkluderet i den. Derefter tager den teksten i cellen A1 og erstatter det med blankt. Dette trækker i det væsentlige fra B1 fra A1. Endelig TRIMME funktion tjekker for ekstra mellemrum og trimmer dem.=TRIM(ERSTAT(A1;B1,""))
- Trykke Gå ind. Excel vil nu trække en celle fra den anden og returnere resultaterne.
Ulempen eller fordelen ved denne formel, afhængigt af dit perspektiv, er, at ERSTAT-funktionens følsomhed over for store og små bogstaver overføres til hele formlen.
Dette gør formlen skelet mellem store og små bogstaver, og formlen trækker ikke tekst fra målcellen, hvis de to har forskellige bogstaver. Hvis du vil lære mere om SUBSTITUTE-funktionen, så læs vores artikel om hvordan man bruger ERSTAT-funktionen i Excel.
Ufølsom subtraktionsformel
Du kan bruge en mere kompleks formel til at trække tekst fra i Excel uden forskel på store og små bogstaver. For at gøre dette skal du bruge en funktion, der skelner mellem store og små bogstaver, i hjertet af din formel. En god funktion du kan bruge er ERSTATTE fungere.
=REPLACE(gammel_tekst, startnummer, antal_tegn, ny_tekst)
Meget ligesom SUBSTITUTE-funktionen finder REPLACE-funktionen en målstreng og erstatter den derefter med en given streng. Udskiftningsfunktionen er dog mere præcis, da du skal tilføre den den nøjagtige position af de tegn, du vil erstatte.
Først skal du angive placeringen af det første tegn, derefter skal du indtaste i REPLACE-funktionen, hvor mange tegn fra det tidspunkt, den skal erstatte med den nye streng.
Dette lyder som en masse arbejde, fordi hvis du skulle tælle startkarakteren og det samlede beløb af tegn du vil trække fra, kan du bare foretage subtraktionen manuelt i stedet for at bruge dette formel.
Heldigvis er det Excel, vi taler om, og alt kan automatiseres. Vi vil bruge to praktiske funktioner og få dem til at angive og tælle for os: SØG, og LEN.
Relaterede: Sådan tælles ord og tegn i Excel med LEN-funktionen
SØG-funktionen leder efter en streng inde i en anden streng og returnerer derefter starttegnets position. For eksempel formlen =SØG(A1; B1) vil lede efter indholdet af celle B1 i celle A1 og derefter returnere et tal, der angiver den position, hvor strengen i B1 begynder i celle A1.
LEN-funktionen tæller længden af en streng i tegntal og returnerer den. For eksempel, hvis vi har en streng som f.eks Gøre brug af i celle D4, formlen =LANG(D4) returnerer tallet 9, hvilket indikerer, at længden af denne streng er 9 tegn. Bemærk, at denne funktion også tæller mellemrum som tegn.
En kombination af disse to funktioner kan fortælle funktionen REPLACE, hvad den nøjagtigt skal kigge efter, og hvad den skal erstatte den med. Da vi søger at trække tekst fra, vil vi, når vi har fundet målstrengen, erstatte den med en blank.
Med alt det sagt, lad os tage denne forbindelse i brug med et eksempel, der ligner det forrige. Antag, at vi har et forkert udsagn, og vi vil rette det ved at trække et ord på tre bogstaver fra det.
- Vælg en celle, hvor du vil vise resultaterne af din formel. I dette eksempel skal vi bruge celle D1.
- Gå til formellinjen og indtast formlen nedenfor:
Det ERSTATTE funktion vil se gennem cellen A1 og vælg en streng, startende ved den position, hvor det første tegn i B1 streng er til stede (ved hjælp af SEARCH-funktionen) og slutter efter længden af B1 streng (ved hjælp af LEN-funktionen). Dette betyder, at ved at kombinere LEN- og SØG-funktionerne, vil REPLACE-funktionen lokalisere B1 stringin celle A1. Til sidst vil den erstatte den med " " eller blank, hvilket effektivt trækker fra B1 fra A1. Det TRIMME Funktionen er til for at trimme de ekstra mellemrum og få den sidste sætning til at se ryddelig ud.=TRIM(ERSTAT(A1; SØG(B1; A1); LEN(B1); ""))
- Trykke Gå ind. Excel vil nu trække fra B1 streng fra celle A1.
Træk alt og alt fra med Excel
Subtraktion kan være en matematisk funktion, men det betyder ikke, at du ikke kan trække strenge af ikke-matematisk tekst fra hinanden. Excel lader dig være kreativ med forskellige kernefunktioner, kombinere dem og komme med en formel, der gør præcis, hvad du vil have den til.
Nu hvor du har lært at trække tekst fra i Excel ved hjælp af to forskellige metoder, fortsæt og lær at trække tal fra, og du er godt på vej til at blive Excel-subtraktionsmester.
Excel gør det nemt at trække tal fra, men derudover er der meget mere, du kan gøre. Lær hvordan du trækker fra i Excel ved hjælp af alle metoderne.
Læs Næste
- Produktivitet
- Microsoft Excel
- Microsoft Office-tip
- Tips til regneark
Amir er farmaceutstuderende med en passion for teknologi og spil. Han kan lide at spille musik, køre bil og skrive ord.
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!
Klik her for at abonnere