• 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.

som van positieve en negatieve uren

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

elda

Gebruiker
Lid geworden
9 feb 2005
Berichten
195
Na een afwezigheid wegens ziekte, terug aan de slag en onmiddellijk geconfronteerd met een nieuw probleem.

In kolom A heb ik zowel positieve uren als negatieve uren.
In cel A 34 wil ik nu een som hebben van a1 tot a 30.
Geen probleem, zolang in kolom A alleen positieve uren vermeld staan.
Wel een probleem vanaf ik een negatief uur invoeg, want dan worden de uren in minus niet afgetrokken van het totaal.

Hoe komt dit?

Jaak
 
Hang eens een voorbeeldje van je document aan een post vast.

Het kan idd aan vanalles liggen: celeigenschappen, manier van invoer, opmaak, 1904 datum systeem,...
 
Is deze vraag van Elda nu anders dan de vraag in de eerste link? Daar is een dergelijke vraag ook gesteld door Elda.
Misschien je vraag wat beter omschrijven?

grt,
deSmid
 
=SOM.ALS(A4:A30;"<0";A4:A30)+SOM.ALS(A4:A30;">=0";A4:A30)
of
=SOM.ALS(A4:A30;"<>0";A4:A30)
suc6
zie ook bijlage
 

Bijlagen

Laatst bewerkt:
Zie bijlage.

Vraag komt zeer regelmatig terug, op diverse forums en omdat ik nergens een goede oplossing vond heb ik deze een poosje geleden zelf gemaakt.
 

Bijlagen

Laatst bewerkt:
Negatieve uren

ik kom er echt niet uit hoor.
Wanneer je , zoals in voorbeeld, de som maakt van volledig kolom I, moet ik in I40 de mogelijkheid hebben om daar ook negatief te komen.
Wanneer je tabblad 3 opent, zal je zien dat men daar alleen de som maakt van de positieve uren en men de negatieve overuren niet aftrekt van het totaal.
Welke formule moet ik daarbij toepassen?
 

Bijlagen

Bij jou -07:36 is geen getal !!!!!
Je moet proberen eerst deze problemen op te lossen. Ik heb ook soortgelijke berekeningen. Uren heb ik vermeningvuldig met 24. Als het nodig is ,kun je weer delen 24.
suc6
 
Laatst bewerkt:
Mijn 'oplossing' is in jou geval niet direct toe te passen.
Ik zal eens kijken of ik wat kan bedenken.

Ik ga er vanuit dat de waarde tekst is.
Jij werkt met u:mm, probleem is dan dus juist dat negatieve uren niet werken. Door de tijd als tekst te behandelen (zo als in mijn voorbeeld) kun je wel met negatieve tijden werken.
 
Komt er niet echt verder mee, ik zou de hele opzet van je blad moeten veranderen en dat is me toch iets te veel werk.

Duidelijk is dat deze manier niet werkt, dus kijk nog eens naar de geboden oplossingen begin nog eens opnieuw zou ik zeggen.

Veel succes.

N.b. een deel van je probleem ontstaat doordat je tijd en tekst die er uit ziet als tijd door elkaar in één kolom gebruikt, voor het oog ziet het misschien allemaal uit als tijden xx:yy, echter voor excel is dit niet zo, en verschillende waarden met verschillende cel eigenschappen typen kun niet zomaar bijelkaar optellen.
 
Met een extra kolom:
=ALS(DEEL(I8;1;1)="-";DEEL(I8;2;5)*-1;DEEL(I8;1;5)*1)
zie ook bijlage en werblad "01"
Suc6
 

Bijlagen

Beste Numan,
hartelijk dank voor je suggestie
klopt inderdaad, maar hoe komt het dat er steeds een verscil is van 1 of 2 minuten?


Jaak
 
Geplaatst door NuMan
Met een extra kolom:
=ALS(DEEL(I8;1;1)="-";DEEL(I8;2;5)*-1;DEEL(I8;1;5)*1)
zie ook bijlage en werblad "01"
Suc6

niet snel gezien...
afrondings problemen
zo heb je geen problemen meer
=ALS(DEEL(I8;1;1)="-";DEEL(I8;2;LENGTE(I8)-1)*-1;DEEL(I8;1;LENGTE(I8))*1)
 
Laatst bewerkt:
nog betere oplossing !!!!!!!!!
gebruik deze formule voor O2
=M2*-1
ik had tot nu toe niet genoeg tijd gehad om alles na te kijken.
Succes verder
Groetjes,
NuMan
 
Laatst bewerkt:
Ik ben nog steeds benieuwd of het probleem echt opgelost is.
 
probleem is deels opgelost, maar versta de laatste bemerking niet zo goed.
Een bijkomende vraag: kan ik van het werkblad een formulier maken?
 
Je hebt in O2 volgende tekst staan: '-07:36
Als je deze formule (M2*-1) gebruikt voor O2, dan heb je ook in O2 een getal staan. Na deze aanpassing gaan alle berekeningen goed zonder extra kolom.
Suc6

Geplaatst door NuMan
nog betere oplossing !!!!!!!!!
gebruik deze formule voor O2
=M2*-1
ik had tot nu toe niet genoeg tijd gehad om alles na te kijken.
Succes verder
Groetjes,
NuMan
 
Laatst bewerkt:
optelling is gelukt.
Wil er nu nog alleen een formulier van maken.
Kan dat?
Hoe?
 
Ik denk dat het kan. Maar ik kan je niet helpen. Iemand anders? :thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan