Hoppa till huvudinnehåll

Hur räknar man (identifierar) och ändrar decimal i Excel?

Författare: Xiaoyang Senast ändrad: 2020-06-03

Den här artikeln visar hur du räknar och identifierar decimalplatsen för ett tal och sätt att ändra decimal i ett givet intervall eller hela kalkylbladet.

Om vi ​​antar att vi kommer att räkna och ändra decimaler av siffror i den angivna kolumnen A, se följande skärmdump:

doc-count-change-decimal-platser1

Räkna och identifiera decimaler för ett tal

Ändra decimalen i ett givet intervall

Ändra decimalen i hela kalkylbladet

Lägg till decimalpunkt på en specifik plats med Kutools för Excelbra idé3


pil blå höger bubbla Räkna och identifiera decimaler för ett tal

Ibland finns det siffror som innehåller olika decimaler, och du kanske vill räkna siffrorna och visa i en cell. Du kan göra det med följande steg:

Ange formeln för i en tom cell som säger Cell B2 =IF(A2=INT(A2),0,LEN(MID(A2-INT(A2),FIND(".",A2,1),LEN(A2)-FIND(".",A2,1)))), och tryck på ange nyckel.doc-count-change-decimal-platser2

Sedan returnerar den decimalen i cellen B2. I det här fallet visar det 5. Nu kan du få decimaltalet för andra nummer genom att kopiera och klistra in denna formel i motsvarande celler.


pil blå höger bubbla Ändra decimalen i ett givet intervall

Du kan ändra decimalen för många siffror i ett visst intervall med följande steg:

Steg 1: Välj de siffror du vill ändra decimal. Välj i så fall området A2: A6.

Steg 2: Klicka på Minska decimal knapp eller Öka decimal knapp i Antal grupp under Hem fliken.
doc-count-change-decimal-platser3

Steg 3: Därefter ändras decimalen för siffrorna i markeringen och förenas till samma decimal. Se följande skärmdump:

doc-count-change-decimal-platser4doc-merge-multiple-workbooks-arrow2doc-count-change-decimal-platser5

Du kan också ändra och förena decimalplatsen för siffror med Formatera celler genom att högerklicka på markeringen.

Steg 1: Välj det intervall som du vill ändra och högerklicka.

Steg 2: Välj Formatera celler från snabbmenyn och i Formatera celler dialogrutan, klicka Antal från Kategori och ange decimalerna du behöver. Se skärmdump:

doc-count-change-decimal-platser6

Steg 3: Klicka sedan på OK. Och decimalerna har ändrats till vad du vill ha.

doc-count-change-decimal-platser7doc-merge-multiple-workbooks-arrow2doc-count-change-decimal-platser8


pil blå höger bubbla Ändra decimalen i ett givet intervall

Denna metod hjälper dig att ändra standard decimal för hela kalkylbladet.

Steg 1: Klicka på Fil > Tillbehör i Excel 2010; och klicka på Kontorsknapp > Excel-alternativ i Excel 2007;

Steg 2: I Excel-alternativ dialogrutan, klicka på Advanced Open water knappen i vänster fält.

Steg 3: Gå till Redigera alternativsektion.

Steg 4: Kontrollera Infoga automatiskt en decimal och ange ett nummer i platser låda.

Steg 5: Klicka OK för att bekräfta och spara ändringarna. Nu ändras standard decimal.

Steg 6: När du matar in siffran 1234 blir den automatiskt 12.34 om standard decimal är 2.

doc-count-change-decimal-platser9

Förresten, om du anger numret 16.25893 kommer det att visas som 16.25893, men inte 16.26.


pil blå höger bubbla Lägg till decimalpunkt på en specifik plats med Kutools för Excel

Om du har en lista med värden, och nu vill du lägga till decimalpunkten på en specifik plats, till exempel för att sätta decimaltalet efter andra tecken i varje värden som visas nedan, hur kan du lösa det snabbt i Excel?

dok kte 1

Kutools för Excel, med mer än 300 praktiska funktioner, gör dina jobb enklare. 

Med Kutools för Excel, kan du lägga till valfria tecken till valfri plats i en sträng i en lista genom att använda dess lägga till text verktyg.

Efter gratis installation Kutools för Excel, gör så här:

1. Markera de värden du vill lägga till decimal på samma plats och klicka på Kutools > text > lägga till text. Se skärmdump:
dok kte 2

2. Därefter lägga till text dialogrutan skriver du in decimaltecken text kryssrutan och markera Ange alternativ, och skriv den plats du vill lägga till text efter, här vill jag lägga till decimal efter andra tecken, du kan visa resultaten i den högra rutan. Se skärmdump:
dok kte 3

3. klick Ok or Ansök, sedan har decimalen lagt till en specifik plats för varje värde.

Med lägga till text verktyget kan du också lägga till specifikt tecken till flera specifika platser i en sträng på en gång.
dok kte 4


pil blå höger bubbla Lägg till specifik karaktär / sträng till cell

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

Beskrivning


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!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have a cell that already contains a long formula, but can generate results from 0.01 up to 10000.Ideally would like a way of formatting the cell such that it automatically adjusts the decimal point based upon the results.e.g.numbers < 100 would have 2 d.p.numbers <1000 would have 1 d.p.numbers >=1000 would have 0 d.p.
Can see how to achieve this using rounding function with multiple IF commands, however with the length of formula this is unmanagable:e.g.=ROUND("FORMULA",(IF("FORMULA">=1000,0,(IF("FORMULA">=100,1,2)))))
Is there a tool or function within Excel that can achieve this?If not is there a way of doing this without having to repeat the formula in the IF functions?
Ideally don't want to put VBA into the workbook or spread the calculation across multiple cells.
This comment was minimized by the moderator on the site
This only works for two digit numbers, middle of the mid function should always be 3 since when you take the decimal part the numbers will always start in the third place. Lame that I have to correct this.
This comment was minimized by the moderator on the site
How can you change the decimal place for values that are already in the cell? In other words, i'm not trying to change the number of decimal place showing, but want to convert the value of the number in the cell. To illustrate: Change 1.25 (cell a) to 125 (cell b). Is this possible without having to go through each cell to convert? Thanks!
This comment was minimized by the moderator on the site
Run an equation in the adjacent column =A1*100, clicking bottom right corner of the box/dragging, to run down the length of the column.
This comment was minimized by the moderator on the site
The formula for counting the number of decimal places is flawed. For example, 123.75 returns 1.
This comment was minimized by the moderator on the site
this formula works.. please try this.. =LEN(MID(A1,1+FIND(".",A1),99))
This comment was minimized by the moderator on the site
Kindly tell me if it is possible to add values with their decimal values separately ie 47.6+49.5=96.11. Does excel have a formula to deal with this one. If anybody knows, It would help me so much. Thanks. Robbie
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations