Adskil numre fra måleenheder
Denne artikel forklarer, hvordan man bruger formlen til at adskille tal fra måleenheder.
Hvordan adskilles tal fra måleenheder?
De nedenstående tre formler kan hjælpe dig med at opdele tal fra måleenheder, så de er i to separate kolonner.
Find først enhedens første tegn
1. Vælg en tom celle for at output resultatet.
2. Indtast eller kopier nedenstående formel ind i den, og tryk på Indtast nøgle. Vælg resultatcellen, og træk derefter Fill Handle for at anvende formlen på andre celler, som du har brug for.
=MAX(ISNUMBER(VALUE(MID(B5,{1,2,3,4,5,6,7,8,9},1)))*{1,2,3,4,5,6,7,8,9})+1
For det andet skal du adskille numrene fra enhederne
1. Vælg en tom celle for at output resultatet.
2. Indtast nedenstående formel i den, og tryk på Indtast nøgle. Vælg resultatcellen, og træk derefter Fill Handle for at anvende formlen på andre celler, som du har brug for.
=VALUE(LEFT(B5,C5-1))
Hent endelig enhederne
1. Vælg en tom celle for at output resultatet.
2. Indtast nedenstående formel i den, og tryk på Indtast nøgle. Vælg resultatcellen, og træk derefter Fill Handle for at anvende formlen på andre celler, som du har brug for.
=TRIM(RIGHT(B5,LEN(B5)-C5+1))
Hvordan fungerer disse formler?
=MAX(ISNUMBER(VALUE(MID(B5,{1,2,3,4,5,6,7,8,9},1)))*{1,2,3,4,5,6,7,8,9})+1
- 1. MID(B5,{1,2,3,4,5,6,7,8,9},1): MID-funktionen ekstraherer de første 9 værdier i B5 og returnerer resultatet som en matrix: {"1", "m", "q", "", "", "", "", "", "" };
- VALUE({"1","m","q","","","","","",""}): Funktionen VALUE konverterer tal i tekstformat til faktiske tal og returnerer resultatet som {1, # VALUE !, #VALUE !, #VALUE !, #VALUE !, #VALUE !, #VALUE !, #VALUE !, #VALUE! !};
- 2. ISNUMBER({1,#VALUE!, #VALUE!, #VALUE!, #VALUE!, #VALUE!, #VALUE!, #VALUE!, #VALUE!}) *{1,2,3,4,5,6,7,8,9}: ISNUMBER-funktionen kontrollerer, om der er tal eller ikke i arrayet, og returnerer {TRUE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE}. Og så multiplicerer denne matrix en anden matrix med 9 tal og returnerer {1,0,0,0,0,0,0,0,0,};
- 3. MAX({1,0,0,0,0,0,0,0,0,})+1: Og så får MAX-funktionen den største værdi "1" i arrayet. Denne største værdi er placeringen af det sidste tal i B5. Vi skal tilføje 1 for at få positionen for enhedens første tegn. Her er resultatet 1 + 1 = 2.
=VALUE(LEFT(B5,C5-1)):
- VENSTRE-funktionen udtrækker 1 (2-1 = 1) tegn, der starter fra venstre side af B5 og returnerer 1. Og derefter konverterer VÆRDI-funktionen dette tal i tekstformat til et aktuelt tal.
=TRIM(RIGHT(B5,LEN(B5)-C5+1))
- 1. LEN(B5): LEN-funktionen beregner den samlede tekstlængde for B5. Resultatet er 3;
- 2. TRIM(RIGHT(B5,2)): RIGHT-funktionen ekstraherer to tegn startende fra højre side af B5 og returnerer resultatet mg. Og TRIM-funktionen fjerner alle mellemrum fra resultatet, hvis der er mellemrum mellem nummer og enhed.
Bemærk: Den første formel i denne artikel fungerer kun godt for antallet, der er lig med eller mindre end 9 tegn.
Relaterede funktioner
Excel MAX-funktion
Excel MAX-funktionen returnerer den største værdi i et sæt værdier.
Excel ISNUMBER-funktion
Excel ISNUMBER-funktionen kontrollerer, om en værdi er et tal og returnerer SAND eller FALSK.
Excel VALUE-funktion
Excel VALUE-funktionen hjælper med at konvertere en tekststreng, der repræsenterer et tal (såsom nummer, dato eller tidsformat) til et tal.
Excel MID-funktion
Excel MID-funktionen bruges til at finde og returnere et specifikt antal tegn fra midten af den givne tekststreng.
Excel VENSTRE funktion
VENSTRE-funktionen ekstraherer det givne antal tegn fra venstre side af en leveret streng. V
Excel TRIM-funktion
Excel TRIM-funktionen fjerner alle ekstra mellemrum fra tekststrengen og holder kun mellemrum mellem ord.
Excel HØJRE funktion
RIGHT-funktionen ekstraherer et specifikt antal tegn fra højre side af tekststrengen.
Relaterede formler
Opdel dimensioner i individuel længde, højde og bredde
Denne artikel forklarer, hvordan man opdeler dimensioner i en celle i tre dele (individuelle dimensioner, der inkluderer længde, højde og bredde).
Opdel dimensioner i to dele i Excel
Denne artikel forklarer, hvordan man bruger formlen til at opdele dimensioner i en celle i to dele uden enheder (individuel længde og bredde).
De bedste Office-produktivitetsværktøjer
Kutools til Excel - Hjælper dig med at skille dig ud fra mængden
Kutools til Excel kan prale af over 300 funktioner, At sikre, at det, du har brug for, kun er et klik væk...
Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)
- Et sekund til at skifte mellem snesevis af åbne dokumenter!
- Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
- Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
- Giver effektive faner til Office (inkluderer Excel), ligesom Chrome, Edge og Firefox.