Avatar billede sjokoman Juniormester
07. november 2009 - 16:41 Der er 8 kommentarer og
1 løsning

Automatisk indsættelse af dato med angivelse af lør-søn

Tak for den hjælp, jeg har fået tidligere i dette forum, jeg har brugt de gode råd flittigt, og bygger nu videre på dem. Jeg gør det over flere gange, da det er lidt komplekst.

I en kolonne A2 vil jeg gerne have det således:
Jeg skriver måned-år f.eks nov-09
Fra A4 vil jeg gerne have datoer sat ind nedefter, november 1-30
Jeg vil gerne have, at lørdag søndag bliver f.eks farvet røde.
Jeg skal kunne beregne på lør-søn, farverne er ikke vigtige.
Jeg skal bruge det i et ark, hvor jeg har 25 mindre opdelte ark, som hver har brug for samme datorække. Styret af A2.
Avatar billede 8718 Juniormester
07. november 2009 - 23:31 #1
Hvis du formatterer cellerne i A4:A40 som datoformat,kan du evt. indsætte følgende formler:

A4: 01-11-2009
A5: =HVIS.FEJL(+HVIS(A4+1>+SLUT.PÅ.MÅNED(A4;0);"";A4+1);"")

Formlen i A5 kopieres ned.

Når du skal bruge ugedagene til yderligere beregninger, ville jeg indsætte dem i f.eks. kolonne B.

B4: =HVIS(A4<>"";+UGEDAG(A4;2);"")

Formlen kopieres ned.

(Hvis du har en engelsk version, mener jeg at formlen: slut.på.måned hedder eomonth - men jeg er ikke sikker).
Avatar billede 8718 Juniormester
07. november 2009 - 23:32 #2
formlen i A4 skal selvfølgelig være: =+A2
Avatar billede sjokoman Juniormester
08. november 2009 - 09:31 #3
Tak foreløbig, nu kommer datorrne ind med det samme, men hvordan får jeg en angivelse af lørdag søndag?
På forhånd tak, Johnny Madsen
Avatar billede 8718 Juniormester
08. november 2009 - 15:40 #4
Du kan bruge betinget formattering til at farve lørdage og søndage røde.

Men da du skal bruge lørdage og søndage til andre beregninger, ville jeg indsætte en kolonne - f.eks. B - hvor jeg beregnede ugedagen.

Det kan du gøre med formlen:

I B4 skrives: =HVIS(A4<>"";+UGEDAG(A4;2);"")
Avatar billede 8718 Juniormester
08. november 2009 - 15:41 #5
Men du kan også lade den formel være en del af dine beregninger, hvor du skal bruge ugedagen. Det ser måske mere smidigt ud, men giver også længere formler i dine beregninger.
Avatar billede sjokoman Juniormester
08. november 2009 - 16:24 #6
Jeg prøver men får lørdag den 1. nov.
I A4 har jeg :  =HVIS.FEJL(+HVIS(A2+0>+SLUT.PÅ.MÅNED(A2;0);"";A2+0);"")
(i A2 skriver jeg måned år 01-11-2009)
i B4 skriver jeg din formel : =HVIS(A4<>"";+UGEDAG(A4;2);"")

Kan du sætte dem sammen, så det giver rigtig dag?
På forhånd tak og jeg prøver videre :-)

mvh Johnny
Avatar billede sjokoman Juniormester
08. november 2009 - 16:26 #7
I din nye formel ændrede jeg 2 til et, det gav de rigtige dage, hvorfor ved jeg ikke. Jeg kender godt betinget formatering, super ting!
mvh Johnny
Avatar billede 8718 Juniormester
08. november 2009 - 23:41 #8
I A4 skal der blot stå: +A2

I A5 skal du have formlen:

=HVIS.FEJL(+HVIS(A4+1>+SLUT.PÅ.MÅNED(A4;0);"";A4+1);"")

denne formel kopieres.

_____

I kolonne B, hvor du skriver formlen:
=HVIS(A4<>"";+UGEDAG(A4;2);"") betyder 2-tallet, at mandag =1, tirsdag=2..... og søndag=7.
Hvis du ændrer 2-tallet til et 1-tal, så er søndag=1 og lørdag =7. Det er en smagssag hvad man bruger.

Du har sikkert formatteret cellerne i kolonne B, så de viser ugedagene med tekst. Det er der ikke noget i vejen for, men det er ofte nemmere i de videre formler, at have ugedagen stående med et tal.
Avatar billede sjokoman Juniormester
03. juni 2010 - 08:34 #9
Fik ikke løst dette.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester