Avatar billede kasseper Nybegynder
08. maj 2004 - 15:40 Der er 8 kommentarer og
1 løsning

Funktion DATOVÆRDI og andet godt

Hej.

Jeg har et regneark hvor jeg har et felt hvori der står et tal...doh...

I det nedenstående felt skal jeg beregne følgende via en funktion :

Tallet i celle ("D10") er et samlet forbrug indtil idag.
I celle ("D11") skal der så stå hvor meget det samlet forbrug vil se ud til sidst på året hvis den forbrugs mængde der har været indtil idag fortsætter....
Godt så.

Jeg er med på at jeg skal tage antal dage fra starten af året og dividere med celle ("D10") og gange med det antal af dage der er i året...

Jeg har forsøgt mig med
DATO.FORSKEL("2004/1/1";NU();"D")

Men af sære omstændigheder returnere den en dato der med årstal 1900...?

Så har jeg prøvet at tage serienummeret på den dato, med DATOVÆRDI men det skriver bare "#VÆRDI" eller "#NAVN" i celle ("D11")....

HJÆÆÆÆLP....

Jeg kan ikke bruge en macro til det her, kun til at skrive den aktuelle funktion i klar tekst ned i cellen.....
Da den skal beregnes hver gang en ændre i celle ("D10")...
Avatar billede sjap Praktikant
08. maj 2004 - 15:43 #1
årstal 1900?
Det er fordi dit felt er formateret som dato. Lav formater om til tal.
Avatar billede sjap Praktikant
08. maj 2004 - 15:46 #2
Den dato du har fået, gætter jeg, er 7. maj 1900. Det er den dato, der svarer til tallet 128 (i Excels datoformat), som er antallet af dage fra 1. januar 2004 til i dag.
Avatar billede kasseper Nybegynder
08. maj 2004 - 15:53 #3
Perfekt, men
hvordan laver jeg så skidtet....?
Sådan her måske ?

=(DATO.FORSKEL("2004/1/1";NU();"D") / D10) * (DATO.FORSKEL("2004/1/1";"2004/12/31";"D")

Men så siger skidtet at der er fejl i min formel...!
Avatar billede kasseper Nybegynder
08. maj 2004 - 15:56 #4
Vi prøver lige igen :
Sådan her ser den ud....:

=(D10 / (DATO.FORSKEL("2004/1/1";NU();"D"))) * DATO.FORSKEL("2004/1/1";2004/12/31;"D")

Men nu skiver den "#NUM"
i feltet...nogen ideer....?
Avatar billede sjap Praktikant
08. maj 2004 - 15:56 #5
Der manglede lige en højreparentes til sidst
=(DATO.FORSKEL("2004/1/1";NU();"D") / D10) * (DATO.FORSKEL("2004/1/1";"2004/12/31";"D"))
Avatar billede kasseper Nybegynder
08. maj 2004 - 15:58 #6
At søge i hjælp, jeg mangler jo "" fiduser om min anden dato det virke og du skal da ha lidt point for din hjælp, læg et svar...!
Avatar billede sjap Praktikant
08. maj 2004 - 15:59 #7
Det var da så lidt :-)
Avatar billede kasseper Nybegynder
10. maj 2004 - 22:16 #8
Mange tak...
der er 60 mere her...:
http://www.eksperten.dk/spm/498137
Avatar billede sjap Praktikant
10. maj 2004 - 22:18 #9
Tak - og er allerede i gang med den næste :-)
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