Jeg vil gerne lave en celle, hvor jeg kan nøjes med at indtaste f.eks. tallene 050604, hvorefter cellen viser 05-06-2004, når jeg tabulerer videre.
Jeg har forsøgt med celleformatering, således at det bliver til datoformat. Men det bliver nogle vanvittige tal, hvis jeg f.eks. skriver 050604 bliver dette til 18-07-2038.
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
mugs-> Du har fuldstændigt ret :-) Det som Connie ønsker at opnå, er vel nærmst en slags inputmaske, som vi kender ftra Access, hvor bindestregerne sættes automatisk. Det gør det brugerdefinerede format, men datoen opfattes så ikke af Excel som en dato, men som et tal. Det var derfor at jeg spurgte om de skulle bruges i datobregninger.
Men mit kendskab til Excel er ikke særlig stort. Hvis man kan indyaste en ugyldig dato i Excel som f.eks. 2003-02-29 (som et tekstformat), er der vel ikke nogen grund til et datoformat da du jo ikke kan stole på data.
Og jeg er også af den mening, at Connie skal søge en funktion der omsætter en numerisk værdi til en dato.
mugs-> Jeg er enig i, at datoer bør indtastes/formateres som datoer, men det kræver i Excel at der tastes bindestregerv eller skråstreger mellem de enkelte elementer. Og en formel, der omregner tallet 050694 til 05-06-2004 osv, tør jeg ikke lige løbe an på, at man kan konstruere. Og her ønskes tilsyneladende at datoen skrives korrekt i den celle, hvor den indtastes. Hvis dette ikke er tilfældet, kan det nok løses med en formel.
senj-< mwen det løser heller ikke problemet med, at datoen ikke længere er en dato. I dit tilfælde bliver den til en tekststregn, og kan derfor stadig ikek bruges i beregninger.
I øvrigt savner jeg lidt tilbagemelding fra Connie om, hvorvidt vi er på rette spor.
jkrons - Datoen bliver til en dato du kan regne med, idet jeg laver sammenkædningen om til en værdi Jeg har brugt det med succes, da jeg havde datoer som både var i det rigtige datoformat, og så som seks cifre, og bagefter kunne jeg sagtens sortere rigtigt.
snej-> Ok, jeg kan godt se at det faktisk virker, og når jeg ikke kunne få det til det, var det fordi jeg startede med at taaste 050604. Så forsvinder det foranstillede 0, og så virker din formel ikke. så skal der kombineres med endnu en formel, der tester på længeden af feltet.
jkrons - man behøver ikke at udvide formlen,man skal bare sørge for at de celler som man taster datoen ind i er formateret som tekst, så bliver det foranstående 0 nemlig ikke slettet.
I nogle af indlæggene diskuteres det, hvorvidt at man skal kunne beregne datoerne. Hertil kan svares, at der blot er tale om en dato, som skal vises og ikke andet. Det vil sige, at jeg indtaster 050604, hvorefter den selv omdanner det til datoformatet 05-06-04 ( bare for at det ser pænt ud ;o) )
Så jkrons først indlæg var rigeligt og rigtig. Den skal bare omdanne mine tal til 00"-"00"-"00
Nej, jeg har ikke fået nogen point. Prøv at acceptere mit svar igen :-)
Synes godt om
Ny brugerNybegynder
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.