Avatar billede Keld Nielsen Professor
30. september 2010 - 20:24 Der er 12 kommentarer og
1 løsning

Udfyld med dato i bestemt interval

Jeg har et regneark som jeg skal have fyldt med datoer fra d. 20 i en måned og til den 19. i næste måned.

...men det giver jo ikke lige mange felter hver måned - hvordan gør jeg lige det?

- har forsøgt med hvis, og indlagt dato - det gik ikke.
Avatar billede teknik Juniormester
30. september 2010 - 20:44 #1
skriv den første dato i den første celle
i formatet 22/9-2010
og træk de øvrige med fyldhåndtaget
eller, skriv den første dato og lav de efterfølgende med +ovenstående celle+1

mvh :-)
Teknik
Avatar billede teknik Juniormester
30. september 2010 - 20:48 #2
Hvis du "genbruger" arket hver måned, så er +1 rarest at anvende, da du så kan nøjes med at ændre den øverste dato.
...hvis du vil have arket til selv at stoppe udfyldningen når dato overskrider d. 20.  så kan det også kringles, men
det er ikke paratviden for mig.
Avatar billede Keld Nielsen Professor
30. september 2010 - 22:00 #3
Regnearket skal selv stoppe ved d. 19 - og da der er utrolig mange der skal benytte den, er det manuelle ikke en mulighed.

Derfor efterlyser jeg en formel som kan klare det.
Avatar billede Slettet bruger
01. oktober 2010 - 04:13 #4
Indtast for eksempel 20-09-2010 i C1.

I A1: =$C$1
I A2: =HVIS(A1="";"";HVIS(DAG(A1+1)=20;"";A1+1))
Kopier formlen i A2 nedad.
Avatar billede Keld Nielsen Professor
01. oktober 2010 - 07:15 #5
Hej 'dkhanknu'
Det ser meget rigtigt ud ...men man skal lige huske af forandre reference feltet i de kopiere felter til det foregående felt. A2 ..A3 osv osv..

Men det løser opgaven perfekt!

Smid et svar.
Avatar billede Slettet bruger
01. oktober 2010 - 07:29 #6
Jeg ved ikke hvad du mener med:

...men man skal lige huske af forandre reference feltet i de kopiere felter til det foregående felt. A2 ..A3 osv osv..

men her er et svar.
Avatar billede Keld Nielsen Professor
01. oktober 2010 - 07:40 #7
At der i felt A3 skal stå: =HVIS(A2="";"";HVIS(DAG(A2+1)=20;"";A2+1))
og i felt A4 skal stå: =HVIS(A3="";"";HVIS(DAG(A3+1)=20;"";A3+1))

osv osv.
Avatar billede Slettet bruger
01. oktober 2010 - 08:07 #8
Jo, men der er da ikke noget at huske. Det klarer Excel selv når du kopierer formlen i A2 nedad.
Avatar billede Keld Nielsen Professor
01. oktober 2010 - 08:09 #9
...desværre ikke
Avatar billede Slettet bruger
01. oktober 2010 - 08:31 #10
Det gør det ved mig og med mindre du har sat dollartegn om referencerne i formlen i A2 (eller formateret som tekst eller noget andet mærkeligt), så skal det opføre sig på samme måde ved dig. Og her er jeg fuldstændig skråsikker!
Avatar billede Keld Nielsen Professor
01. oktober 2010 - 08:43 #11
Formateret feltet som dato - måske derfor.

Men det er tastet ind det hele - og virker perfekt!
Avatar billede Slettet bruger
01. oktober 2010 - 08:49 #12
Det er selvfølgelig hovedsagen at det virker perfekt,jeg forsøger bare at få dig til at være helt enig i, at du kan kopiere den nævnte formel i A2 nedad, hvorefter Excel automatisk ændrer referencerne. Man skal ikke gøre som du skrev:

...men man skal lige huske af forandre reference

Man skal ikke huske noget overhovedet. Man skal kopiere nedad. Punktum.
Avatar billede teknik Juniormester
03. oktober 2010 - 22:11 #13
Enig m. dkhanku. - referencerne burde skifte automatisk.
Denne facilitet er en af de største fornøjelser ved at anvende regneark.

Ud over at slå faciliteten fra dybt-dybt inde i menusystemet (hvad der må anses for usandsynligt)
Så er den eneste måde at undgå denne (dejlige) funktion på, at kopiere teksten oppe i formel-linien i stedet for at kopiere selve cellen.

Men godt at det virker .-)
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