Avatar billede jjjakobsen Mester
10. januar 2011 - 17:49 Der er 4 kommentarer og
1 løsning

Sortere på alder

Jeg har et ark med ca. 150 personer der indeholder:
Fødselsdag
Navn
Adresse o.s.v.

Hvordan kan jeg trække dem ud der f.eks. fylder 50 år i januar, og placere dem i et nyt ark.
Hvor den måned der skal sorteres/filtreres indtastes øverst i en celle i det 'nye' ark.
Så jeg på den måde kan se hvem der fylder 50 år i de kommende måneder.
Tanken er at ende med et udvidet ark, hvor den ønskede måned står i en celle øverst, og derefter kommer alle dem der så fylder 20, 30, 40, 50, 60 år i nævnte måned.
Måske to celler øverst:
En med ønsket måned, f.eks. marts
En med ønsket år f.eks. 40
Avatar billede gnowak Nybegynder
11. januar 2011 - 08:29 #1
Har du prøvet med filtrering og sortering i flere niveauer? I Excel >= 2007 kan du nemt formatere et celleområde som en tabel.

En automatisk løsning kan med fordel laves i VBA.

VH. GrN.dk
Avatar billede jjjakobsen Mester
11. januar 2011 - 11:44 #2
Jeg forstiller mig, at jeg måske kan bruge funktionen:
Forskellig.fra
Eller noget lignende
Avatar billede Slettet bruger
11. januar 2011 - 15:15 #3
Hvis du har fødselsdatoer i Ark1!A1:A200, så kan du prøve følgende:

I Ark1!C1 indtastes:
=HVIS(DATO.FORSKEL(A1;'Ark2'!$I$1;"m")='Ark2'!$H$1*12;1;"")
Formlen kopieres nedad til og med C200.

I Ark2!F1: 2011 (det aktuelle år)
I Ark2!G1: 1 hvis du ønsker fødselsdage i januar, 2 hvis i februar osv.
I Ark2!H1: 50 hvis du ønsker listet dem der fylder 50 osv.
I Ark2!I1: =DATO(F1;$G$1+1;0)

I Ark2!A1 indtastes herefter følgende matriksformel:

=HVIS(RÆKKE('Ark1'!A1)>TÆL('Ark1'!$C$1:$C$200);"";INDEKS('Ark1'!$A$1:$A$200;MINDSTE(HVIS('Ark1'!C$1:C$200<>"";RÆKKE($1:$200));RÆKKE('Ark1'!A1))))

Kopier formlen nedad så langt som nødvendigt. Husk ved indtastning og senere redigering at holde Ctrl og Shift nede før du trykker på Enter.

Jeg har ikke testet formlerne grundigt, og tør ikke udelukke at der kan være problemer, for eksempel i forbindelse med to eller flere der måtte have samme fødselsdag.
Avatar billede jjjakobsen Mester
12. januar 2011 - 08:12 #4
dkhanknu
Tak for et godt svar.
Må jeg bé om et svar så jeg kan lukke spørgsmålet?
Avatar billede Slettet bruger
12. januar 2011 - 09:40 #5
OK
Hans
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