03. april 2003 - 08:36Der er
24 kommentarer og 1 løsning
Alders beregning
Hej, vi har fået en opgave hvor vi skal regne en alder ud på nogen. Vi ville høre om det var muligt om vi bare kunne skrive fødselsdato, og derved at excel regner alderen på personen ud for en?
Vil vil gerne have sådan at vi kan skrive deres cpr nr og så skal den regne ud hvor gamle de er til en bestemt dato, feks. 18/8-2000
Ja, men du skal indtaste datoen på følgende vis: 18-08-2000
Hvis det gøres i celle A1, skal nedenstående formel indsættes i kolonne B: =2003-ÅR(A1) Hvor 2003 er det år, der regnes fra. Du skal huske at formatere kolonne B til tal.
i A1 alder (01-01-1950) i A2 dato (18-08-2000) i A3 følgende formel: =(A1-A2)/365 A3 formateres som tal med det antal decimaler man nu ønsker. evt kan man skrive =RUND.NED((A1-A2)/365);0)
Vi har en liste over personer, der påbegyndte en uddannelse i år 2000. Og vi har deres CPR-nr. Vi skal så lave et regneark der regner deres gennemsnits alder ud i år 2000.
Vi vil gerne have at vi bare kan skrive deres CPR-nr og så skal deres alder blive vist i en kolonne, og nederst skal deres gennemsnits alder stå.
Hmm, du beder om at få en beregning i forhold til CPR-nummer, hvilket osse er det svære i opgaven. Den løsning får du så, men afviser svaret uden kommentarer!
Næ, det har du ret i :-) Det undrer mig bare, at de i opgaven nævner, at beregningen skal ske ud fra CPR-nummer, men tilsyneladende ikke er interesseret i det alligevel.
Især fordi s_h_m's formel ikke er helt præcis, da den ikke tager højde for skudår. Forskellen i år er jo ikke altid antallet af dage divideret med 365!
Jep, og formlen fungerer højst sandsynligt heller ikke fordi den trækker den nyeste dato fra den ældste (Excel accepterer ikke umiddelbart negative dato-beregninger).
Jeg er godt klar over skudårs problematikken, men hvis det bare er et spørgsmål, om man er 25 eller 26 år, tror jeg ikke det får den store betydning. Ellers kan man jo bare dividere med 365,25.
Skal datoen beregnes ud fra indtastning af CPR-nummeret, hvilket selvfølgelig vil være det smarteste, er det klart, at min løsning ikke kan bruges. Til gengæld synes jeg janvogt's svar, er en så elegant løsning, at han bør have de fleste point. Derfor opretter jeg lige et point-spørgsmål til janvogt. Håber det er en acceptabel løsning :o)
En enkelt kommentar til s_h_m: Omkring spørgsmålet om 25 eller 26 år har du sikkert ret, med mindre der er tale om en beregning med hensyn til offentlige tilskud efter folkeoplysningsloven :-)
jkrons -> OK, men mht. sådanne lovgivningsregler står jeg altså af...jeg tænker ikke i de baner. Jeg bruger selv den simple beregning til at aldersbestemme produkter, og i den henseende betyder det ikke noget om produktet er f.eks. 3,1 eller 3,2 år, så derfor har skuddagen ingen betydning for mig. :-)
Helt i orden :-) For mig er det bare i mange tilfælde ret vigtigt om en person er 25 eller 26 (og han er 25 indtil den dato, hvor han helt konkret fylder 26).
Symptomatisk også at spørgsmølsstilleren overhovedet ikke ytrer sig i den efterfølgende debat. Man har fået en hurtig løsning til sin skoleopgave uden selv at belaste fyldet imellem ørerne det mindste og er godt tilfreds med dét.
tjah... hvad men kan man forvente andet af en bruger, der åbenbart er oprettet til dette ene spørgsmål *S*
Synes godt om
Ny brugerNybegynder
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.