Iterate Formule

Integraalrekening, afgeleiden, rijen, convergentie & divergentie van reeksen, meervoudige integratie.
Plaats reactie
barremob
Nieuw lid
Nieuw lid
Berichten: 2
Lid geworden op: 15 feb 2010, 21:23

Iterate Formule

Bericht door barremob » 15 feb 2010, 21:46

Dag,
Ik hoop dat ik deze vraag hier mag stellen.

Ik ben al geruime tijd aan het proberen een formule te maken die zelf afwisseld naargeland een aantal nummers.
Ik heb onderstaand voorbeeld even opgemaakt:

TaakNr | Week | Persoon | IndexPersonenNr
1 | 6 | Bart | 1
1 | 7 | Ann | 2
2 | 6 | Ann | 2
2 | 7 | Bart | 1
3 | 6 | Bart | 1
3 | 7 | Ann | 2
4 | 6 | Ann | 2
4 | 7 | Bart | 1
5 | 6 | Bart | 1
5 | 7 | Ann | 2
6 | 6 | Ann | 2
6 | 7 | Bart | 1
7 | 6 | Bart | 1
7 | 7 | Ann | 2
8 | 6 | Ann | 2
8 | 7 | Bart | 1
9 | 6 | Bart | 1
9 | 7 | Ann | 2
10 | 6 | Ann | 2
10 | 7 | Bart | 1


Hier zie je dat met elke taak de namen (persoon) wisselen. Het is dus de bedoeling dat per week alle taken gedaan worden, maar dat slechts 1 persoon de taak doet, dus dat in week 1 persoon 1 taak 1 doet en in week 2 persoon 2.

Heb reeds het volgende


Waarmee ik het volgende krijg:

TaakNr | Week | Persoon | IndexPersonenNr | ResultaatIndexNr
1 | 6 | Bart | 1 | 1
1 | 7 | Ann | 2 | 0
2 | 6 | Ann | 2 | 0
2 | 7 | Bart | 1 | 1
3 | 6 | Bart | 1 | 1
3 | 7 | Ann | 2 | 1
4 | 6 | Ann | 2 | 0
4 | 7 | Bart | 1 | 0
5 | 6 | Bart | 1 | 1
5 | 7 | Ann | 2 | 0
6 | 6 | Ann | 2 | 0
6 | 7 | Bart | 1 | 1
7 | 6 | Bart | 1 | 1
7 | 7 | Ann | 2 | 1
8 | 6 | Ann | 2 | 0
8 | 7 | Bart | 1 | 0
9 | 6 | Bart | 1 | 1
9 | 7 | Ann | 2 | 0
10 | 6 | Ann | 2 | 0
10 | 7 | Bart | 1 | 1

Wanneer ik deze formulen gebruik geeft hij het bovenstaande, hier zijn de twee eerste taken goed. Dan geeft hij er weer twee niet goed enz.

Blijkbaar is de bijlagequota bereikt. Hiermee dan maar een url als voorbeeld.
Dit is mss wat duidelijker

http://den-barre.com/Iteration%20Formule.xls

Ik hoop dat iemand begrijpt wat ik bedoel.

Dank bij voorbaat
Bart

arie
Moderator
Moderator
Berichten: 3916
Lid geworden op: 09 mei 2008, 09:19

Re: Iterate Formule

Bericht door arie » 16 feb 2010, 09:17

Als je afhankelijk van taaknummer en weeknummer wilt weten welke persoon deze taak deze week moet doen, dan kan je voor een roulerend schema bijvoorbeeld de volgende formule gebruiken:

persoonsnummer = (taaknummer + weeknummer) MODULO (aantal personen)

waarbij:
0 = Ann
1 = Bart
2 = Carla
etc.

Bedoel je dit?

barremob
Nieuw lid
Nieuw lid
Berichten: 2
Lid geworden op: 15 feb 2010, 21:23

Re: Iterate Formule

Bericht door barremob » 16 feb 2010, 09:43

Je slaat me tegen men oren arie. :-D

Vermoed dat ik het weer te ver aan het zoeken was. Maar geloof wel dat er een reden was waarom ik de weeknummer niet gebruikte. Maar kan er niet onmiddelijk opkomen. Zal het straks wel zien wanneer ik het tracht te gebruiken.

Had wel dit al gevonden daarnet, maar dit werkt enkel maar bij twee personen:

INT(((((TaakNummer MODULO (aantal personen)) + (aantal personen) - 1) * ((aantal personen) - 1)) / IndexPersonenNr) MODULO (aantal personen)) + 1

Maar zal eerst nog eens zien ofdat het niet met de weeknummer werkt.

[EDIT]
De reden waarom ik de weeknummer niet kan gebruiken is omdat deze niet altijd mooi oplopend is. Deze kan alsook het volgende zijn 4, 6, 8, 10,... of anders.
Waarmee de verdeling niet gelijk is als er maar twee personen zijn.
[/EDIT]



Amai, ben er niet goed bij vandaag. Is al in orden, kan ook de PersoonsIndexNr gebruiken.

Bedankt voor je hulp.

Plaats reactie