Avatar billede Ike Novice
11. december 2019 - 12:04 Der er 3 kommentarer og
1 løsning

Rund ned i alder ud fra en formel til at beregne alder ud fra CPR i Excel

Kære Alle,

Jeg bruger nedenstående formel til at beregne alderen ud fra et CPR-nr og en given dato. CPR-nr er på børn.
Jeg vil gerne have formlen til at runde alderen (i år) ned, istedet for at runde op.

Følgende formel bruges:
=ÅR(B2)-1-HVIS(DATO(ÅR(NU());MIDT(A2;3;2);VENSTRE(A2;2))<=NU();MIDT(A2;5;2)+HVIS(VENSTRE(HØJRE(A2;4);1)*1<=3;1900;HVIS(OG(VENSTRE(HØJRE(A2;4);1)*1=4;MIDT(A2;5;2)*1<=36);2000;HVIS(OG(VENSTRE(HØJRE(A2;4);1)*1=4;MIDT(A2;5;2)*1>=37);1900;HVIS(OG(VENSTRE(HØJRE(A2;4);1)*1>=5;VENSTRE(HØJRE(A2;4);1)*1<=8;MIDT(A2;5;2)*1<=57);2000;HVIS(OG(VENSTRE(HØJRE(A2;4);1)*1>=5;VENSTRE(HØJRE(A2;4);1)*1<=8;MIDT(A2;5;2)*1>=58);1800;HVIS(OG(VENSTRE(HØJRE(A2;4);1)*1=9;MIDT(A2;5;2)*1<=36);2000+MIDT(A2;5;2);1900))))))-1;MIDT(A2;5;2)+HVIS(VENSTRE(HØJRE(A2;4);1)*1<=3;1900;HVIS(OG(VENSTRE(HØJRE(A2;4);1)*1=4;MIDT(A2;5;2)*1<=36);2000;HVIS(OG(VENSTRE(HØJRE(A2;4);1)*1=4;MIDT(A2;5;2)*1>=37);1900;HVIS(OG(VENSTRE(HØJRE(A2;4);1)*1>=5;VENSTRE(HØJRE(A2;4);1)*1<=8;MIDT(A2;5;2)*1<=57);2000;HVIS(OG(VENSTRE(HØJRE(A2;4);1)*1>=5;VENSTRE(HØJRE(A2;4);1)*1<=8;MIDT(A2;5;2)*1>=58);1800;HVIS(OG(VENSTRE(HØJRE(A2;4);1)*1=9;MIDT(A2;5;2)*1<=36);2000+MIDT(A2;5;2);1900)))))))

På forhånd tak!

Mvh
Ikram (Heftig bruger af siden, nu med logind)
Avatar billede Jan K Ekspert
11. december 2019 - 12:28 #1
Det kan gøres noget kortere, hvis "børn" betyder, at de er under 18:

=HVIS(MIDT(A1;7;1)>4;DATO.FORSKEL(DATO.FORSKEL(DATO(MIDT(A1;5;2);MIDT(A1;3;2);VENSTRE(A1;2));IDAG();"y");IDAG();"y")-100;DATO.FORSKEL(DATO.FORSKEL(DATO(MIDT(A1;5;2);MIDT(A1;3;2);VENSTRE(A1;2));IDAG();"y");IDAG();"y"))
Avatar billede Jan K Ekspert
11. december 2019 - 12:32 #2
Faktisk er dette nok, hvis det altid er børn

=DATO.FORSKEL(DATO(MIDT(A1;5;2);MIDT(A1;3;2);VENSTRE(A1;2));IDAG();"y")-100
Avatar billede Ike Novice
11. december 2019 - 21:13 #3
Tusind tak Jan K.. Formlen i #2 fungerer helt fint :)
Avatar billede Jan K Ekspert
12. december 2019 - 14:53 #4
Velbekomme...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester