Toon posts:

Op vaste tijden data van het 1e tabblad opslaan in een tabel

Pagina: 1
Acties:

Vraag


  • djwytzo
  • Registratie: Oktober 2018
  • Laatst online: 19-11-2018
Beste,

Ik ben bezig met excel en nu zit ik met het volgende:

Ik heb op mijn eerste tabblad een kolom met aantal personen werkzaam en een kolom coli. Deze variëren door de dag heen. Nu wil ik op vaste tijden (op elk heel uur) deze gegevens opslaan in een tabel zodat ik een goed gemiddelde per uur per dag kan uitrekenen en daarmee weer verder kan rekenen op de dag zelf.
Ook zou deze verzamelde data in het tabel per dag moeten worden opgeslagen zodat er ook op langere termijn (kwartaal bv) een reëel gemiddelde uitkomt tussen personen en coli's.

Ik ben een redelijke nieuweling met excel maar leer snel ;)

Alle reacties


  • m-vw
  • Registratie: Mei 2013
  • Laatst online: 02-02 07:18

m-vw

GEZOCHT: De Kluts

Zal het voorzichtig brengen.
Er wordt iets meer verwacht van een openingspost.

Bijvoorbeeld wat je zelf al gevonden hebt. Waar loop je op vast etc.

Uit deze post kunnen we niet halen of je zelf uberhaupt al iets geprobeerd hebt.

Garmin FR245M + HRM-RUN


  • Ursamajor
  • Registratie: Juli 2002
  • Laatst online: 22:09

Ursamajor

Astrofotograaf

Kolom A Datum
Kolom B Tijd
Kolom C Aantal personen werkzaam
Kolom D Aantal Colli

En een draaitabel geeft je de mooie info.

Gadgets FTW!


  • ShitHappens
  • Registratie: Juli 2008
  • Laatst online: 00:22
Als je goed met formules aan 't werk gaat, of inderdaad met draaitabellen, dan is er niet eens een noodzaak om dit op vaste tijden op te slaan. Simpelweg omdat ze zich automatisch doorrekenen.

  • djwytzo
  • Registratie: Oktober 2018
  • Laatst online: 19-11-2018
Ik zal uitleggen wat ik tot nu toe heb geprobeerd.

Om te beginnen worden het aantal coli's en het aantal werkzame personen handmatig ingevuld (helaas heb ik nog geen live feed). Het personeel werkt in verschillende zones en worden door de dag regelmatig verplaatst van de ene naar een andere zone. Vandaar dat ik op vaste tijden een overzicht wil hebben en deze bewaren in een tabel. Dit tabel zal voor meerdere doeleinden gebruikt worden.

Ik ben zelf bezig geweest met de functie als maar dat werkt alleen als de tijd exact het zelfde is als de NU tijd. Daarbij als de tijd verder gaat geld de formule nog steeds waardoor de waardes niet meer overeen komen en hierdoor weer een "0" waarde aangeeft. =als(A1=B1;C1;0). A1 staat voor de NU tijd en B1 staat voor het uur waarop de data genomen moet worden. C1 staat het aantal werkzame personen.

Ik heb eraan gedacht om hier een macro voor te maken maar deze geeft uiteraard de zelfde uitkomst. Verder heb ik wat op internet opgezocht over formules in VBA maar daar ben ik (nog) niet heel erg in thuis.

Ik hoop dat het zo iets duidelijker is.

  • _trickster_
  • Registratie: Mei 2005
  • Laatst online: 14:47
Met Macro's / VBA is dit best wel goed te doen,
Maar misschien is het handig om de vraag te stellen of Excel hiervoor het juiste medium voor is.

Het is misschien ook zinvol om te gaan kijken naar Database gebaseerde oplossingen.
Dan kan je namelijk ook zoals @Ursamajor aangeeft werken niet met 1 veld die gewijzigd wordt, maar elke keer een nieuwe record, en dan gewoon het 'nieuwste' record pakken als je huidige waarde.
Dit is ook in Excel te doen, maar misschien nog makkelijker in bijvoorbeeld MS access of andere database georiënteerde oplossingen.

Al heb ik zelf de luxe dat ik veel kennis heb met PHP/mysql, waarin dit soort oplossingen redelijk simpel te maken zijn.
Maar als je hier nog totaal geen ervaring in hebt is dat misschien ook wat te hoog gegrepen.

  • Yucon
  • Registratie: December 2000
  • Laatst online: 21:59

Yucon

*broem*

_trickster_ schreef op woensdag 17 oktober 2018 @ 18:55:
Met Macro's / VBA is dit best wel goed te doen,
Maar misschien is het handig om de vraag te stellen of Excel hiervoor het juiste medium voor is.

Het is misschien ook zinvol om te gaan kijken naar Database gebaseerde oplossingen.
Dan kan je namelijk ook zoals @Ursamajor aangeeft werken niet met 1 veld die gewijzigd wordt, maar elke keer een nieuwe record, en dan gewoon het 'nieuwste' record pakken als je huidige waarde.
Dit is ook in Excel te doen, maar misschien nog makkelijker in bijvoorbeeld MS access of andere database georiënteerde oplossingen.

Al heb ik zelf de luxe dat ik veel kennis heb met PHP/mysql, waarin dit soort oplossingen redelijk simpel te maken zijn.
Maar als je hier nog totaal geen ervaring in hebt is dat misschien ook wat te hoog gegrepen.
Met macro's prutsen wordt niet heel veel makkelijker,. TS, wil je hier vol induiken? Zo ja, ga met bijvoorbeeld die genoemde php/mysql aan de slag. Zo nee, blijf er met je vingers vanaf en bespaar je de moeite. Echt makkelijk wordt die excel optie namelijk ook niet.

  • Ursamajor
  • Registratie: Juli 2002
  • Laatst online: 22:09

Ursamajor

Astrofotograaf

Nee, voor mij is je uitleg niet duidelijker. Maar ik heb wel het idee dat je heel moeilijk aan het doen bent.
Als je datums en tijden vastlegt in een tabel (of het nou een database is of excel), kun je altijd werken met die gegevens en inzichten verkrijgen.
Waarom wil je per se op 1 tabblad de actuele data en het andere blad de tabel?
Als het een invulhulp is, biedt excel online een mooie manier om er een formulier van te maken die de resultaten in een tabel zet.

Gadgets FTW!

Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee