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

Bepaalde gegevens van een dagstaat vermelden op weekstaat

Status
Niet open voor verdere reacties.

bertje doemarwa

Nieuwe gebruiker
Lid geworden
9 sep 2008
Berichten
3
Misschien kan iemand mij helpen.

Dagelijks wordt er een dagstaat gemaakt met daarin diverse gegevens.
Hiervan moet van enkele pBekijk bijlage rekenen.ziprodukten een week-overzicht geproduceerd worden.

Het mooiste zou zijn indien dit “automatisch” kan, ben er al meerdere malen mee
aan de slag geweest en kom best wel een eind in de buurt, maar helaas is mijn kennis van excel niet toereikend om er de finishing touch aan te geven.

het is dus de bedoeling dat bijvoorbeeld de getallen van de “koekjes” in de juiste week en op de juiste dag automatisch “ingevuld” worden en dat over een periode van 52 of 53 weken.

Ik zie de reacties gaarne tegemoet.
 
Ter lering en vermaak: in dit bestand worden alle waarden ingelezen, MAAR: dan moeten ALLE bestanden wel "open" staan... Niet praktisch voor een heel jaar.

Denk dat de uiteindelijke oplossing in VBA gezocht moet worden. Wellicht dat de VBA specialisten hier nog wat over te zeggen hebben. Of je moet je rapportage beetje anders opzetten.

Bekijk bijlage weektotalen 2.xlsx
 
Waarom maak je per dag een los bestandje? Je kan toch beter alles in één tabel zetten. En verder kan ik nergens uit opmaken dat je al best ver in de buurt kom. De getallen in de losse bestandjes sluiten ook niet aan met het weektotaal.

Vb met tabel en draaitabel.
 

Bijlagen

Oh ja, in de dagstaten staan ook erg moeilijke formules voor het bepalen van het jaar, het weeknummer en de weekdag. Het lijkt me handiger hier te gebruiken:

in A3:
Code:
=JAAR(B3)
In B3:
Code:
=WEEKNUMMER(B3)
In C3
Code:
=WEEKDAG(B1;2)
 
@AlexCEL, ter leering en vemaeck:d Weeknummer heeft extra parameters. In Xl-2007 ;2 geeft aan dat de week op maandag begint. Deze is niet geheel correct met het ISO-weeknummer. In bepaalde jaren gaat het dan fout. (kent geen week 53) In Xl-2010 kan je de parameter ;21 gebruiken dan krijg je het correcte weeknummer. De "complexe" formule geeft in alle versies het ISO-weeknummer.
 
Iedereen alvast bedankt voor de genomen moeite, en i.d.d. denk ik dat het misschien met VBA op te lossen is. Ik ben gebonden aan de dagstaten, dit zijn in principe dagelijkse overzichten van de kas-opbrengsten.
En uit dit aanbod van gegevens moeten slechts enkele opbrengsten in een weekstaat gezet worden. Dit gebeurt nu nog handmatig, vandaar mijn poging om het "geautomatiseerd" te krijgen.
 
Laatst bewerkt:
Ook naar de oplossing dmv een tabel en draaitabel gekeken (zie #3)? Dan heb je geen VBA nodig een geen map vol met losse bestandjes.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan