![]() |
|
Ik wil in het onderstaande excel-document een paar funties ingevoegd hebben waarvan ik zelf niet weet hoe ik het voor elkaar moet krijgen. Wie kan mij helpen?
Ik wil: Als mijn totale uren van 1 dag "0" is dan wil ik geen weergave hebben in hte vakje "totaal". Als ik een kruisje zet in het vakje ochtendpauze of middagpauze dat er 15 minuten van het totaal afgaat en bij lunchpauze en avondpauze 30 minuten. Aan het einde van de maand moet de computer aan de hand van mijn totaal aantal uren mijn salaris uitrekenen. Het excelbestand vindt je hier. |
Advertentie | |
|
![]() |
||
Verwijderd
|
Citaat:
2: OK... Ik zie het als programeercode... Code:
if D11-C1 # 0 if E11 = 'x' OR F11='x' return D11-C11-TIJD(0;15;0) ==> is 15 minuten else if G11 = 'x' OR H11 = 'x' return D11-C11- TIJD(0;30;0) ==> is 30 minuten else return D11-C11 endif endif else return "" endif Denk dat je iets moet doen met een telfunctie ofzo... ![]() Laatst gewijzigd op 15-04-2002 om 21:24. |
![]() |
||
Citaat:
![]() |
![]() |
|
Verwijderd
|
Uuhhmm...
Hier is de formule, maar hij doet niet om een of andere vage reden... Code:
=ALS(D13-C13;ALS(EN(E13="x";F13="x";G13="x";H13="x");D13-C13-TIJD(1;30;0);ALS(EN(E13="x";G13="x";OF(F13="x";H13="x"));D13-C13-TIJD(1;0;0);ALS(EN(OF(E13="x";G13="x");F13="x";H13="x");D13-C13-TIJD(1;15;0);ALS(EN(OF(E13="x";G13="x");OF(F13="x";H13="x"));D13-C13-TIJD(0;45;0);ALS(EN(E13="x";G13="x");D13-C13-TIJD(0;30;0);ALS(OF(E13="x";G13="x");D13-C13-TIJD(0;15;0);ALS(EN(F13="x";H13="x");D13-C13-TIJD(1;0;0);ALS(OF(F13="x";H13="x");D13-C13-TIJD(0;30;0);""))))))));"") |
![]() |
|
Verwijderd
|
uuhhm...
*gebruikt geen code tags meer ![]() Deze werkt wel, alleen de laatste 2 checks niet (lunch EN avond, lunch OF avond) =ALS(D39-C39;ALS(EN(E39="x";F39="x";G39="x";H39="x");D39-C39-TIJD(1;30;0);ALS(EN(E39="x";G39="x";OF(F39="x";H39="x"));D39-C39-TIJD(1;0;0);ALS(EN(OF(E39="x";G39="x");F39="x";H39="x");D39-C39-TIJD(1;15;0);ALS(EN(OF(E39="x";G39="x");OF(F39="x";H39="x"));D39-C39-TIJD(0;45;0);ALS(EN(E39="x";G39="x");D39-C39-TIJD(0;30;0);ALS(OF(E39="x";G39="x");D39-C39-TIJD(0;15;0);""))))));"") let op! Cel i39 |
![]() |
||
Verwijderd
|
Citaat:
![]() Hij doet het echt hoor!!! Probeer nou gewoon even... [edit] O.. toch niet... ![]() Wacht ff... [/edit] [edit 2] Zie hier: =ALS(D13-C13;ALS(EN(F13="x";H13="x");D13-C13-(AANTAL.ALS(E13:H13;"x")*TIJD(0;15;0))-TIJD(0;30;0);ALS(OF(F13="x";H13="x");D13-C13-((AANTAL.ALS(E13:H13;"x")+1)*TIJD(0;15;0));D13-C13-(AANTAL.ALS(E13:H13;"x")*(TIJD(0;15;0)))));"") Cel i 13 [/edit] Laatst gewijzigd op 17-04-2002 om 15:49. |
![]() |
|
|
![]() |
||||
Forum | Topic | Reacties | Laatste bericht | |
Software & Hardware |
Excel probleem clubje | 8 | 20-03-2008 09:31 | |
Software & Hardware |
Excel Password Recovery Killer2004 | 4 | 01-12-2005 20:12 | |
Software & Hardware |
[Excel] Eigen functie meesturen Tofke_H | 2 | 07-10-2004 19:35 | |
Huiswerkvragen: Cultuur, Maatschappij & Economie |
Excel, hulp nodig Micheal_2001 | 1 | 30-05-2004 13:00 | |
Software & Hardware |
Vervelend Word probleem en Excel moeilijkheden $@nd€r $@l@m@nd€r | 7 | 10-12-2003 19:36 | |
Software & Hardware |
Excel; afronden kan dat uit? Rhinus | 8 | 27-11-2001 17:17 |