hallo,
Ik zit een probleem, het gaat met name om het 3e werkblad:
In dit werkblad wil ik met mijn uitgaven/inkomsten berekenen, aan de hand van de gegevens van mijn salaris inkomsten (op blad 1), en daarnaast de waardes die ik invul op blad 3
Kolom A is de datum van vandaag.. ik heb het voor elkaar gekregen met een macro dankzij wat zoeken op een forum dat de datum direct wordt ingevoerd zodra ik wat invul in de kolommen B t/m G ZONDER dat de datum iedere keer wordt veranderd naar de datum van vandaag van vorige rijen. Ook wordt Kolom H alleen zichtbaar als er iets in B t/m G wordt ingevuld.
Verder is nu alleen Kolom B, D, F en H van blad 3 van belang voor het oplossen van mijn probleem.. (zodra iemand mij de oplossing heeft gegeven kan ik zelf uiteraard weer verder aan de slag met de rest)
Kolom B: Uitgaven contant (die ik haal uit de kluis)
Kolom D: Inkomsten contant (die ik in de kluis stop)
Kolom F: Waarde gaat uit de kluis, naar Portemonnee
Kolom H: Kluis
Nu zal ik vertellen wat de bedoeling is. Al mijn inkomsten die ik contant ontvang (blad 1 (Per dag), kolom J) gaan direct naar de kluis (dat is mijn fooi + het salaris wat ik contant ontvang), MAAR de fooi ontvang ik direct na mijn werkdag, en mijn contante weeksalaris ontvang ik pas aan het einde van de week... dus als ik deze week gewerkt heb, maar de week is nog bezig, wil ik dat van deze week alleen de fooi die ik heb ontvangen naar de kluis gaat, en het salaris NOG niet (+ uiteraard wel de voorafgaande weken).. Pas volgende week bij een berekening moet deze week meegenomen worden, en dan uiteraard volgende week niet.
Dit heb ik nu voor elkaar gekregen met (voor rij 3):
Enige probleem is dat als ik nu weer nieuwe waarden krijg op blad 1, hij de voorafgaande berekeningen op blad 3 opnieuw berekent. Ik snap dat met deze formule hij kijkt naar alle waardes, min het weeksalaris van de huidige week (dus wel de weken ervoor maar OOK daarna)
Hoe krijg ik het voor elkaar dat hij ALLEEN de weken VOOR de huidige week neemt... OF dat hij de cellen automatisch vergrendeld nadat ik klaar ben met het invullen van een bepaalde rij op blad 3
Beetje omslachtig uitgelegd misschien, maar ik hoop dat het duidelijk genoeg is
Nog 2 vragen die iets minder van belang zijn, maar ik toch wel graag zou willen weten als iemand mij dat kan vertellen:
-Bij blad 1, als ik waardes invul op nieuwe dagen, hou ik lege rijen over (aangezien ik natuurlijk niet elke dag werk)... is er een mogelijkheid om alle leegstaande rijen BOVEN de laatst ingevulde waarde te verbergen/verwijderen ZONDER dat de leegstaande rijen eronder weg vallen?
-Hoe kan ik bij blad 2 (Per week) wanneer ik maar 1 dag heb gewerkt het voor elkaar krijgen dat er "dag" komt te staan ipv "dagen"
Ik heb zelf met alledrie de problemen zitten stoeien, maar ik krijg het gewoon niet voor elkaar... daarvoor is mijn kennis van Excel nog te klein.
Ik heb ook wat gezocht op dit forum, maar niet echt een oplossing specifiek voor mijn problemen kunnen vinden..
Iemand die mij hierbij (op weg) kan helpen?
Alvast bedankt!
Ik zit een probleem, het gaat met name om het 3e werkblad:
In dit werkblad wil ik met mijn uitgaven/inkomsten berekenen, aan de hand van de gegevens van mijn salaris inkomsten (op blad 1), en daarnaast de waardes die ik invul op blad 3
Kolom A is de datum van vandaag.. ik heb het voor elkaar gekregen met een macro dankzij wat zoeken op een forum dat de datum direct wordt ingevoerd zodra ik wat invul in de kolommen B t/m G ZONDER dat de datum iedere keer wordt veranderd naar de datum van vandaag van vorige rijen. Ook wordt Kolom H alleen zichtbaar als er iets in B t/m G wordt ingevuld.
Verder is nu alleen Kolom B, D, F en H van blad 3 van belang voor het oplossen van mijn probleem.. (zodra iemand mij de oplossing heeft gegeven kan ik zelf uiteraard weer verder aan de slag met de rest)
Kolom B: Uitgaven contant (die ik haal uit de kluis)
Kolom D: Inkomsten contant (die ik in de kluis stop)
Kolom F: Waarde gaat uit de kluis, naar Portemonnee
Kolom H: Kluis
Nu zal ik vertellen wat de bedoeling is. Al mijn inkomsten die ik contant ontvang (blad 1 (Per dag), kolom J) gaan direct naar de kluis (dat is mijn fooi + het salaris wat ik contant ontvang), MAAR de fooi ontvang ik direct na mijn werkdag, en mijn contante weeksalaris ontvang ik pas aan het einde van de week... dus als ik deze week gewerkt heb, maar de week is nog bezig, wil ik dat van deze week alleen de fooi die ik heb ontvangen naar de kluis gaat, en het salaris NOG niet (+ uiteraard wel de voorafgaande weken).. Pas volgende week bij een berekening moet deze week meegenomen worden, en dan uiteraard volgende week niet.
Dit heb ik nu voor elkaar gekregen met (voor rij 3):
Code:
=ALS(B3&C3&D3&E3&F3&G3="";"";(SOMPRODUCT(('Per dag'!$J$2:$J$707))-SOMPRODUCT(('Per dag'!$B$2:$B$707=WEEKNUMMER(A3))*('Per dag'!$H$2:$H$707)))-SOM($B$2:B3)-SOM($F$2:F3)+SOM($D$2:D3))
Enige probleem is dat als ik nu weer nieuwe waarden krijg op blad 1, hij de voorafgaande berekeningen op blad 3 opnieuw berekent. Ik snap dat met deze formule hij kijkt naar alle waardes, min het weeksalaris van de huidige week (dus wel de weken ervoor maar OOK daarna)
Hoe krijg ik het voor elkaar dat hij ALLEEN de weken VOOR de huidige week neemt... OF dat hij de cellen automatisch vergrendeld nadat ik klaar ben met het invullen van een bepaalde rij op blad 3
Beetje omslachtig uitgelegd misschien, maar ik hoop dat het duidelijk genoeg is
Nog 2 vragen die iets minder van belang zijn, maar ik toch wel graag zou willen weten als iemand mij dat kan vertellen:
-Bij blad 1, als ik waardes invul op nieuwe dagen, hou ik lege rijen over (aangezien ik natuurlijk niet elke dag werk)... is er een mogelijkheid om alle leegstaande rijen BOVEN de laatst ingevulde waarde te verbergen/verwijderen ZONDER dat de leegstaande rijen eronder weg vallen?
-Hoe kan ik bij blad 2 (Per week) wanneer ik maar 1 dag heb gewerkt het voor elkaar krijgen dat er "dag" komt te staan ipv "dagen"
Ik heb zelf met alledrie de problemen zitten stoeien, maar ik krijg het gewoon niet voor elkaar... daarvoor is mijn kennis van Excel nog te klein.
Ik heb ook wat gezocht op dit forum, maar niet echt een oplossing specifiek voor mijn problemen kunnen vinden..
Iemand die mij hierbij (op weg) kan helpen?
Alvast bedankt!