Avatar billede Nichlas Mester
23. november 2016 - 10:00 Der er 8 kommentarer

Avanceret skemalægning

Hej alle eksperter!

Jeg er nu endnu engang, stødt på en opgave der kræver lidt hjælp.

Jeg er i tvivl om hvorvidt opgaven rent faktisk kan løses i Excel, men jeg prøver nu alligevel.

Som nævnt i tidligere opslag, arbejder jeg på en skole. I den forbindelse er der en helt masse der skal passes sammen, der i blandt skemaer. Indtil nu har skema lægning været et rigtigt stor puslespil, som tager immense mængder tid at få til at gå op.

Vi har ca. 150 elever der hvert år går fra at være 1års elever til andet års elever. Disse kursister kan vælge mellem en lang liste af ca. 33 fag forskellige fag. For at vi opretter et fag, skal der være minimum 8 elever på faget, ellers bliver det gældende fag droppet. De valgte fag, skal så placeres i skema blokke som består af 3 lektioner hver. En lektion svare til 45min, på en dag er der 9 lektioner, bortset fra torsdag og fredag hvor der er 6 lektioner.

https://www.dropbox.com/s/xpz8tddg9h3kpmv/Kopi%20af%20Skema%20over%202%20%20og%203%20%20%C3%A5rs%20hf%202017-20181.xlsx?dl=0

Linket ovenfor, viser vores excel ark hvor hver kursist fremgår som et nummer i venstre side, og hvert fag konfigurere som et hold navn i toppen og bunden af arket.

https://www.dropbox.com/s/9vwa1aqfl4iyg4d/Grundskema1.xlsx?dl=0
https://www.dropbox.com/s/n2ek0zp8ess2f5c/Grundskema.xlsx?dl=0

Det øverste dropbox link, viser skemaet som det meget gerne skulle ende ud med, fagene er ikke placeret rigtigt, men de sidste 3 lektioner torsdag og fredag er tomme, som de skal være. Nummer 2 link, viser det layout vi pt. har lavet med skemaet, men som det også ses er torsdag og fredag ikke tomme, hvilket det SKAL være.

Med alt dette sagt, kommer det reele sprøgsmål så. Kan det lade sig gøre via excel, at få excel til at komme med forslag til hvordan skemaet, skal se ud, hvis den tager udgangs punkt i det øverste ark jeg linkede til. Og kan man endvidere få excel til at fra sortere hold med mindre end 8 tilmeldte kursister så de ikke figurere som et hold på skemaet?

Jeg kan ikke selv se hvordan det skulle kunne lade sig gøre, men jeg tænker i nok er lidt skarpere end jeg er, og hvis det lykkedes ville vi kunne spare en masse mande timer på det, så på forhånd tak, og spørg endelig hvis i skal vide mere, sidder nok med noget viden i måske kunne finde brugbart, men som jeg ikke umiddelbart tænker over.!
Avatar billede Nichlas Mester
23. november 2016 - 10:23 #1
Lige en Edit til ovenforstående.

Kult skal ligge 2x6 lektioner, som det gør i det nuværende udkast, det behøver dog ikke være mandag eller onsdag, det skal bare være 6 sammenhængende lektioner x2.

Naturvidenskablig fagpakke, skal ligge 1x3 og 1x6 lektioner. dette er de eneste 2 ting, der partout skal ligge sådan for at få tingene til at løbe rundt. Derudover, skal de andre fag, være 3 lektioners blokke, og gerne have en dags luft i mellem hvert fag, men er dette ikke muligt er det selvfølgelig heller ikke et krav, men bare en luksus vi forsøger at yde kursisten.

Og bare lige for at udpensle, hvis der kan ligge flere fag i samme blok, uden kursister konfigurere på mere end 1 hold pr. blok på samme tid, så må der gerne være flere fag på samme tid i samme blok.
Avatar billede ebea Ekspert
23. november 2016 - 10:48 #2
Umiddelbart, så virker det noget uoverskueligt, din forklaring, og skemaer, for personer som ikke sidder med skemaplanlægning på skoler til daglig.
Du skriver bl.a. til de 2 eks. du har uploadet, at Torsdag og Fredag SKAL være tomme! Men ud fra hvilket kriterie? Hvis jeg tæller de fag som du har skrevet om dette, så gir' det ikke rigtig mening.
Prøv at lægge forklaringerne ind på de ark hvor de er relevante, evt. med henvisning til det du ønsker.
Og se bort fra, at du selv er "indviet" i skemaplanlægning, men hop over i andres sko, og lav forklaringen ud fra det ;-)
Avatar billede Nichlas Mester
23. november 2016 - 11:08 #3
Kan sagtens se det er forvirrende for en der ikke har det store kendskab til dette.

https://www.dropbox.com/s/b5m0803jbqtvfk9/Grundskema2.xlsx?dl=0

Jeg har lavet et nu tomt skema, de tomme felter er åbne for fag, de to Skema Fri felter, er de to der "SKAL være tomme!".

Jeg beklager meget hvis forklaringen er dårlig, men da jeg knap nok selv ved hvad der skal til for at løse opgaven, prøver jeg at forklare mit problem så "simpelt" som overhoved muligt.

Der vil altid være 1-2 fag der ikke kan passe ind, dette plejer som regel at være Psykologi C, Filosofi C eller Samfundsfag C, disse fag, kan vi kører som et 5 ugers turbo kursus i sommerferien, så hvis der ikke er plads, til et af disse fag i skemaet, skal de ikke medtages da de kan passe ind på andet tidspunkt.
Avatar billede ebea Ekspert
23. november 2016 - 11:26 #4
Ja, det letter nu ikke meget, at skemaet er tomt ;-)
Det jeg gerne ville vide, er hvad der skal "trigge" at Torsdag og Fredag skal være tomme?
Og hvordan skal fagene som er sorteret fra, ud fra (minimum 8), placeres på det nye skema? Ud fra hvilket kriterie? Hvor skal fagene om, MAN - TIR - ONS osv. placeres?
Avatar billede Nichlas Mester
23. november 2016 - 11:44 #5
Hehe, ja det der gerne skulle trigge at torsdag og fredag er tomme, er at der ikke må skema lægges i det sidste felt i torsdag og fredag. Hvis det gør tingene nemmere kan man også slette det sidste felt om torsdagen og fredagen, da de jo reelt set ikke nødvendigvis skal medtages i regnearket.

Fagene som er sorteret fra, skal jo ikke konfigurere i skemaet overhoved, hvilket er grunden til at der som minimum skal være 8 tilmeldte før holdet bliver oprettet.

Og placeringen af fagene, er jo egentlig det jeg ønsker regnearket skal kunne løse? Jeg ved ikke om jeg formulere det dårligt, men det regne arket skal kunne gøre er at placere, fag i tomme felter, på sådan en måde, at den samme elev ikke kan have 2 fag han deltager i aktive på samme tid. Dvs. den øverste kursist i regneark 1, ikke kan have Naturvidenskab og Psykologi B mandag morgen i samme brik, da han deltager i begge fag. det vil jo så sige at Naturvidenskab og Psykologi skal placeres i to forskellige felter.

Men da man ikke kan have både Samfundsfag B og Kemi B, da det er to forskellige studieretninger så må de to gerne være placeret i samme felt.

Det er langt fra en simpel, løsning og bare det at få forståelsen for det tager tid, så hvis det er for indviklet at gennemskue, så forlanger jeg selvfølgelig heller ikke i bruger jeres tid på det, men jeg takker dog på forhånd :)
Avatar billede jkrons Professor
25. november 2016 - 12:04 #6
Uden at have set detalæjeret på det, er det min overbevisning, at det ikke kan lade sig gøre uden noget heftig kodning, og selv der vil det ikke være nemt. Efter min erfaring er skemalægning godt nok baseret på regler, men også på "fornemmelse".
Avatar billede Nichlas Mester
28. november 2016 - 08:08 #7
Efter en lang række løsningsforslag, er det efterhånden også ved at være min overbevisning.

Jeg lukker tråden her, da der ikke er grund til flere folk spilder deres tid, der har været en masse rigtigt gode forslag, men de mangler som sagt alle sammen, fornemmelse, og måske også en smule logik, da selve strikningen af skemaet, ikke rigtig er løst endnu.

Men Jeg tager alle de gode henvendelser og bruger det jeg kan af dem, og takker og bukker mange gange for den store hjælp!
Avatar billede Mads32 Ekspert
30. november 2016 - 18:29 #8
Hej Nichlas

Jeg har set på dit ark. Jeg kan ikke se nogen nem løsning. Men jeg har nørdet lidt i Weekenden. og opstillet et ark, med mange hjælpeskemaer.

Jeg har på arket lavet skemaet for"Skemalægning" således at der fremkommer en fejl-melding, hvis du laver en planlægning, der giver DOBBELT-TIMER for nogle elever.(DOBBELT-TIMER er er timer hvor der planlægges undervisning i 2 fag på samme tid)

Jeg har beskyttet arket, så du ikke ved en fejl kommer til at ændre på formler.
Dette er en foreløbig version. Det mangler at blive indbygget nogle makroer, der foretager oprettelsen af den liste der skal anvendes ved indtastning i "Planlægnings-skemaet"

I det vedlagte ark er der ingen DOBBELT-TIMER.
Du kan prøve at vælge nogle andre tidspunkter for nogle fag og se hvad der sker.

Planlægnings-skemaet finder du i område FF1:FJ25.
Du skal vælge fag fra den rulleliste der fremkommer når du klikker på en gul celle.
Listen indeholder kun de fag der bliver oprettet, når der er er tilmeldt minimum 8 elever.

Der er stor afstand mellem de forskellige ark. Det er for at have mulighed for at udvidde såvel antal af elever som antal af tilbudte fag inden arket laves færdig.

Prøv om det er noget, og lad mig høre fra dig.


https://www.dropbox.com/s/txodk2mb2zqgw7k/Avanceret%20skemal%C3%A6gning_JEM_97.xlsx?dl=0
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
Stort udvalg af Excel kurser til alle niveauer og jobfunktioner

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