Hej och välkommen till forumet Olof!
När det kommer till datum och tidsangivelser är Excel lite begränsat.
Man kan utan att skriva egen (VBA) kod primärt infoga dagens datum på tre olika sätt.
- Skriva in valfritt datum i en cell, ex. 2023-11-05 (statisk datumangivelse)
- Infoga dagens datum genom att markera en cell och trycka Ctrl+Shift+; (statisk datumangivelse)
- Infoga dagens datum med funktionen =IDAG() (dynamisk datumangivelse)
Om du använder dig av den dynamiska funktionen =IDAG() (alt. 3) kommer det fungera och bli rätt i huvudtabellen under samma dag ni utför arbetsuppgiften. Men när du öppnar Exceldokumentet nästa dag kommer gårdagens datum automatiskt ändras till dagens datum i huvudtabellen eftersom funktionen IDAG() uppdaterar datumet dynamiskt. Detta resultat antar jag inte är det du vill åstadkomma.
För att du ska få din huvudtabell uppdaterad från ett annat arbetsblad med rätt datum krävs således att du använder statiska datumangivelser, dvs. något av alternativen 1 och 2 från ovan.
(Det finns egentligen ett fjärde sätt att infoga statiska tidsstämplar med funktionen IDAG(), men eftersom den lösningen innebär att man måste ändra hur Excel hanterar cirkulära cellreferenser och gör itterativa beräkningar så är den lösningen inte att rekommendera om man inte är helt säker på vad man ger sig in på.)
Hur man bäst löser din utmaning beror på hur ditt Exceldokument är uppbyggt.
- har du tänkt ha huvudtabellen på ett arbetsblad och sen ytterligare blad per arbetsuppgift?
- har du tänkt ha huvudtabellen på ett arbetsblad och sen ytterligare blad per datum?
- eller har du tänkt ha huvudtabellen på ett arbetsblad och sen ytterligare blad per medarbetare?
Det absolut enklast för dig vore att föra in datumen arbetsuppgifterna är utförda direkt in i huvudtabellen och sen bara kopiera och klistra in datumet i rätt celler beroende på vilka medarbetare som deltagit. Varför behöver du använda olika arbetsblad?
Återkoppla gärna med mer info.