Dansk Regneark Forum
  Hjælp Hjælp  Søg i forum   Arrangementer   Opret ny bruger Opret ny bruger  Log ind Log ind


Emne lukketCpr til fødselsdato

 Besvar Besvar
Forfatter
Jennifer H Se dropdown
Forum Begynder
Forum Begynder
Avatar

Medlem: 25.Mar.2013
Land: DK
Status: Offline
Point: 6
Direkte link til dette indlæg Emne: Cpr til fødselsdato
    Sendt: 25.Mar.2013 kl. 11:23
Hej med jer.

Jeg er rimelig ny exel-bruger, derfor ville det være fantastisk hvis jeg kunne få lidt hjælp.
Jeg har et exelark hvor jeg skal regne på 1500 personer med cpr-numre.

Jeg vil gerne omdanne cpr numrene til en ny kollonne hvor der står fødselsdatoen altså de første 6 cifre i cpr-numret som dd-mm-yyyy.

Før i tiden har jeg gjort det manuelt men 1500 er lige rigeligt at redigere manuelt.

På forhånd tak for hjælpen.

Jennifer
Til top



Til top
sorensen Se dropdown
Guld bruger
Guld bruger


Medlem: 19.Okt.2012
Status: Offline
Point: 516
Direkte link til dette indlæg Sendt: 25.Mar.2013 kl. 11:32

CPR nr i A1

=DATO(MIDT(A1;5;2);MIDT(A1;3;2);VENSTRE(A1;2))
Til top
sorensen Se dropdown
Guld bruger
Guld bruger


Medlem: 19.Okt.2012
Status: Offline
Point: 516
Direkte link til dette indlæg Sendt: 26.Mar.2013 kl. 13:26
Jeg kom lige til at tænke på at den givne formel kun gælder for folk født i perioden 1/1-1900 - 31/12-1999.

Hvis du skal kunne udtrække datoer for folk født efter 31/12-1999 skal du have raffineret formlen lidt. Giv besked hvis det er et problem.

Excel kan ikke operere med datoer fra før 1/1-1900, så du kan ikke få folk født i 1800-tallet med (eller det kræver i hvert fald en del flere ninja-tricks). Men med mindre du også skal have afdøde personer med, er der næppe behov for det. 
Til top
EXCELGAARD Se dropdown
Platin bruger
Platin bruger


Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5418
Direkte link til dette indlæg Sendt: 26.Mar.2013 kl. 17:15
Metoden til udregning af årstal ud fra CPR-nummer, kan ses her:
www.excelgaard.dk/Bib/CPR/ www.excelgaard.dk/Bib/CPR/

Det er fuldstændigt korrekt, hvad Sørensen skriver: Man er nødt til at se på løbenummeret for at beregne, hvilket århundred en person er født i - ellers kan man ikke vide, hvorvidt en person er født i 1890 eller 1990, eller, 1910 eller 2010, for lige at give et par hurtige eksempler.

Ovenstående link har det hele forklaret...
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Til top
Jennifer H Se dropdown
Forum Begynder
Forum Begynder
Avatar

Medlem: 25.Mar.2013
Land: DK
Status: Offline
Point: 6
Direkte link til dette indlæg Sendt: 27.Mar.2013 kl. 09:21
Tak for hjælpen til jer begge..!

Excelgaard: Kald mig bare blondine, men jeg kan ikke få dit til at virke..

Sørensen: Jeg har kun en enkelt person uden for 1/1-1900 - 31/12-1999. Denne personsalder udregner jeg bare manuelt.
Når jeg bruger din formel giver det bare : #NAME? - Hvad gør jeg ved det?

Mvh Jennifer   
Til top
sorensen Se dropdown
Guld bruger
Guld bruger


Medlem: 19.Okt.2012
Status: Offline
Point: 516
Direkte link til dette indlæg Sendt: 27.Mar.2013 kl. 09:44
Det tyder på at du har en engelsk Excel, så skal formlen oversættes. dato=date, venstre=left
jeg er ikke lige klar over hvad midt går under i engelsk excel, men prøv dig lidt frem.
Til top
sorensen Se dropdown
Guld bruger
Guld bruger


Medlem: 19.Okt.2012
Status: Offline
Point: 516
Direkte link til dette indlæg Sendt: 27.Mar.2013 kl. 09:53
Her er formlen sat ind i et ark. hvis du åbner det i engelsk excel får du formlen på engelsk
Til top
EXCELGAARD Se dropdown
Platin bruger
Platin bruger


Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5418
Direkte link til dette indlæg Sendt: 27.Mar.2013 kl. 10:32
Tyder på, at du ikke er så velbevandret ud i VBA Smile

Prøv eventuelt, at hente det regneark, der følger med artiklen (klik på Excel-ark ikonet i top-menuen).

Men, da du ikke har mere end en person uden for Sørensen's løsning, så kan du osse blot forsætte med den Smile
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Til top
Jennifer H Se dropdown
Forum Begynder
Forum Begynder
Avatar

Medlem: 25.Mar.2013
Land: DK
Status: Offline
Point: 6
Direkte link til dette indlæg Sendt: 27.Mar.2013 kl. 11:14
DET VIRKER!! Kæmpe tak til dig Sørensen!

Ihh den ene pt. fra 1899 kan jeg ikke rigtig få exel til at registrere som en dato. Selv når jeg skriver 07-02-1899 ( ikke den rigtige dato) - Så kan jeg ikke rigtig regne videre på datoen. hmmm
Til top
sorensen Se dropdown
Guld bruger
Guld bruger


Medlem: 19.Okt.2012
Status: Offline
Point: 516
Direkte link til dette indlæg Sendt: 27.Mar.2013 kl. 11:23
Ja, Excel kan ikke regne med datoer fra før 1/1-1900 (og regner forkert hvis datoen er i perioden 1/1-1900 til 28/2-1900).
Til top
 Besvar Besvar

Skift forum Forum tilladelser Se dropdown

© 2010 - 2024 Dansk Regneark Forum - en del af Excel-regneark.dk