Home / EasyLinux / 2008 / 01 / Besser arbeiten mit OpenOffice

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Mandriva gibt Distribution in die Hände der Community
(268 Punkte bei 24 Stimmen)
Neues vom Systemd
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Besser arbeiten mit OpenOffice

OpenOffice-Tipps

Tipp: 2008 ist ein Schaltjahr

Vielleicht wissen Sie es auch so: 2008 ist ein Schaltjahr, weil die Jahreszahl durch 4 und nicht durch 100 teilbar ist. Der Februar hat also 29 Tage, nicht nur 28. Das wirkt sich natürlich auch in Calc aus, etwa wenn Sie Nettoarbeitstage errechnen (siehe Tipp Wie viele Arbeitstage gibt es 2008?). Dabei hilft eine Formel wie =NETTOARBEITSTAGE(1.2.2008;29.2.2008). Doch was machen Sie im nächsten Jahr 2009? Das ist kein Schaltjahr, und Sie müssten die Formel wieder anpassen.

Besser ist es, Sie definieren die Formel gleich so, dass sie immer gültig ist. Dazu bietet Calc Ihnen die Funktion ISTSCHALTJAHR(Datum), die einen logischen Wahrheitswert zurückgibt: 1, wenn dieses Datum in einem Schaltjahr liegt, 0 für jedes andere Jahr. Wenn Sie diese Funktion nun in einer Bedingung formulieren und entsprechend in die Formel integrieren, haben Sie die Allgemeingültigkeit (Abbildung 7):

=NETTOARBEITSTAGE(1.2.2008;WENN(ISTSCHALTJAHR(28.2.2008);29.2.2008;28.2.2008))

Zunächst prüft die Funktion, ob der 28.2.2008 in ein Schaltjahr fällt. Ist das – wie hier – der Fall, rechnet Calc mit dem 29.2.2008, sonst mit dem 28.2.2008. Wichtig: Prüfen Sie nicht mit ISTSCHALTJAHR(29.2.2008). Den 29. Februar gibt es zwar in diesem Jahr, nicht aber in den drei Jahren danach und davor. Oder verwenden Sie einfach die folgende Formel: =NETTOARBEITSTAGE(1.2.2008;1.3.2008-1).

Abbildung 7: Die "ISTSCHALTJAHR"-Funktion kümmert sich darum, das richtige Enddatum im Februar zu finden.

Tipp: Rechnen mit Kalenderwochen

Die Norm ISO 8601 definiert seit den 70er Jahren des vergangenen Jahrhunderts den Montag als den ersten Tag der Woche. Begrifflich komplizierter ist dagegen die erste Woche eines Jahres zu fassen. Diese ist so definiert, dass immer der erste Donnerstag im Januar in diese Woche fällt. Dadurch fällt der 4. Januar immer in die erste Woche, auch, wenn es ein Sonntag ist – normalerweise der letzte Tag einer Woche.

Um die Kalenderwoche auszurechnen, bietet Calc die Funktion KALENDERWOCHE(Datum;Modus). Als Modus verwenden Sie 2, das definiert den Montag als ersten Wochentag. Schreiben Sie in dieses Feld 1 rein, ist Sonntag der erste Tag der Woche, wie das zum Beispiel die USA handhaben. Ohne Angabe des Modus gibt Calc eine Fehlermeldung zurück. An den folgenden Beispielen sehen Sie, wie sich die unterschiedlichen Modi auf den 1. Januar 2006 auswirken, der auf einen Sonntag fiel:

  • KALENDERWOCHE("1.1.2006";1) ergibt 1
  • KALENDERWOCHE("1.1.2006";2) ergibt 52 (ISO-8601-konform)
Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 85 Punkte (12 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

title_2012_02

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

EasyLinux erscheint vierteljährlich und kostet EUR 9,80. Weitere Informationen zum Heft finden Sie auf der EasyLinux-Homepage.

Das EasyLinux-Jahresabo kostet EUR 33,30. Details zum EasyLinux-Jahresabo finden Sie im LNM-Shop.

Tipp der Woche

Adobe AIR
Adobe-AIR-Programme installieren und (manuell) starten
Tim Schürmann, 14.05.2012 13:09, 0 Kommentare

Es gibt sie noch: neue Anwendungen, die Adobes Integrated Runtime voraussetzen. Aktuellstes und vermutlich auch größtes Beispiel ist das Adventure Botanicula

Aktuelle Fragen

gibt es ein Kommandozeilen Tool, um ein X11-Fenster in ein Anderes einzubetten?
GoaSkin , 21.05.2012 16:44, 0 Antworten
Das XEmbed-Protokoll ist u.A. dazu gedacht, dass man eine X11-Anwendung in eine andere wie ein Wi...
Apache2, Options -Indexes geht nicht
no no, 12.05.2012 19:01, 8 Antworten
Habe in apache2.conf folgendes stehen: Options -Indexes ...
LInux auf Dell LS H500
Andreas Endresl, 09.05.2012 08:54, 2 Antworten
Habe einen alten Dell Latitude LS H500 nur mit ext. Floppy und CD es geht nur immer eines von den...
Datenwiederherstellung unter Ubuntu 12.04 mit "Simple Backup" nach Umzug von Linux Mint
Christian Lottmann, 07.05.2012 13:33, 0 Antworten
Vor dem Umzug auf Ubuntu 12.04 habe ich unter Linux MInt mit "Simple Backup" voll (15.4.2012) und...
DKMS für den propritären NVIDIA-Treiber
Commander Data, 26.04.2012 22:02, 2 Antworten
Hallo an die Gemeinde. Ich habe hier ein interessantes Stück openSuSE gefunden. http://forums.op...