štetje dni v določenem mesecu

Pomoč pri delu z MS Excelom
Odgovori
miha1
Prispevkov: 20
Pridružen: Sr Avg 10, 2005 5:07 pm

štetje dni v določenem mesecu

Odgovor Napisal/-a miha1 »

pozdravljeni

zopet ena težava...

kot že naslov pove,torej,kako bi preštel v stolpu A kolikokrat
se v njem pojavi mesec "marec" 2005.(lahko je:1.3.2005 , 14.3.2005...,.)
v stolpcu A so datumi skozi celo leto,seveda mene zanima mesečno kolikokrat se pojavijo.
upam,da ne bo prehudo.
za odgovor se iskreno zahvaljujem.
lp miha1
Stenly
Prispevkov: 223
Pridružen: Sr Jul 27, 2005 11:29 pm

Odgovor Napisal/-a Stenly »

Pozdravljen miha1

S funkcijo v polju mi ni šlo :( , pošiljam pa kodo.

Koda: Izberi vse

Sub Makro2()
'
   st_dni = 0
    For Each c In Range("A1:A1000")
     If Format(c, "m") = 3 Then st_dni = st_dni + 1
'3 pomeni marec
'"m" pomeni mesec v številki
    Next
   MsgBox st_dni

End Sub
Lp
admin
Site Admin
Prispevkov: 3687
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Pozdravljeni,

Ne razumem natančno, ali vas zanima kolikokrat se pojavi določen mesec ali koliko je seštevek vseh dni v določenem mesecu.

Predpostaviva, da imate datume zapisane v celicah A10 do A5000. V tem primeru v celico B10 zapišite formulo =Month(A10) in v C1 formulo =Day(A10), ter ju skopirajte navzdol.

Če vas zanima kolikokrat se pojavi mesec maj (to je peti (5) mesec) potem zapišete formulo =countif(B10:B5000; "5"), če pa vas zanima koliko dni se pojavi v maju pa formulo =sumif(B10:B5000; "5"; c10:c5000)
lp,
Matjaž Prtenjak
Administrator
miha1
Prispevkov: 20
Pridružen: Sr Avg 10, 2005 5:07 pm

Odgovor Napisal/-a miha1 »

pozdravljena

najprej hvala za odgovora.zanimalo me je kolikokrat se mesec maj pojavi v stolpcu.torej je rešitev z countif k čemer sem se tudi sam najprej nagibal. no sedaj imam še eleganten makro od Stenly-a.
kar bo hitrejše,to bom uporabil.še enkrat hvala obema.
lp miha1
Odgovori