• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Nieuwe kolom nodig voor de berekening?

  • Onderwerp starter Onderwerp starter fendo
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

fendo

Gebruiker
Lid geworden
27 feb 2023
Berichten
9
Hallo Excelkanjers,

Ik heb een bestandje bijgevoegd.
Het is de bedoeling dat kolom B en kolom C afgerond wordt op 5 minuten. Deze formule is gelukt. Die staat nu in kolom I.
Voor kolom C moet ik dit nog afwerken.
Maar is het mogelijk deze formule niet in een aparte kolom te zetten zodat de tijd die ingevuld wordt in bv. kolom B gelijk afgerond wordt en de juiste afgeronde tijd in kolom B tevoorschijn komt ipv de ingevulde (niet afgeronde) tijd? Dus je vult in kolom B een tijd in van 13:23 en deze wordt tegelijkertijd vervangen door 13:25.

Als dit bij beide goed gaat komt in kolom D ook de afgeronde tijd te staan.

Verder wil ik in kolom E dat de pauze gemaximeerd wordt op 45 minuten en op dezelfde manier ingevuld wordt. Dus als de apuze korter is dan 45 minuten, de werkelijke pauzetijd en als deze langer is dan 45 mnuten, dat hier 45 minuten komt te staan.

Ik hoop dat iemand mij (al is het maar een stukje) verder kan helpen.
 

Bijlagen

Zet deze achter je werkblad

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
 With Target
   If .Count > 1 Then Exit Sub
   Application.EnableEvents = False
   Select Case .Column
     Case 2, 3: .Value = Round(.Value * 288, 0) / 288
     Case 5: If .Value * 24 >= 0.75 Then .Value = 0.75 / 24
   End Select
  Application.EnableEvents = True
 End With
End Sub
 
Dank je wel maar ik doe al bijna 9 jaar haast niets meer met
excel en was hier ook geen kanjer in. Behalve wat kleine rekenformules.
Kan je meer uitleg geven over jouw antwoord?

Sorry ik ben verder nogal leek.
 
Uitleg in de code. rechtsklikken op tabblad-->programmacode weergeven.
bestand opslaan als xlsm
 

Bijlagen

Hartelijk dank.
Ik ga mij toch weer wat verder verdiepen in het oppakken van excel voor diverse zaken. Het is en blijft een handige toepassing. Ik moet alleen wat dieper erin duiken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan