Excelhjälp
Om jag har årets dagar i kolumn A. Hur kan jag löpande räkna ut hur många vardagar det är kvar på månaden?
Användbara funktioner
=MÅNAD(A1) /Visar månadssiffran, kolumn B
=OM(B1<>B2;1;" ") /ger 1 om det är sista dagen i månaden, kolumn C
=ARBETSDAGAR() /räknar arbetsdagar
Hur kan man skriva för att få fram antalet arbetsdagar till närmsta månadsskifte?
AktieTrader
I A1 har jag dagens datum.
I B1 har jag denna formel för att räkna ut sista dagen innevarande månad:
=DATUM(ÅR(IDAG()); MÅNAD(IDAG())+1; 1)-1
Årets datum har jag som ett namngivet område som heter Dagar.
Denna matrisformel räknar ut antalet arbetsdagar (dvs. må-fr) mellan dagens datum och sista datumet i månaden.
=SUMMA((Dagar>=A1) * (Dagar<=B1) * (VECKODAG(Dagar;2) <> 6) * (VECKODAG(Dagar;2) <> 7))
Observera att matrisformeln måste bekräftas med Ctrl+Shift+Enter. Glömmer du detta får du värdefel.
När du skrivit in formeln och tryckt Ctrl+Shift+Enter, ska det se ut så här i formelfältet.
{=SUMMA((Dagar>=A1) * (Dagar<=B1) * (VECKODAG(Dagar;2) <> 6) * (VECKODAG(Dagar;2) <> 7))}
Formeln VECKODAG(Dagar;2) <> 6 kontrollerar att det inte är lördag. VECKODAG(Dagar;2) <> 7 kontrollera att det inte är söndag.
Bifogar zippat exempel.
// Johan
Systemutvecklare på Aktieguiden
Värd för Resor & äventyr och Filmklubben.
Snyggt Johan.
Det kändes som en enkel uppgift först, men det var krångligare än vad jag trodde. Jag får testa den lite senare.
AktieTrader

Visa sida
Ogilla! 12
Gilla!
NETTOARBETSDAGAR() är mer användbart är ARBETSDAGAR
Det räcker att visa den sista halvan av månaden om det är lättare då att identifierar ett månadsskifte.
AktieTrader