Note: The other languages of the website are Google-translated. Back to English
English English

Separera nummer från måttenheter

Den här artikeln förklarar hur man använder formel för att separera siffror från måttenheter.


Hur skiljer man tal från måttenheter?

Nedanstående tre formler kan hjälpa dig dela nummer från måttenheter så att de finns i två separata kolumner.

Leta först upp enhetens första tecken

1. Välj en tom cell för att mata ut resultatet.

2. Ange eller kopiera formeln nedan till den och tryck på ange nyckel. Välj resultatcellen och dra sedan Fill Handle för att tillämpa formeln på andra celler efter behov.

=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

För det andra, separera siffrorna från enheterna

1. Välj en tom cell för att mata ut resultatet.

2. Ange formeln nedan och tryck på ange nyckel. Välj resultatcellen och dra sedan Fill Handle för att tillämpa formeln på andra celler efter behov.

=VALUE(LEFT(B5,C5-1))

Slutligen, få enheterna

1. Välj en tom cell för att mata ut resultatet.

2. Ange formeln nedan och tryck på ange nyckel. Välj resultatcellen och dra sedan Fill Handle för att tillämpa formeln på andra celler efter behov.

=TRIM(RIGHT(B5,LEN(B5)-C5+1))

Hur fungerar dessa 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 extraherar de första 9 värdena i B5 och returnerar resultatet som en matris: {"1", "m", "q", "", "", "", "", "", "" };
  • VALUE({"1","m","q","","","","","",""}): VÄRDE-funktionen omvandlar siffror i textformat till faktiska tal och returnerar resultatet som {1, # VÄRDE !, #VÄRDE !, #VÄRDE !, #VÄRDE !, #VÄRDE !, #VÄRDE !, #VÄRDE !, #VÄRDE! !};
  • 2. ISNUMBER({1,#VALUE!, #VALUE!, #VALUE!, #VALUE!, #VALUE!, #VALUE!, #VALUE!, #VALUE!}) *{1,2,3,4,5,6,7,8,9}: ISNUMBER-funktionen kontrollerar om det finns siffror eller inte i matrisen och returnerar {TRUE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE}. Och sedan multiplicerar denna array en annan array med 9 siffror och returnerar {1,0,0,0,0,0,0,0,0,};
  • 3. MAX({1,0,0,0,0,0,0,0,0,})+1: Och sedan får MAX-funktionen det största värdet "1" i matrisen. Detta största värde är positionen för det sista numret i B5. Vi måste lägga till 1 för att få positionen för enhetens första tecken. Här är resultatet 1 + 1 = 2.

=VALUE(LEFT(B5,C5-1)):

  • VÄNSTER-funktionen extraherar 1 (2-1 = 1) tecken från vänster sida av B5 och returnerar 1. Och sedan omvandlar VALUE-funktionen detta nummer i textformat till ett faktiskt tal.

=TRIM(RIGHT(B5,LEN(B5)-C5+1))

  • 1. LEN(B5): LEN-funktionen beräknar den totala textlängden för B5. Resultatet är 3;
  • 2. TRIM(RIGHT(B5,2)): HÖGER-funktionen extraherar två tecken som börjar från höger sida av B5 och returnerar resultatet mg. Och TRIM-funktionen tar bort alla mellanslag från resultatet om det finns utrymme mellan nummer och enhet.

Obs! Den första formeln i den här artikeln fungerar bara bra för antalet som är lika med eller mindre än 9 tecken.


Relaterade funktioner

Excel MAX-funktion
Excel MAX-funktionen returnerar det största värdet i en uppsättning värden.

Excel ISNUMBER-funktion
Excel ISNUMBER-funktionen kontrollerar om ett värde är ett tal och returnerar SANT eller FALSKT.

Excel VALUE-funktion
Excel VALUE-funktionen hjälper till att konvertera en textsträng som representerar ett nummer (som nummer, datum eller tidsformat) till ett nummer.

Excel MID-funktion
Excel MID-funktionen används för att hitta och returnera ett visst antal tecken från mitten av en given textsträng.

Excel VÄNSTER-funktion
VÄNSTER-funktionen extraherar det angivna antalet tecken från vänster sida av en medföljande sträng. V

Excel TRIM-funktion
Excel TRIM-funktionen tar bort alla extra mellanslag från textsträngen och håller bara enstaka mellanslag mellan ord.

Excel RIGHT-funktion
RIGHT-funktionen extraherar ett visst antal tecken från textsträngens högra sida.


Relaterade formler

Dela upp måtten i individuell längd, höjd och bredd
Den här artikeln förklarar hur man delar upp dimensioner i en cell i tre delar (individuella mått som inkluderar längd, höjd och bredd).

Dela dimensioner i två delar i Excel
Den här artikeln förklarar hur man använder formel för att dela upp dimensioner i en cell i två delar utan enheter (individuell längd och bredd).


De bästa Office-produktivitetsverktygen

Kutools för Excel - Hjälper dig att sticka ut från mängden

Vill du slutföra ditt dagliga arbete snabbt och perfekt? Kutools för Excel ger 300 kraftfulla avancerade funktioner (kombinera arbetsböcker, summera efter färg, dela cellinnehåll, konvertera datum och så vidare ...) och spara 80% tid åt dig.

  • Designad för 1500 arbetsscenarier, hjälper dig att lösa 80% Excel-problem.
  • Minska tusentals tangentbord och musklick varje dag, lindra dina trötta ögon och händer.
  • Bli en expert på 3 minuter. Behöver inte längre komma ihåg några smärtsamma formler och VBA-koder.
  • 30 dagars obegränsad gratis provperiod. 60-dagars pengarna tillbaka-garanti. Gratis uppgradering och support i 2 år.
Ribbon of Excel (med Kutools för Excel installerat)

Fliken Office - Aktivera läsning och redigering av flikar i Microsoft Office (inkluderar Excel)

  • En sekund att växla mellan dussintals öppna dokument!
  • Minska hundratals musklick åt dig varje dag, säg adjö till mushanden.
  • Ökar din produktivitet med 50% när du tittar på och redigerar flera dokument.
  • Ger effektiva flikar till Office (inkluderar Excel), precis som Chrome, Firefox och ny Internet Explorer.
Skärmdump av Excel (med Office-fliken installerad)
Sortera kommentarer efter
Kommentarer (1)
Inga betyg än. Bli först med att betygsätta!
Denna kommentar minimerades av moderatoren på webbplatsen
onödiga instruktioner 
Det finns inga kommentarer här ännu
Lämna dina kommentarer
Postar som gäst
×
Betygsätt detta inlägg:
0   Tecken
Föreslagna platser