Automatisk indskrivning af dato.

Brugerhjælp og support til regneark i LibreOffice Calc

Redaktør: Lodahl

Besvar
Søren22
Indlæg: 4
Tilmeldt: 25. dec 2012 15:36

Automatisk indskrivning af dato.

Indlæg af Søren22 » 25. dec 2012 17:06

Hej

Jeg har lavet et regneark i Calc med 10 kolonner ( A-J) . Den første kolonne (A) skal indeholde dato'en,de andre kolonner (B-J) bruges til at indskrive sum af modtaget varer.
Så er det mit ønske at arket selv skal skrive dato ind i (A) når jeg jeg skriver en sum ind i (B-J). Jeg forsøgte mig først med =HVIS(B1+C1+D1+E1+F1+G1+H1+I1+J1<>0;IDAG();”-”)
Men IDAG() er jo en variabel, så Igår blev også idag og det var ikke meningen.
Håber at der er en som kan hjælpe mig.
Søren F

Brugeravatar
Lodahl
Indlæg: 1960
Tilmeldt: 14. sep 2005 08:27
Geografisk sted: Storkøbenhavn
Kontakt:

Indlæg af Lodahl » 26. dec 2012 11:24

Hej Søren,
Fra og med LibreOffice 3.6 er det muligt at indsætte dato som felt i Calc regneark. Sæt cellen i redigertilstand (F2). Højreklik og vælg Indsæt felter... - Dato.
Med venlig hilsen

Leif Lodahl
Blog: https://libreofficedk.blogspot.dk
LibreOffice: http://da.libreoffice.org

Jens S
Indlæg: 1091
Tilmeldt: 25. mar 2007 22:42

Indlæg af Jens S » 26. dec 2012 12:05

Hej

I stedet for et regneark som ikke kan opfylde dit behov for aut. indsætning af dato, burde du anvende en database.
Brug følgende felter:
Id for primær nøgle integer aut. værdi
oDato som dato
og så 10 teksfelter efter eget valg
Når du har gemt din definition, skal du gå til Funktioner - SQL og udfør følgende:
ALTER TABLE "DitTabelNavn" ALTER COLUMN "oDato" SET DEFAULT CURRENT_DATE

Nu skulle du kunne indtaste direkte i tabellen og kan også nemt vises i regneark.

mvh
Jens

Søren22
Indlæg: 4
Tilmeldt: 25. dec 2012 15:36

Indlæg af Søren22 » 27. dec 2012 20:15

Hej
Tak for de gode ideer, Lodahl & Jens S.
Jeg glæder mig til at stifte bekendtskab med Libreoffice 3.6. l øjeblikket bruger jeg 3.4.4.
Jeg har ikke den store erfaring med databaser endnu, men når jeg får noget mere tid skal det da prøves.
Jeg har kigget på dit indlæg Lodahl http://www.oooforum.dk/viewtopic.php?p=14590 og har prøvet det. Det virker selvfølgelig ikke helt som jeg ønskede det, men det virker fornuftigt nok. Jeg dobbeltklikker på en celle i dato kolonnen og datoen står der. Så det nøjes jeg med ind til videre.
Søren F

Kofoed
Indlæg: 13
Tilmeldt: 28. mar 2006 12:13
Geografisk sted: Slagelse

Indlæg af Kofoed » 1. jan 2013 23:03

Hej
En anden mulighed er at bruge de tastaturgenveje, der findes. Selvom de ikke umiddelbart understøtter dansk tastatur :(
Indsæt aktuel dato med : Ctrl+;
Indsæt aktuel tid med: Ctrl+Shift+;
Semikolon fås på almindeligt dansk tastatur med Shift+, -- så det dur jo ikke.

Jeg har selv tilføjet Ctrl+. og Ctrl+Shift+. som tastaturgenveje og det fungerer fint for hurtig indsætning af tid og dato.

Du ændrer/tilføjer tastaturgenveje under menuen:
Funktioner > Tilpas... og vælg fanebladet Tastatur.
Under Funktioner, vælg Kategori: Indsæt og Funktion: Indsæt aktuel dato.
Ovenover vælger du en ledig genvejstast kombination og klikker på Modificer.
Så tilføjes tastekombinationen til funktionen.

Benyttes denne metode, skal man dog, hvis man ønsker at bruge tid og dato til videre beregning, være opmærksom på, at der i begge tilfælde indsættes fuld dato og tid, der blot formateres enten som dato eller tid afhængig af tastekombination.
Indsættes f.eks. datoen vil tiden også være med omend ikke synligt i cellen.

Mvh Claus

Kofoed
Indlæg: 13
Tilmeldt: 28. mar 2006 12:13
Geografisk sted: Slagelse

Indlæg af Kofoed » 2. jan 2013 00:17

Hej igen

Jens S har foreslået en løsning her:
http://www.oooforum.dk/viewtopic.php?t=5339

Den kommer ret tæt på det du ønskede - ikke ?

/Claus

Søren22
Indlæg: 4
Tilmeldt: 25. dec 2012 15:36

Indlæg af Søren22 » 2. jan 2013 20:42

Hej Claus.

Tak for dit forslag. Jeg kigger lige lidt på det. :)
Søren F

Søren22
Indlæg: 4
Tilmeldt: 25. dec 2012 15:36

Indlæg af Søren22 » 5. jan 2013 13:59

Tak for hjælpen Claus. Jeg har lavet en tastaturgenvej til datoen det virker fint og hurtigt, Så det anvender jeg nu.
Indlægget fra Jens som du forslog http://www.oooforum.dk/viewtopic.php?t=5339 var også meget tæt på det jeg ønskede. Jeg har leget lidt med denne formel, men jeg kan ikke få den til at virke på den måde som jeg kunne tænke mig. Men jeg kan bruge fomlen i et andet sammenhæng.
Så jeg må i gang med at lære librebase at kende. Jeg tror at jeg vil rette mig efter Indlægget fra Jens mht. at anvende en database.

Mvh. Søren
Søren F

Besvar

Hvem er online

Brugere der viser dette forum: Ingen og 1 gæst