Dansk Regneark Forum
  Hjælp Hjælp  Søg i forum   Arrangementer   Opret ny bruger Opret ny bruger  Log ind Log ind


Emne lukketOvertid - formel

 Besvar Besvar
Forfatter
Nitek Se dropdown
Forum Begynder
Forum Begynder


Medlem: 10.Jan.2021
Status: Offline
Point: 3
Direkte link til dette indlæg Emne: Overtid - formel
    Sendt: 10.Jan.2021 kl. 14:40
Hej med jer

Et lille ? fra ny bruger.
Jeg har medsendt et ark hvori jeg optæller overtid, pauser og afspadsering med
flg. regler:
Må max have 37 timer stående, er der flere skal disse udbetales.
Der kan også stå indtil -37 timer i "banken"
"Bankens" beholdning overføres til næste måned og medregnes her.
Mit problem er i slutfeltet i hver måned (for Jan. E16, Feb. E32 osv.), hvordan laves
formlen så den max viser 37 timer og lister de resterende timer der skal udbetales 
i felter under.

Håber en venlig sjæl kan hjælpe
Tak
Niels uploads/2764/Overtid_test.xlsx - uploads/2764/Overtid_test.xlsx
Til top



Til top
InfoTAL Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 05.Okt.2017
Land: DK, 6900
Status: Offline
Point: 382
Direkte link til dette indlæg Sendt: 10.Jan.2021 kl. 18:04
Til Nitek. / Niels.

Dit ark "Overtid_test" er ikke uploadet, men der er også mange forskellige eksempler i Forum.
Se øverst til venstre her på siden "Sådan uploader du filer".
Selv en ældre Excel-version kan sikkert også bruges.
Så kan den rette løsning sikkert findes...



InfoTAL
v/H.C.
Bruger Excel 2024 DK, 64 bit.
Svar gives/modtages..
Accepteret løsning: MARKER tråden med TAK/Accepteret svar
s.e.&o.
Til top
Nitek Se dropdown
Forum Begynder
Forum Begynder


Medlem: 10.Jan.2021
Status: Offline
Point: 3
Direkte link til dette indlæg Sendt: 10.Jan.2021 kl. 20:00
uploads/2764/Overtid_test_2021-01-10_20-00-10.xlsx

Så håber jeg filen er med :-)
Til top
Ib Hansen Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 15.Apr.2014
Land: Danmark
Status: Offline
Point: 652
Direkte link til dette indlæg Sendt: 11.Jan.2021 kl. 14:33
Indsæt en ny række efter række 16.
Kald den: Max afspadserings saldo:      37:00.

Nu kan du trække de to tal fra hinanden.

Ialt            43:20
Max Afs.     37:00
Til udb.        6:20
Excel 2010 Dk og 2019 Dk på samme computer.
Bruger dog stadig mest 2010..
Men sådan er der jo så majet :o)
Til top
InfoTAL Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 05.Okt.2017
Land: DK, 6900
Status: Offline
Point: 382
Direkte link til dette indlæg Sendt: 11.Jan.2021 kl. 17:24
Til Nitek

Dette skulle være med løsningen fra Ib Hansen indsat.
Håber det kan anvendes
Kan tilrettes eget brug (dage, mdr. o.s.v.)
InfoTAL
v/H.C.
Bruger Excel 2024 DK, 64 bit.
Svar gives/modtages..
Accepteret løsning: MARKER tråden med TAK/Accepteret svar
s.e.&o.
Til top
Ib Hansen Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 15.Apr.2014
Land: Danmark
Status: Offline
Point: 652
Direkte link til dette indlæg Sendt: 12.Jan.2021 kl. 12:51
Forslag til at bruge en ny fane med "Indstillinger"
Og "In Sheets DropDown" i cellerne.

Et andet forslag.
Pas på ikke at bruge alt for stærke farve i dit ark.
Stærke farve vil bare forstyrre øjnene i længden.

Brug i stedet bløde farver.
Stærk GUL=Not  -  Blød GUL=Yes.
Stærk BLÅ=Not  -  Blød BLÅ=Yes.
Osv.


God fornøjelse Wink
Excel 2010 Dk og 2019 Dk på samme computer.
Bruger dog stadig mest 2010..
Men sådan er der jo så majet :o)
Til top
Nitek Se dropdown
Forum Begynder
Forum Begynder


Medlem: 10.Jan.2021
Status: Offline
Point: 3
Direkte link til dette indlæg Sendt: 12.Jan.2021 kl. 16:08
Hej med Jer og tak for svar
Ideen som Ib kom med er fin - den kan jeg fint følge :-)

Jeg vil dog gerne et skridt videre:

Hvis de optjente timer + overførslen fra forrige måned er
mindre end 37 timer vises resultatet som #######

En anden ting jeg gerne vil have er de timer der står 37 eller mindre,
skal overføres til næste måned (felt E20)

Jeg kan fint lave det manuelt men det er jo noget sjovere at lave det
automatisk.

Niels
Til top
InfoTAL Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 05.Okt.2017
Land: DK, 6900
Status: Offline
Point: 382
Direkte link til dette indlæg Sendt: 12.Jan.2021 kl. 21:03
InfoTAL
v/H.C.
Bruger Excel 2024 DK, 64 bit.
Svar gives/modtages..
Accepteret løsning: MARKER tråden med TAK/Accepteret svar
s.e.&o.
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Online
Point: 5585
Direkte link til dette indlæg Sendt: 13.Jan.2021 kl. 11:45
hvis den skal regne ned negative timer skal i bruge 1904 indstillingen
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
Til top
Strandbymogens Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 07.Dec.2014
Land: Danmark
Status: Offline
Point: 99
Direkte link til dette indlæg Sendt: 13.Jan.2021 kl. 12:57
Hej

Spændende formler.

Hvad betyder @ i formlen:

=@HVISER(E16>D17;E17;D17>E16;E16-E17)

Tak.
Til top
Ib Hansen Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 15.Apr.2014
Land: Danmark
Status: Offline
Point: 652
Direkte link til dette indlæg Sendt: 13.Jan.2021 kl. 22:31
Hej Info.

Jeg tror du har misforstået det lidt eller også er det mig Unhappy

Men
- I E17 er der en datavalideringsliste = InCell DropDown.
  Den må ikke slettes og værdien i dette felt hentes fra den liste, der skulle laves på en ny fane.

I E16 tælles overtidstimerne sammen.
- Hvis timer i E16 er <= de 37:00 skal den skrive 0:00 i E18.
  Og timerne i E16 overføres til E21.

- Hvis timerne i E16 er > 37:00, skal den beregne hvad der skal udbetales i E18.
  Og de tilbageværende 37:00 skal overføres til E21.

Jeg vedhæfter ikke et ark, men indsæt de 2 koder i E18 & E21.
E17.............     Ingen kode, men Valideringsliste fra kilde O19
Kode i E18....    =HVIS(E17>E16;0;E16-E17)
Kode i E21....    =HVIS(E16>=E17;E17;E16)



Og Bjarne.
Den skal ikke beregne negative timer.
- Hvis de sammenlagte overtidstimer er < max timerne, der må stå på afs kontoen, skal den bare skrive 0:00.
- Hvis de sammenlagte overtidstimer er > max timerne, der må stå på afs kontoen, skal den beregne "hvor meget større" og skrive timerne.
Excel 2010 Dk og 2019 Dk på samme computer.
Bruger dog stadig mest 2010..
Men sådan er der jo så majet :o)
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Online
Point: 5585
Direkte link til dette indlæg Sendt: 13.Jan.2021 kl. 23:10
Hej Ib

han skrev at der kan stå optil -37 i banken
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
Til top
Ib Hansen Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 15.Apr.2014
Land: Danmark
Status: Offline
Point: 652
Direkte link til dette indlæg Sendt: 14.Jan.2021 kl. 08:33
Hej Bjarne.

Ja...
Det er ren overtid, der beregnes i arket og han må have op til 37 timer hensat til afs.
Alt over 37 timer skal udb. hver måned.

Eks. 1
E16:    36:30   -   Overtid
E17:    37:00   -   Fast tal fra Valideringslisten.
E18:    00:00   -   Til udbetaling.

E21:    36:30   -   Overført til næste måned.


Eks. 2
E16:    37:30   -   Overtid
E17:    37:00   -   Fast tal fra Valideringslisten.
E18:    00:30   -   Til udbetaling.

E21:    37:00   -   Overført til næste måned.

Excel 2010 Dk og 2019 Dk på samme computer.
Bruger dog stadig mest 2010..
Men sådan er der jo så majet :o)
Til top
Ib Hansen Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 15.Apr.2014
Land: Danmark
Status: Offline
Point: 652
Direkte link til dette indlæg Sendt: 14.Jan.2021 kl. 09:45
Her er arket med de koder, jeg mener skal bruges.
Det starter med - IB2.

Og der må ikke laves koder i celle E17, da det er timetallet (37:00), der overføres fra "Indstillingerne" vha. Valideringslisten.
Dette fordi man nemt kan ændre timetallet senere, hvis der bliver behov for det.

F.eks. hvis firmaet bestemmer, man må have 48:00 timer stående på afs kontoen, før alt derover skal udb.
Så ændre man det kun ét sted - Nemlig i "Indstillingerne".
Og herefter kan dét nye timetal (48:00) nemt indsættes de næste måneder vha. InCell DropDown.

Se også.
Jeg har ændret "Ingen pause afholdt" i "Indstillingerne" fra 00:30 til 00:45.
- Prøv at bruge InCell DropDown i pause rækken.

- Prøv så at ændre timetallet i "Ingen pause afholdt" i "Indstillingerne" fra 00:45 til 01:00.
- Og prøv igen at bruge InCell DropDown i pause rækken.
Excel 2010 Dk og 2019 Dk på samme computer.
Bruger dog stadig mest 2010..
Men sådan er der jo så majet :o)
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Online
Point: 5585
Direkte link til dette indlæg Sendt: 14.Jan.2021 kl. 12:52
Må max have 37 timer stående, er der flere skal disse udbetales.
Der kan også stå indtil -37 timer i "banken"
"Bankens" beholdning overføres til næste måned og medregnes her.

her er hvad nitek skrev i sit første indlæg så der kan regnes ned minus timer
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
Til top
Ib Hansen Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 15.Apr.2014
Land: Danmark
Status: Offline
Point: 652
Direkte link til dette indlæg Sendt: 14.Jan.2021 kl. 16:20
Hej Bjarne.

Okay - Havde ikke forstået han må have underskud på afs saldoen.
I given fald ska han bruge 1904 systemet og så skal koderne også laves om.

Jeg regner med du klarer den, evt. med en ekstra række, der viser "Afholdt afs", der så kan være i minus også Wink
Excel 2010 Dk og 2019 Dk på samme computer.
Bruger dog stadig mest 2010..
Men sådan er der jo så majet :o)
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Online
Point: 5585
Direkte link til dette indlæg Sendt: 14.Jan.2021 kl. 18:54
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
Til top
 Besvar Besvar

Skift forum Forum tilladelser Se dropdown

© 2010 - 2024 Dansk Regneark Forum - en del af Excel-regneark.dk