19.12.2016, 15:28
(Dieser Beitrag wurde zuletzt bearbeitet: 24.01.2017, 13:54 von Rabe.
Bearbeitungsgrund: Algorythmus => Algorithmus
)
Hallo Kollegen,
ich stehe vor einem eher weniger Excel sondern mehr Mathematisch/algorithmischen Problem. Das Ganze ist so kompliziert, dass ich es mir mit meinen eigentlich fortgeschrittenen Kenntnissen nicht einmal vorstellen kann, wie es gehen soll. Ich bin mir sicher, dass es hier genügend Inteligenzbestien gibt die auf den Algorythmus kommen.
Problem:
Es wird einmal im Jahr ein Event veranstalltet mit einer variablen anzahl an Teilnehmern(300 im Durchnitt). Hier gibt es eine jährlich varierende anzahl an Workshops(Da sich die Workshops jedes jahr ändern). Diese Workshops unterteilen sich einmal in Pflicht-Workshops, die jeder Teilnehmer belegt haben muss und einmal in Wahl-Workshops wo sich der Teilnehmer von einer variablen Anzahl an Workshops eine ihm vorgegebene anzahl an workshops auswählen muss. Zudem gibt es noch eine variable Anzahl an Räumen(da sich der Standort jedes jahr ändert) mit variabler Raumkapazität. Ein Workshop dauert eine Stunde, wieviele Workshops am Tag gemacht werden ist ebenfalls Variabel.
Eine Excel Tabelle mit den genannten Daten liegt mir bereits vor(Alle Teilnehmer, Alle Pflicht-Workshops, Alle Wahl-Workshops, Von Teilnehmer gewählte Wahl-Workshops, Raum Anzahl + Raum Kapazität, Uhrzeiten)
In Excel habe ich nun ein Blatt erstellt mit Dynamischen Tabellen mit allen Informationen die ich oben erwähnt habe.
Wie sieht denn der Algorythmus aus der die Werte so zusammenrechnet, Sodass er jeden workshop einem raum zuteilt, dann jeden der diesen workshop gebucht hat in diesen raum bucht aber gleichzeitig beachtet das er ebenfalls einen anderen Workshop gebucht ist und es Zeittechnisch nicht kolidieren darf.
Ergebniss sollte sein, dass ich auf einem neuen Blatt eine Liste erhalte das quasi wie ein Stundenplan pro Teilnehmer aufgebaut ist: bsp.:
[img]
Dateiupload bitte im Forum! So geht es: Klick mich!
]
Vielen Dank für eure Unterstützung, wäre für jede Hilfe Dankbar :)
ich stehe vor einem eher weniger Excel sondern mehr Mathematisch/algorithmischen Problem. Das Ganze ist so kompliziert, dass ich es mir mit meinen eigentlich fortgeschrittenen Kenntnissen nicht einmal vorstellen kann, wie es gehen soll. Ich bin mir sicher, dass es hier genügend Inteligenzbestien gibt die auf den Algorythmus kommen.
Problem:
Es wird einmal im Jahr ein Event veranstalltet mit einer variablen anzahl an Teilnehmern(300 im Durchnitt). Hier gibt es eine jährlich varierende anzahl an Workshops(Da sich die Workshops jedes jahr ändern). Diese Workshops unterteilen sich einmal in Pflicht-Workshops, die jeder Teilnehmer belegt haben muss und einmal in Wahl-Workshops wo sich der Teilnehmer von einer variablen Anzahl an Workshops eine ihm vorgegebene anzahl an workshops auswählen muss. Zudem gibt es noch eine variable Anzahl an Räumen(da sich der Standort jedes jahr ändert) mit variabler Raumkapazität. Ein Workshop dauert eine Stunde, wieviele Workshops am Tag gemacht werden ist ebenfalls Variabel.
Eine Excel Tabelle mit den genannten Daten liegt mir bereits vor(Alle Teilnehmer, Alle Pflicht-Workshops, Alle Wahl-Workshops, Von Teilnehmer gewählte Wahl-Workshops, Raum Anzahl + Raum Kapazität, Uhrzeiten)
In Excel habe ich nun ein Blatt erstellt mit Dynamischen Tabellen mit allen Informationen die ich oben erwähnt habe.
Wie sieht denn der Algorythmus aus der die Werte so zusammenrechnet, Sodass er jeden workshop einem raum zuteilt, dann jeden der diesen workshop gebucht hat in diesen raum bucht aber gleichzeitig beachtet das er ebenfalls einen anderen Workshop gebucht ist und es Zeittechnisch nicht kolidieren darf.
Ergebniss sollte sein, dass ich auf einem neuen Blatt eine Liste erhalte das quasi wie ein Stundenplan pro Teilnehmer aufgebaut ist: bsp.:
[img]
Dateiupload bitte im Forum! So geht es: Klick mich!
]
Vielen Dank für eure Unterstützung, wäre für jede Hilfe Dankbar :)