Nyt olisi Excel gurujen taidoille käyttöä.
Tilanne on että tämänlainen: Excelistä löytyy tällä hetkellä tapahtuman alku- ja loppupäivät omista sarakkeistaan. Näistä tiedoista pitäisi saada loihdittua kuvaaja, mikä kertoisi kuinka monta tapahtumaa on aktiivisena yhtä aikaa saman viikon aikana. X-akselille tulisi viikot ja ja Y-akselille nousemaan käppyrä tapahtumien lukumäärän mukaan.
Onko näillä lähtötiedoilla edes mahdollista tuottaa Excel2007:ssa halumiani kuvaajia?
Ihan äkkiä ilman koodaamista listaisin nuo tapahtumien kaikki viikot omille riveilleen vaikka työkirjan toiselle sivulle. Määrittelisi vaikka maksimi pituuden yhdelle tapahtumalle.
Sivulle 2 siis vaikka soluun a1:
=WEEKNUM(Sheet1!B2;2)
Viereen soluun b1:
=WEEKNUM(Sheet1!C2;2)
Olettaen että yhden tapahtuman alkupäivä on työkirjan sivulla 1 solussa b2 ja loppupäivä solussa c2.
Sen jälkeen riittävä määrä soluja perään samalle riville missä päättelee, että onko noiden alku ja loppuviikkojen välissä jäänyt viikkoja huomaamatta, vaikka näin:
c1 soluun: =IF(b1-a1>1;b1-1;"")
d1 soluun: =IF(b1-a1>2;b1-2;"")
e1 soluun: =IF(b1-a1>3;b1-3;"")
f1 soluun: =IF(b1-a1>4;b1-4;"") ... jne
Tätä riviä sitten kopioi riittävän määrän, että kaikki tapahtumat mahtuvat.
Nyt pitäisi sivulla 2 olla paljon viikkonumeroita. Jokaisen tapahtuman jokainen viikko yhden kerran siis.
Nyt kannattaa valita koko alue ja kirjoittaa vasemman ylänurkan ruutuun missä lukee joku solun numero vaikkapa "hakualue" ilman hipsuja. Näin olet nimennyt alueen.
Nyt sivulle 1 (tai mihin taulukon haluat) listaat viikkonumeroita sarakkeisiin ylhäältä alas ja viereiseen soluun kirjoitat haun:
=COUNTIF(hakualue;A15)
jos siis kirjoitit ensimmäisen viikkonumeron soluun a15. Näin sinulla on taulukko missä on vasemmassa sarakkeessa viikon numero ja oikeassa luku mikä kertoo montako kertaa kyseinen viikko löytyy sivulle 2 määritellystä alueesta.
Käppyrän varmaan saat tuosta aikaiseksi itsekin.
Tekemisen puutetta näköjään ...