Det høres ut som om du møter en situasjon der Excel behandler et tall som en dato når du prøver å oppsummere det, og resultatet er en uventet dato. Dette skyldes sannsynligvis hvordan Excel lagrer datoer internt.
Her er en oversikt over det som sannsynligvis skjer:
* Excel's Date System: Excel lagrer datoer som tall, der hver dato er representert med et unikt tall. Grunndatoen er 1. januar 1900, og hver dag etter at det tildeles et påfølgende nummer. For eksempel er 2. januar 1900 representert av nummer 2.
* Utilsiktet datoformatering: Hvis du har en celle formatert som en dato, og den inneholder et tall som tilsvarer en gyldig dato i Excels system, vil Excel vise det som en dato. Selv om du skrev inn tallet manuelt, kan Excel tolke det som en dato på grunn av formatet.
* sumfunksjon: Når du bruker sumfunksjonen på celler som er formatert som datoer, vil Excel faktisk oppsummere de underliggende numeriske verdiene som representerer disse datoene. Hvis summen av disse tallene tilsvarer en gyldig dato, vil du se resultatet som en dato.
hvordan du fikser det:
1. Kontroller formatering:
- Høyreklikk på cellen og velg "Formatceller."
- I fanen "Nummer", velg et annet format, som "Generelt" eller "Number", for å sikre at cellen viser verdien som et tall.
2. Konverter dato til nummer:
- Bruk `Value` -funksjonen for å konvertere datoen til den underliggende numeriske representasjonen. For eksempel, hvis datoen er i celle A1, bruk formelen `=verdi (A1)`.
3. Bruk tekstverdier:
- Hvis du vil behandle verdiene som tekst, må du formatere cellene som "tekst" før du skriver inn tallene. Dette vil forhindre at Excel tolker dem som datoer.
Eksempel:
La oss si at du har henholdsvis tallene 10, 20 og 30 i celler A1, A2 og A3. Du formaterer dem som datoer, og de vises som datoer. Når du bruker `=sum (A1:A3)`, vil Excel legge til de underliggende tallene (10 + 20 + 30 =60), og siden 60 tilsvarer 10. juni 1900, vises resultatet som "6/10/1900 . "
Viktig merknad: Hvis du har å gjøre med datoer, er det generelt best å holde dem i datoformatet, selv om du trenger å utføre beregninger. Du kan bruke datofunksjoner som `År`,` Month`, `Day`,` date` og `sum` for å jobbe med datoer riktig.