Heltal returnerer bare det der står i cellen i forvejen, det fjerner desværre ikke datoen - og ændrer heller ikke formatet, hvis jeg bruger "højre" på resultatet returnerer den stadig "40179".
=A1-heltal(A1) returnerer "0"?
I celle A1 står:
01-01-2010 00:00:00
Dvs formatet er dd-mm-åååå tt:mm:ss i cellen. Jeg ønsker at få "tt:mm:ss" over i en anden celle.
TAK for indspark, håber meget at I kan hjælpe mig videre :)
@dick: Super - men den ændrer desværre ikke indholdet i cellen, kun visningen. Jeg skal bruge klokkeslettet til at sortere på, det kan jeg vel ikke når det kun er visningen der er ændret? Det var ellers præcis sådan jeg gerne vil have det ser ud :)
@bak: Hvis jeg prøver på en celle med dette indhold: "01-01-2010 11:00:00", returnerer Heltal(F13) "00:00:00", og rest(F13;1) returnerer "01-01-2010 10:00:00" (dvs klokkeslettet ændres??).
Dette er blevet til en skøn sammenblanding af celleindhold og formatering. MEN du har ovenfor alle de rigtige løsninger.
Celleindhold: En celle med dato og klokkeslæt har f.eks. dette indhold: 40583,33333 Heltallet (40583) er værdien for dagen i dag (09-02-2011) Decimalerne (33333) er værdien for klokkeslættet (08:00:00)
Når du med formlen =HELTAL(A1) uddrager heltalsværdien af A1 får du værdien 40583. Med formlen =REST(A1;1) får du resten når du dividerer A1 med 1 - du får med andre ord det der står til højre for kommaet. Samme resultat opnås med formlen =A1-HELTAL(A1).
Så er der styr på indholdet - herefter er der formateringen. En hver celle - uanset indhold - kan formateres til at vise dato, klokkkeslæt eller begge dele.
Her er eksempler på formatering af 3 celler til visning af både dato og klokkeslæt: 40583,33333: 09-02-2010 08:00:00 40583: 09-02-2010 00:00:00 0,33333: 00-01-1900 00:08:00
De samme celler formateret til at vise dato: 40583,33333: 09-02-2010 40583: 09-02-2010 0,33333: 00-01-1900 (Dette er Excels startværdi mht. datoer)
De samme celler formateret til at vise klokkeslæt: 40583,33333: 08:00:00 40583: 00:00:00 0,33333: 00:08:00
Dette blot ment som en info, for at vise virkningen af hhv. celleindhold og formatering.
Gah havde skrevet langt svar, men det gik tabt. Men: TAK Erik. Det betyder vist at jeg ikke kan bruge datoen til at sortere på så, ikke? Jeg ønsker at summere alt efter hvad klokken er, og det nytter ikke når klokkeslettet ikke er opgivet i tal (ellers må jeg finde ud af en måde at omregne det til tal på, suk!).
Mht point, så er Erik tættest på at hjælpe mig, så jeg synes han skal smide et svar - medmnindre I andre opponerer voldsomt mod det.
Forstår ikke hvad problemet er med sortering! Du kan sagtens sortere efter både dato og klokkeslæt. Sortering sker på baggrund af celleindhold - ikke formatering.
Prøv at beskrive hvad du ser som et problem.
Jeg synes de øvrige skal lægge et svar. Jeg har som skrevet ikke bidraget med noget nyt, blot prøvet at beskrive forskellen på celleindhold og formatering.
kl 0-4 Sum Do som hverdag sum kl 4-8 kl 8-12 kl 12-16 kl 16-20 kl 20-24
So far jeg fået ugedage på ud fra datoen i en "hjælpekolonne", og kan summere på ugedagene, men mangler at få det splittet op i 4-timers intervaller. Er det muligt?
Fantastisk Erik, du fik mig på sporet så det nu er løst, TAK! Ved at bruge det du skriver, men bare bruge =SUM.HVISER(b3:b19;c3:c19;"<8:00:00";c3:c19;">4:00:00") osv virker det nu!
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.