Avatar billede hellfishdk Nybegynder
29. april 2005 - 14:15 Der er 16 kommentarer og
1 løsning

Kan ikke finde den rigtige HVIS

Hej alle, der er her nu :)

Jeg har ledt efter nogle tråde der kan hjælpe mig med mit problem, men har ikke kunne finde et svar jeg kan bruge.

Sagen er at jeg er ved at lave et arbejdstidsskema. Jeg har så lavet en et felt der viser dagens tid ud for hver af dagene. Jeg vil så i et felt have en kalkulator, der ser timeforbruget for hver dag; og hvis en af dagene så er over 8 timer, skal der i feltet udregnes (<antal timer>-8)*<timeløn>. Kalkulatoren skal så gå videre til næste dag, og se om den så er over 8 timer, hvis ja skal der udregnes samme streng som før. Denne process skal så gentag sig i 2 arbejdsuger (10 dage).

Illustrativt vist:
    A          B
1  Mandag    <t:m>
2  Tirsdag  <t:m>
3      osv...
.
.
6 [er b1 &gt;8?; ja=(<t:m>-tid(8;0;0); nej=videre til næste dag] osv.

Jeg håber der er nogen der kan hjælpe med denne? Det kan vel ikke være HVIS-sætning, for der kan jo kun være 7 sætninger i den...
Avatar billede stewen Praktikant
29. april 2005 - 14:49 #1
kan du bruge noget i stil med:

=(SUM.HVIS(A1:A6;">8";A1:A6)-(8*TÆL.HVIS(A1:A6;">8")))*[timeløn]
Avatar billede stewen Praktikant
29. april 2005 - 14:50 #2
hvor A1:A6 er dit område med dagenes timetal
Avatar billede hellfishdk Nybegynder
29. april 2005 - 14:55 #3
A1:A6 er bare dagenes navne (for orienterings skyld), hvor B1:B6 er dagenes timer.
Avatar billede stewen Praktikant
29. april 2005 - 14:58 #4
Ja - brug formlen i det felt du vil have kalkulatoren

=(SUM.HVIS([dagenes timer];">8";[dagenes timer])-(8*TÆL.HVIS([dagenes timer];">8")))*[timeløn]
Avatar billede hellfishdk Nybegynder
29. april 2005 - 15:02 #5
Jeg har prøvet at sætte formelen ind i mit skema, men jeg får bare tomme værdier. Jeg har rettet [dagenes timer] til mit behov, og har sat den rigtige timeløn ind. Men hovrfor har du sat ">8" i anførelsestegn?
Avatar billede stewen Praktikant
29. april 2005 - 15:19 #6
det er kriterier i dine sum.hvis og tæl.hvis formler.....sådan skal de se ud! vent - det er jo timer....... jeg regner med tallet 8 ikke timetallet!!!
Avatar billede hellfishdk Nybegynder
29. april 2005 - 15:26 #7
Der er 8 arbejdstimer i en dag, så jeg tænkte at det ville se ud noget ligende: tid(8;0;0).
Mine [dagenes timer]-celler er formateret til [t]:mm, er det måske derfor jeg ikke får nogen brugbare værdier i min kalkulator?
Avatar billede stewen Praktikant
29. april 2005 - 15:26 #8
ja
Avatar billede stewen Praktikant
29. april 2005 - 15:32 #9
sådan her:

=((SUM.HVIS(A1:A6;">8:00";A1:A6)*24)-(TÆL.HVIS(A1:A6;">8:00")*8))*[timeløn]
Avatar billede stewen Praktikant
29. april 2005 - 15:33 #10
hov igen:

=((SUM.HVIS([dagenes timer];">8:00";[dagenes timer])*24)-(TÆL.HVIS([dagenes timer];">8:00")*8))*[timeløn]
Avatar billede hellfishdk Nybegynder
29. april 2005 - 15:35 #11
Hvad kan jeg så gøre for at få vist en værdi? Timerne er defineret ved [t]:mm og de skal ganges med timeløn der er defineret ved kr.
Avatar billede stewen Praktikant
29. april 2005 - 15:37 #12
den sidste formel jeg skrev virker fint hos mig, selvom der er tastet timer
Avatar billede hellfishdk Nybegynder
29. april 2005 - 15:38 #13
Nu virker det! :D
Avatar billede stewen Praktikant
29. april 2005 - 15:38 #14
det må betyde svar fra mig ;-)
Avatar billede hellfishdk Nybegynder
29. april 2005 - 15:39 #15
Det var så den ene uge, og jeg skal så springe til næste uge. Hvordan er det mest hensigtsmæssigt at gøre det?
Avatar billede stewen Praktikant
29. april 2005 - 15:42 #16
hvis den skal beregne begge uger samlet, så vil jeg nok foreslå:

=(((SUM.HVIS([dagenes timer_uge 1];">8:00";[dagenes timer_uge 1])*24)-(TÆL.HVIS([dagenes timer_uge 1];">8:00")*8))+((SUM.HVIS([dagenes timer_uge 2];">8:00";[dagenes timer_uge 2])*24)-(TÆL.HVIS([dagenes timer_uge 2];">8:00")*8)))*[timeløn]
Avatar billede hellfishdk Nybegynder
29. april 2005 - 15:44 #17
YES SIR!
Det er bare fjong der :D
Endnu engang mange tak for hjælpen
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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