Bruk historiske datoer

Anonim

Beregner med lister over datoer før 1900

Når du jobber med datoer, setter Excel veldig klare grenser. Med standardinnstillingen for 1900 -datasystemet vil Excel ikke tolke en oppføring med en datoverdi før 1/1/1900 som en dato. Utgangen i cellen er da som tekst. Du kan imidlertid ikke utføre ytterligere beregninger eller evalueringer med dette. Hvis du har konfigurert muligheten for 1904 datoer, er 1/1/1904 den tidligste mulige datoen.

Det er et lite triks du kan bruke for å komme deg rundt disse grensene. Systemet i den gregorianske kalenderen, som danner grunnlaget for vår kalender, sier at tildelingen av dagene i året (med tanke på alle reglene for skuddår) er identisk. Derfor gjentas oppdraget hvert 400 år.

For tabellene som krever datoer før 1900, kan du flytte den aktuelle datoen fire hundre år inn i fremtiden, beregne med den og deretter flytte datoen fire hundre år tilbake.

Følgende eksempler viser hva som er mulig med dette trikset og hvordan du kan bruke det i tabellene:

Vil du vite hvilken ukedag som var 17.02.1793? Beregn deretter ukedagen 17.02.1993. For å gjøre dette, skriv inn datoen 17.02.1993 i celle A2. Skriv deretter inn følgende formel i cellen der ukedagen skal vises:

= TEKST (A2; "TTT")

Resultatet er "Så". Så 17. februar 1793 er også en søndag. Følgende figur viser bruken av denne formelen:

I tilfelle du skriver inn datoen før 1900 direkte i en celle og vil bruke dette celleinnholdet til å bestemme ukedagen ved hjelp av en formel, er formelen litt mer omfattende. I dette tilfellet må Excel utføre flere tekstoperasjoner fordi en dato før 1900 ikke blir gjenkjent som en datoverdi som beskrevet.

Ved å kombinere tekstfunksjonene VENSTRE, DEL og HØYRE, definerer du de enkelte komponentene i datoen fra teksten.

Med funksjonen DATE () og en årlig offset på fire hundre år kombinerer du datokomponentene for å danne en gyldig Excel -dato og bestemme ukedagen.

Hvis datoen er i celle A5, skriver du inn følgende formel i cellen:

= TEKST (DATO (HØYRE (A5; 4) +400; DEL (A5; 4; 2); VENSTRE (A5; 2)); "TTT")

Når du bruker formlene for direkte beregning av datoverdier før 1900, må du skrive inn datoen som tekst i formatet DD.MM.ÅÅÅÅ. Ellers gir tekstfunksjonene feil resultater.

Følgende figur viser bruken av denne formelen:

Du kan også bruke datoskift -trikset til å gjøre andre beregninger på datoer, for eksempel forskjellen mellom to datoer i dager.

For å gjøre dette bruker du en formel som bryter ned de to tekstdataene i komponentene deres, forskyver dem fire hundre år inn i fremtiden og deretter beregner dem mot hverandre.

Et annet tips: Hvis du må beregne med datoer før 1/1/1500 i tabellene, kan du også flytte datoverdiene inn i fremtiden med multipler på 400 - 800 eller 1200 Format DD.MM.ÅÅÅÅ må spesifiseres slik at de kan behandles som tekster med formlene presentert.