Avatar billede alicevv Nybegynder
10. marts 2003 - 14:59 Der er 18 kommentarer og
3 løsninger

Udregn den nye dato

Jeg kan vælge mellem halv – og helårlig eftersyn.
Vælger jeg halvårlig eftersyn og skriver datoen 10-03-2003
Vil jeg gerne have at datoen et halv år senere automatisk skrives ind.

Det samme hvis jeg vælger helårlig.

Hvordan kan jeg løse den opgave.

alicevv
Avatar billede janvogt Praktikant
10. marts 2003 - 15:04 #1
Du skal bare lægge 180 til.
Avatar billede jakobclausen Nybegynder
10. marts 2003 - 15:05 #2
Det er lidt smart lavet i Excel, for hvis du har dagsdato, kan du bare ligge 180/360 dage til altefter om det er hel/halvårlig og så skriver den henholdsvis: 06-09-2003  04-03-2003
Avatar billede janvogt Praktikant
10. marts 2003 - 15:06 #3
Eller evt. sådan her (forudsat at dato står i A1 og i A2 står der enten "helårlig" eller "halvårlig")

=HVIS(A2="halvårlig";A1+180;A1)
Avatar billede jakobclausen Nybegynder
10. marts 2003 - 15:11 #4
Kunne også laves ved hjælp af et kontrolelement (radiobutton)
Avatar billede janvogt Praktikant
10. marts 2003 - 15:17 #5
Jakob, hvis du skal lægge et år til 10-03-2003 giver det så 04-03-2003 ??? :-)
Avatar billede janvogt Praktikant
10. marts 2003 - 15:22 #6
=DATO(ÅR(A1);MÅNED(A1)+6;DAG(A1))

eller indsat i tidligere formel:
=HVIS(A2="halvårlig";DATO(ÅR(A1);MÅNED(A1)+6;DAG(A1));A1)

eller hvis den også skal lægge et år til ved "helårlig":
=HVIS(A2="halvårlig";DATO(ÅR(A1);MÅNED(A1)+6;DAG(A1));DATO(ÅR(A1)+1;MÅNED(A1);DAG(A1)))
Avatar billede bak Forsker
10. marts 2003 - 15:25 #7
Hvis analysis toolpak er installeret så kan man bruge funktionen edato
hvis datoen står i A1 så skriv =A1 + EDATO(A1;6)
dette lægger 6 mdr. til A1
Avatar billede jakobclausen Nybegynder
10. marts 2003 - 15:27 #8
janvogt >> Fordi jeg forkortede lidt (1 år = 360 dage)
Avatar billede bak Forsker
10. marts 2003 - 15:28 #9
Det blev vist til vrøvl:
skriv =EDATO(A1;6)
Avatar billede jakobclausen Nybegynder
10. marts 2003 - 15:29 #10
Avatar billede bak Forsker
10. marts 2003 - 15:33 #11
Du behøver ikke downloade analysis toolpak, Du har den sikkert allerede idet den følger med excel.
Sæt flueben ved den under Funktioner / Tilføjelsesprogrammer.

men tak for det jacob, jeg vidste ikke at den var blevet revideret.
Avatar billede jakobclausen Nybegynder
10. marts 2003 - 15:48 #12
bak >> Hvordan bruger man det, når man så har installeret det ?
Avatar billede bak Forsker
10. marts 2003 - 15:56 #13
det kan godt være jeg ikke har forstået dig rigtigt, Jacob, men alle funktioner fra toolpakken er klar til brug i samme øjeblik du har sat flueben ved den og trykket ok. Der er ca. 90-100 nye funktioner til rådighed, mest økonomiske og funktioner til regning med komplexe tal.
Avatar billede jakobclausen Nybegynder
10. marts 2003 - 15:59 #14
bak >> Ja, men hvis jeg f.eks. vil bruge funktionen edato, hvad gør jeg så ?
Avatar billede bak Forsker
10. marts 2003 - 16:14 #15
Du bruger den ligesom en hvilken som helst anden funtion i excel
=EDATO(A1;6) hvor der er en dato i A1 og 6 er antal mdr.

Kan du ikke få det til at virke?
Avatar billede alicevv Nybegynder
10. marts 2003 - 21:21 #16
Jeg takker mange gange for den store interesse for mit spørgsmål, men det svar jeg syntes bedst om er BAKs, det er nemest at arbejde med for en nybegynder, men jeg syntes også, at I alle skal have lidt point derfor mit spørgsmål.

Er det OK hvis BAK lægger et svar ind, det har jeg læst i andre spørgsmål at det kan man,  at I så får 20 point hver.
Avatar billede jakobclausen Nybegynder
10. marts 2003 - 21:32 #17
helt ok
Avatar billede bak Forsker
10. marts 2003 - 21:43 #18
Ok, her er et svar :-)
Avatar billede jakobclausen Nybegynder
10. marts 2003 - 21:48 #19
bak >> Jeg har krydset "Analysis Toolpak" og "Analysis Toolpak -VBA" af i Excel, men når jeg skriver 10-03-2003 i A1, og skriver "=EDATO(A1;6)", så bliver resultatet 37874.

Hvad betyder det lige ?
Avatar billede alicevv Nybegynder
10. marts 2003 - 22:04 #20
jakobclausen
Nøjagtig samme tal kom også hos mig første gang jeg skrev formlen ind, men da jeg Delete og skrev igen fungerede det fint.
Avatar billede bak Forsker
10. marts 2003 - 22:40 #21
Jacob & Alice
37874 er antallet af dage fra 01-01-1900 til 10-03-03 + 6 mdr (10-09-03)
Dette tal skal bare formateres som dato, så får i 10-09-03.
Alle excels datoer er opbygget på denne måde.
Hvis i er i tvivl så prøv at skrive 10-03-03 ind i en celle og formater den som standard (eller bare klik på standard så står der et eksempel øverste til højre i boksen). I vil så se at der kommer til at stå 37690.
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