Gå til innhold

excel hjelp!


oyvindeid

Anbefalte innlegg

Hei,

 

Jeg er ute å finne en persons alder på en gitt dato:

 

I feks A1 har jeg vedkommendes fødsels og personnummer 11 siffer. Dette er importert som tekst.

 

I B1 har jeg datoen/klokkeslett jeg ønsker finne ut hvor gammel vedkommende var. Dette blir importert som tekst slik: 

2019-10-22 00:00:00.0

 

Da er altså spørsmålet: Hva kan jeg enklest mulig legge til av formel for å få frem alder til vedkommende?

 

Jeg har en liste med flere hundre rader som jeg så gjerne skulle fått frem alderen til vedkommende i eget felt.

 

Noen excel guruer som har mulighet komme med noen tips?

 

På forhånd takk!

Lenke til kommentar
Videoannonse
Annonse

Heia. 

 

Formelen du leter etter vil være ca slik, dersom du kan bruke en ledig celle bak de to du har: 

=HELTALL((DATO(DELTEKST(A1;5;2);DELTEKST(A1;3;2);VENSTRE(A1;2))-B1)/-365)

Den gir deg alder i heltall. Det er også mulig å endre den til å gi alderen i andre formater. (se lenken postet over av ilpostino). 

OirP6r5.png

Endret av steinrawr
  • Liker 1
Lenke til kommentar

Obs at dersom personnummeret tilhører en person som er født før 1930 vil formelen min gi en feilmelding. Ved 2 sifrede årstall har ikke Excel mulighet til å vite hvilket århundre det er snakk om men tar utgangspunkt i 2029 regelen. 

https://docs.microsoft.com/en-us/office/troubleshoot/excel/two-digit-year-numbers

 

steinrawr: Formelen din fungerer fint for personer født før år 2000, men for personer født fra 2000 og oppover vil det bli lagt til 100 år av samme grunn.

  • Liker 1
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...