05. september 2006 - 14:49Der er
9 kommentarer og 2 løsninger
Optælling af Måned pr. år
Jeg har i en kolonne en række datoer i formatet 01-01-2001. Jeg vil gerne tælle antal gane at månederne optræder pr. år. Jeg har en kolonne med et fortløbende nummer til dette.
Januar 2001 Februar 2001 . . Januar 2007
osv for årene fremover, den henter data fra en Acces database.
hvorledes kan jeg lave denne tabel, således at jeg kan lave en graf over udviklingen
Function Optæl(Område As Range, nr) Dim d, md Application.Volatile For Each d In Område If Month(d) = nr And d <> "" Then md = md + 1 Next Optæl = md End Function
Så kan du tælle fx. antal gange januar optræder i det valgte område
=optæl(A2:A100;1) ' = januar =optæl(A2:A100,2) ' =februar osv. en anden metode er: =optæl(A2:A100;række(1:1)) ' og kopier 12 rækker ned for antal af alle mdr.
Og så forstår jeg ikke rigtigt brugen af modul. Det vil sige jeg skriver det i visual basic, hvordan kalder jeg funktionen og hvordan for jeg dit flettet ind.
Function OptælÅ(Område As Range, nr, år) Dim d, md Application.Volatile For Each d In Område If Month(d) = nr And Year(d) = år And d <> "" Then md = md + 1 Next OptælÅ = md End Function
=optælå(A2:A100;1;2001) - returnerer antal januar's i 2001
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.