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

Hur begränsar man antalet decimaler i formel i Excel?

Du summerar till exempel ett intervall och får ett sumavärde med fyra decimaler i Excel. Du kan tänka dig att formatera det här summan till en decimal i dialogrutan Formatceller. Egentligen kan du begränsa antalet decimaler i formeln direkt. Den här artikeln talar om att begränsa antalet decimaler med Format Cells-kommandot och att begränsa antalet decimaler med rund formel i Excel.

Begränsa antalet decimaler med Format Cell-kommandot i Excel

Normalt kan vi formatera celler för att enkelt begränsa antalet decimaler i Excel.

1. Välj de celler du vill begränsa antalet decimaler.

2. Högerklicka på de markerade cellerna och välj Formatera celler från högerklickmenyn.

3. I den kommande dialogrutan Formatceller, gå till Antal klicka för att markera Antal i Kategori och skriv sedan ett nummer i Decimaler låda.
Om du till exempel bara vill begränsa 1 decimal för valda celler, skriv bara 1 i Decimaler låda. Se nedan skärmdump:

4. Klicka på OK i dialogrutan Formatera celler. Då ser du alla decimaler i valda celler ändras till en decimal.

Notera: När du har valt celler kan du klicka på Öka decimal Knappen  or Minska decimal Knappen  direkt i Antal grupp på Start för att ändra decimaler.

Begränsa enkelt antalet decimaler i flera formler i Excel

I allmänhet kan du använda = Round (original_formel, num_digits) för att enkelt begränsa antalet decimaler i en formel. Det blir dock ganska tråkigt och tidskrävande att ändra flera formler en efter en manuellt. Här använder du funktionen Funktion i Kutools för Excel, du kan enkelt begränsa antalet decimaler i flera formler 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

Begränsa antalet decimaler i formler i Excel

Låt oss säga att du beräknar summan av en serie siffror och att du vill begränsa antalet decimaler för detta sumavärde i formeln, hur kan du få det gjort i Excel? Du bör prova Round-funktionen.

Den grundläggande syntaxen för rund formel är:

= RUND (antal, antal_siffror)

Och om du vill kombinera funktionen Round och annan formel, bör formelsyntaxen ändras till

= Rund (originalformel, antal_siffror)

I vårt fall vill vi begränsa en decimal för summan, så att vi kan använda nedanstående formel:

= RUND (SUM (B2: B11), 1)


Begränsa antalet decimaler i flera formler i bulk

Om du har Kutools för Excel installerad kan du använda den Drift funktion för att ändra flera angivna formler i bulk, till exempel ställa in avrundning i Excel. Gör så här:

Kutools för Excel- Innehåller mer än 300 praktiska verktyg för Excel. Fullversion gratis provperiod 30 dagar, inget kreditkort krävs! Hämta den nu

1. Välj formelceller vars decimaler du behöver begränsa och klicka Kutools > Snarare > Drift.

2. Klicka i dialogrutan Operation Tools för att markera Avrundning i Drift i rutan skriver du antalet decimaler i Operand avsnittet och kontrollera Skapa formler alternativ.

3. Klicka på Ok knapp.

Nu ser du att alla formelceller är rundade till angivna decimaler i bulk. Se skärmdump:

Tips: Om du behöver runda ned eller forma upp flera formelceller i bulk kan du ställa in följande: i dialogrutan Operation Tools, (1) välj Motorcykel i rutan Operation, (2) Typ = RUNDUP (?, 2) or = RUNDNED (?, 2) i Motorcykel avsnitt och (3) kolla Skapa formler alternativ. Se skärmdump:


Begränsa enkelt antalet decimaler i flera formler i Excel

Normalt kan decimalfunktionen minska decimalerna i celler, men de faktiska värdena i formelfältet ändras inte alls. Kutools för ExcelÄr Runda verktyget kan hjälpa dig att avrunda värden upp / ner / till och med till angivna decimaler.

Kutools för Excel- Innehåller mer än 300 praktiska verktyg för Excel. Fullversion gratis provperiod 60 dagar, inget kreditkort krävs! Hämta den nu

Denna metod avrundar formelcellerna till det angivna antalet decimaler i bulk. Det tar dock bort formler från dessa formelceller och förblir endast avrundningsresultaten.


Demo: begränsa antalet decimaler i formel i Excel

Kutools för Excel innehåller mer än 300 praktiska verktyg för Excel, gratis att prova utan begränsning på 30 dagar. Ladda ner och gratis testversion nu!

Relaterade artiklar:


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.
kte-flik 201905

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!
officetab botten
Sortera kommentarer efter
Kommentarer (15)
Inga betyg än. Bli först med att betygsätta!
Denna kommentar minimerades av moderatoren på webbplatsen
tack, det var så hjälpsamt :-)
Denna kommentar minimerades av moderatoren på webbplatsen
Här infogar vi värdena i en cell(A1) och tillämpar formeln i en annan cell(D1) (till exempel) och i den cellen(D1) får vi bara utdata, men jag vill tillämpa formeln i cell( A1) bara så att jag kan få utdata i den cellen (A1).
Om jag gör detta får jag ingen utdata i cellen (A1).
Snälla hjälp mig att uppnå detta.
Denna kommentar minimerades av moderatoren på webbplatsen
Här infogar vi värdena i en cell(A1) och tillämpar formeln i en annan cell(D1) (till exempel) och i den cellen(D1) får vi bara utdata, men jag vill tillämpa formeln i cell( A1) bara så att jag kan få utdata i den cellen (A1).
Om jag gör detta får jag ingen utdata i cellen (A1).
Snälla hjälp mig att uppnå detta.
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Narsingh,
Kutools för Excel tillhandahåller ett operationsverktyg som kan anpassa formeln till valda celler. Den här funktionen kan lösa ditt problem.
Denna kommentar minimerades av moderatoren på webbplatsen
hur man hanterar två decimaler t.ex. 138.4622.472, 137.1416.113 etc. något sätt att bli av med .472 och .113 och så vidare
Denna kommentar minimerades av moderatoren på webbplatsen
John, för att avrunda till 0 decimaler, försök med ROUND(CELL,0) och för att avrunda NER till talet, använd INT (heltal).
RUND(12.5,0;13) = 12.5 ; INT(12) = XNUMX
för samma men inte till heltal utan t.ex. tiondelar, multiplicera först tråcklingstalet med 10, sedan RUNDA/INT och dela sedan tillbaka med tio.
Denna kommentar minimerades av moderatoren på webbplatsen
Tyvärr fungerar det inte om du sammanfogar:

Jag vill kombinera två celler A och B med många siffror till A (B) med bara två siffror.

Jag försökte så här:
=CONCATENATE((ROUND(C4,1))," (",(Round(D4,1)),")")

Det fungerar inte och visar bara formeln.
Kan någon hjälpa?
Denna kommentar minimerades av moderatoren på webbplatsen
Hej yvonne Fabian,
Din formel fungerar bra i min Excel 2016.
Denna kommentar minimerades av moderatoren på webbplatsen
Jag vill sätta en gräns medan 0.60 är tröskeln om decimalen når 0.60 kommer den automatiskt att räknas som 1 och återställas till decimal. Decimalen representerar minuterna och hela talet representerar timmarna. Jag presenterar min data som siffror istället för tidsvärde. Hoppas någon kan hjälpa till
Denna kommentar minimerades av moderatoren på webbplatsen
Ok, här är en jag verkligen behöver hjälp med eftersom det skulle underlätta mitt jobb mycket. Jag har en tabell där jag behöver att de flesta av mina celler ska ha 2 decimaler. En av kolumnerna (låt säga C) måste vara A multiplicerad med B, men med lite text efter resultatet av multiplikationen, därför gav jag den ett:
A*B & "text"-formel
Mitt problem är att om resultatet av A*B är 3 eller 3.1 kommer det att se ut så här: "3 text" eller "3.1 text", men jag behöver det verkligen som "3.00 text"/ "3.10text".
Några tips?
Denna kommentar minimerades av moderatoren på webbplatsen
Prova detta:

=TEXT(A*B,"0.00")&" text"
Denna kommentar minimerades av moderatoren på webbplatsen
'95,954,691.3389700060
När du lägger dessa data på excel och avslutar ' för att göra det till en siffra, excel, trukantera talet efter 5 decimaler. Det nya numret är 95,954,691.33897 10 XNUMX, men jag behöver XNUMX decimaler. Hur löser man detta?
Denna kommentar minimerades av moderatoren på webbplatsen
Prova detta:

=TEXT(95954691.3389100060,"00,000,000.0000000000")
Denna kommentar minimerades av moderatoren på webbplatsen
denna cnu
Jag använder excel för mjölkberäkningar

i 1 låda med 12/lit mjölk.
om man brukar ta 12/lit totalt visar det 1 med,(=nummer1/nummer2)
om man brukar ta 24/ totalt visar det 2 med,(=nummer1/nummer2)
om man brukar ta 36/ totalt visar det 3med,(=nummer1/nummer2)
men vissa brukar ta 15 eller 22 eller 35

om man brukar ta 15 totalt visar det 1.3
om man brukar ta 22 totalt visar det 1.10
om vanlig take35 totalt visar det 2.11

Jag behöver formeln för ovanstående beräkning
Denna kommentar minimerades av moderatoren på webbplatsen
Prova detta:
=roundup(nummer1/nummer2,0)
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

Följ oss

Copyright © 2009 - www.extendoffice.com. | Alla rättigheter förbehållna. Drivs av ExtendOffice. | | Sitemap
Microsoft och Office-logotypen är varumärken eller registrerade varumärken som tillhör Microsoft Corporation i USA och / eller andra länder.
Skyddad av Sectigo SSL