De sista siffrorna ändras till nollor när du skriver långa siffror i celler i Excel
Symptom
När du skriver ett nummer som innehåller mer än 15 siffror i en cell i Microsoft Excel ändras alla siffror efter den femtonde platsen till nollor i Excel. Du skriver till exempel ett kreditkortsnummer i följande format:
####-####-####-####
I det här fallet ändrar Excel den sista siffran till en nolla.
Orsak
Excel följer IEEE 754-specifikationen för hur man lagrar och beräknar flyttal. Därför lagrar Excel endast 15 signifikanta siffror i ett nummer och ändrar siffror efter den femtonde platsen till nollor
Lösning
Lägg till ett citattecken
Om du vill förhindra att siffror ändras till noll skriver du ett enkelt citattecken innan du anger numret.
Detta gör du genom att markera en tom cell, skriva ett enkelt citattecken (') och sedan ange numret. Alla siffror visas i cellen.
Formatera cellerna
Du kan undvika att behöva skriva ett citattecken i varje cell som påverkas genom att formatera cellerna som text innan du anger data.
Markera alla celler som påverkas och tryck sedan på Ctrl+1 för att öppna dialogrutan Formatera celler.
På fliken Nummer väljer du Text från listan Kategori och väljer sedan OK.
Mer information
Beteendet inträffar bara om cellen är formaterad som Nummer och numret som anges överskrider 15 siffror. För celler som är formaterade som text kan du skriva upp till 32 767 tecken. Excel visar upp till 1 024 tecken på kalkylbladet.
Eftersom anpassade nummerformat främst är utformade för att fungera med nummer kan du inte skapa ett anpassat nummerformat som lagrar mer än 15 siffror. Du kan till exempel inte använda följande format för att lagra ett kreditkortsnummer med 16 tecken som ett nummer:
####-####-####-####
Men om du skriver numret i cellen som är formaterat som text förblir alla tecken när du skriver dem, eftersom Excel lagrar numret som text och inte som ett nummer.
Behöver du fortfarande hjälp? Gå till Microsoft Community.
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för