Det kan man helt sikkert! Men jeg er på vej ud af døren og har ikke tid til at knalde formlen sammen lige nu. Men jeg har en god side der beskriver en masse forskellige scenarier med dato og tid, som jeg ofte har brugt til inspiration.
Denne side burde give dig et skub i den rigtige retning!... Hvis ikke du har fundet en løsning senere i dag ud fra deres beskrivelser - skal jeg nok kigge på det i morgen, men jeg har ikke tid lige nu...
min funktion virker alle årstal, fordi den finder foreskellen på datoen i dag (men året er 2000) og den 1-1-2000.. kommer lige i tanke om, at det er forskellen i dage fra den 1-1, så du skal gøre det sådan her, så den 1-1 er den 1. og ikke 0. dag i året..
Function this_day() this_day = DateDiff("d", "01-01-2000", Day(Now) & "-" & Month(Now) & "-2000") + 1 End Function
Hvis du trykker på fx lige til venstre for formlen så får du forklaringen frem.
1;1 bliver brugt til at definere måned 1 og dag 1. Det giver jo starten af året som idag() eller now() kan trække fra.
Men læser stussy overhovedet det her? han giver i hvert fald ingen point....?
Synes godt om
Slettet bruger
12. juli 2004 - 13:50#23
det er jo problemet ved, at excel skal have en dansk udgave med danske navne på funktionerne.. men hvis der bliver lavet en ny funktion, som jeg har beskrevet i mit indlæg 12/07-2004 12:41:59, vil der ikke være nogle problemer med sproget.. men det er der heller ikke så meget alligevel.. hvis man åbner dokumentet i en engelsksproget udgave af excel, vil funktionsnavnet blive oversat af sig selv..
excelhajen>> Nej, så har du netop ikke ret! Prøv at se spørgsmålet igen. Det der ønskes er dagens nummer: 1: 1. januar 2: 2. januar . . . 365: 31. december
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.