Datumskonvertierungsproblem - Exel-OpenOffice Calc

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Datumskonvertierungsproblem - Exel-OpenOffice Calc

Re: Datumskonvertierungsproblem - Exel-OpenOffice Calc

von StefanSeifried » So, 30.01.2011 20:36

@clag; balu

Entschuldigt bitte, dass ich so abstrakt formuliere...aber wie Ihr sicherlich schon gemerkt habt - ich habe keine Ahnung von IT-technischen Dingen und bin auch Novize in diesem Forum...aber ich gelobe Besserung!

Im Prinzip geht es immer noch um meine "berühmte" Exeldatei mit der Datumskonvertierung - das ist nunmehr gelöst. Wie Ihr in der hochgeladenen Datei (Auszug des Originals) seht, habe ich die Zellen mit einer Hintergrundfarbe versehen (hier beispielhaft grün). Es geht mir nur darum, auch die Zelle C1 ohne die "Feldhinterlegung" (in meinem Fall von grau auf weiß geändert) darzustellen, so dass die Zelle insgesamt mit der Hintergrundfarbe ausgefüllt wird - in der "Gesamttabelle" gibt es ca. 1.000 solcher Zellen (habe schon das Häkchen in der Option erfolglos entfernt). Bei einer Tabelle ohne Hintergrundfarbe kann ich natürlich mit weiß leben.

Ihr habt doch bestimmt noch eine prima Idee...vielen Dank im Voraus!

Schönen Abend noch,

Stefan
Dateianhänge
OpenOffice Calc - Hyperlink.ods
(15.33 KiB) 33-mal heruntergeladen

Re: Datumskonvertierungsproblem - Exel-OpenOffice Calc

von balu » So, 30.01.2011 14:44

Hallo Stefan,
Deshalb würde ich gerne die Hyperlinks so beibehalten, wenn möglich ohne die "eingefärbte Feldhinterlegung".
Tja wenn man nur wüsste was das für Hyperlinks sind und wie sie sich zusammensetzen, dann könnte man ja schon ehern zielführender helfen. Aber so ist rätselraten angesagt, anhand der gegebenen infos.

Clag hatte ja schon eine Grundinfo gegeben, da er auch nicht mehr weiß als ich, aber dennoch mal 2 Links zu diesem Thema.

viewtopic.php?f=2&t=39166
viewtopic.php?f=2&t=31128

Mit dem Suchbegriff HYPERLINK und dem Forum *OOo Calc*, bekommst Du weiter über 400 Treffer angezeigt. Da müsste dann auch was für dich dabei sein.



Gruß
balu

Re: Datumskonvertierungsproblem - Exel-OpenOffice Calc

von StefanSeifried » So, 30.01.2011 12:51

Gert Seler hat geschrieben:Hallo Stefan,
das Datum innerhalb der Formel gehört doch über haupt nicht da hinein! Es macht keinen Sinn, da es sich doch um eine dynamisches Datum handelt (AktienZinsberechnung).
Sonst müßte ja die Formel jedemal neu eingetragen werden!
Schreibe in "H1" das Datum 28.01.2011 und ändere die Formel so ab:

Code: Alles auswählen

=(E1*D2/E2)^(1/((A2-H1)/365))-1			
So kommt die Kuh vom Eis egal ob "Excel" oder OOo_Calc.

mfg
Gert
Hallo Gert,

auch Dir vielen Dank für Deine Beiträge.

Mit der Kuh auf dem Eis ist das allerdings so eine Sache...manche Dinge erscheinen auf den ersten Blick einfacher als sie sind.

Ich muß in der Tat bei Berechnungen von Renditen das Datum manuell eintragen und das hat folgenden Hintergrund. Ich schreibe beispielsweise in Zelle A1 das Kaufdatum des Geschäfts. Nun haben aber Wertpapiere, wie Du wahrscheinlich weißt die Besonderheit, dass diese zumindest in Deutschland zumeist mit 2 Valutatagen abgerechnet werden. Das bedeutet nunmehr, dass ich in der Formel nicht einfach A1+2 eintragen kann, bei Geschäften am Donnerstag oder Freitag ist die Berechnung A1+4. Deshalb habe ich mich entschlossen, den Datumswert direkt einzutragen. Jetzt könntest Du mir natürlich zurückgeben, das Valutadatum zusätzlich oder anstatt in Zelle A1 oder eine weitere Zelle einzutragen. Aber es macht mir keine große Mühe hier "händisch" tätig zu werden. Bei der Umwandlung von 1800 Zellen meiner Tabelle mit "alten Berechnungen" wäre das ohne die wertvolle Hilfe von "clag" allerdings nur schwer möglich gewesen.

Schönen Sonntag noch,

Stefan

Re: Datumskonvertierungsproblem - Exel-OpenOffice Calc

von StefanSeifried » So, 30.01.2011 12:35

Hallo Clag,

nochmals herzlichen Dank für Deine große Unterstützung.

1. Nun, ich werde mir in ruhiger Minute Deine "Suchen & Ersetzen-Formel" einmal zu Gemüte führen. Allerdings denke ich, dass mann/frau so was nur lernt, wenn man mit "IT" etwas mehr zu tun hat, als nur aktiver "Anwender" zu sein.

Gibt es vielleicht irgendwo geeignete Lektüre zum nachlesen?- ist auf jeden Fall sehr nützlich.

2. Den Hinweis bezüglich Hyperlinkerstellung und -formatierung hatte ich auch bereits an anderer Stelle gelesen. Allerdings ist auch hier eine "alte Exeltabelle" (Exel 2002) schuld an der Darstellung. Deshalb würde ich gerne die Hyperlinks so beibehalten, wenn möglich ohne die "eingefärbte Feldhinterlegung".

Wünsche Dir noch einen sehr schönen und entspannten Sonntag,

Stefan

Re: Datumskonvertierungsproblem - Exel-OpenOffice Calc

von Gert Seler » Sa, 29.01.2011 15:40

Hallo zusammen,
das DatumsFormat JJJJ-MM-TT (2011-01-29) ist der Norm ISO 28601 (EN 28601, DIN 5008) geschuldet.
Entnommen : Format ---->Zellen formatieren .....Zahlen ...Kategorie: Datum ...Format gleich 1999-12-31
Dies gilt für den geschäftlichen Schriftverkehr (ISO-Norm).
Wird eine mit üblichem Datum (29.01.2011) versehene "Zelle" mit dem "ISO-Format" eingestellt, wird diese in "ISO-Format" ausgegeben.


mfg
Gert

Re: Datumskonvertierungsproblem - Exel-OpenOffice Calc

von Gert Seler » Sa, 29.01.2011 00:22

Hallo Stefan,
das Datum innerhalb der Formel gehört doch über haupt nicht da hinein! Es macht keinen Sinn, da es sich doch um eine dynamisches Datum handelt (AktienZinsberechnung).
Sonst müßte ja die Formel jedemal neu eingetragen werden!
Schreibe in "H1" das Datum 28.01.2011 und ändere die Formel so ab:

Code: Alles auswählen

=(E1*D2/E2)^(1/((A2-H1)/365))-1			
So kommt die Kuh vom Eis egal ob "Excel" oder OOo_Calc.

mfg
Gert

Re: Datumskonvertierungsproblem - Exel-OpenOffice Calc

von clag » Do, 27.01.2011 17:48

Hallo Stefan Seifried,
StefanSeifried hat geschrieben:Vielleicht hat jemand auch dafür eine Lösung!
erstelle dir die Hyperlinks mit Hilfe einer Formel, zB so wie diese
=HYPERLINK("#Tabelle1.A120";"springe zu A120")
um die Zelle A120 auszuwählen, dann kannst du die Zelle und Text beliebig formatieren..........

Re: Datumskonvertierungsproblem - Exel-OpenOffice Calc

von clag » Do, 27.01.2011 14:28

Hallo Stefan Seifried,

Suchen = (.*)"([:digit:]{2})\.([:digit:]{2})\.([:digit:]{4})"(.*)

(.*)" =suche jeglichen Text bis zum ersten " und speichere das Gefunden als Variable $1 (1. Teiltext)
"([:digit:]{2})\. =suche ab " 2 Ziffern gefolgt von einem Punkt, speichere die 2 Ziffern als Variable $2 (TT)
\.([:digit:]{2})\. =suche ab Punkt 2 Ziffern gefolgt von einem Punkt, speichere die 2 Ziffern als Variable $3 (MM)
\.([:digit:]{4})" =suche ab Punkt 4 Ziffern gefolgt von ", speichere die 4 Ziffern als Variable $4 (JJJJ)
"(.*) =suche jeglichen Text bis zum Ende und speichere das Gefunden als Variable $5 (2. Teiltext)


Ersetzen = $1"$4-$3-$2"$5

$1" =schreibe Varable1 gefolgt von "
$4- =schreibe Varable4 gefolgt von -
$3- =schreibe Varable3 gefolgt von -
$2- =schreibe Varable2 gefolgt von "
$5- =schreibe Varable5

also eigentlich nur die Ziffern für Tag und Jahr vertauscht und die . durch - ersetzt

hoffentlich verwirrt das Bunte nicht mehr wie es klärt :lol:

Re: Datumskonvertierungsproblem - Exel-OpenOffice Calc

von StefanSeifried » Do, 27.01.2011 14:01

Bins schon wieder...

da ich gerade (danke an alle) so gut drauf bin, will ich gleich nochmal mit einem "kosmetischen Problem" nerven...auch wenn meine Frage jetzt nicht mehr die korrekte Themenüberschrift trägt.

Wie Ihr wisst, werden Hyperlinks in der "Grundeinstellung" von OO mit einer, nach m. M. sehr hässlichen grauen Hintergrundfarbe dargestellt. Kleine Abhilfe schafft zumindest die Einstellung:

"Extras-Optionen-OpenOffice.org-Darstellung-Textdokument-Feldhinterlegung". Hier habe ich "umgestellt" von Grau auf Weiß - ideal wäre "ohne Feldhinterlegung" d. h. Hintergrundfarbe. Aber selbst wenn ich das Häkchen entferne, passiert nichts. Auch neu erstellte Dokumente werden mit dieser "inaktiven Feldhinterlegungseinstellung" unverändert mit der vorselektieren Hintergrundfarbe bei Hyperlinks dargestellt.

Vielleicht hat jemand auch dafür eine Lösung!

Stefan

Re: Datumskonvertierungsproblem - Exel-OpenOffice Calc

von StefanSeifried » Do, 27.01.2011 13:54

Hallo lieber paljass,

auch Dir einen recht herzlichen Dank für den wertvollen Hinweis. Möglicherweise "rechnen" neuere Excel Versionen (meine aus 2002) auch nicht mehr mit dem von mir verwendeten Format "TT.MM.JJJJ" in Formeln.

Ohne als Erbsenzähler gebrandmarkt zu werden...YYYY-MM-DD ist in der "Schreibweise" zumindest in vielen Ländern Europas auch kein (vielleicht mathematisch) verwendetes Datumsformat.

Wie auch immer, es wurde ja eine Lösung gefunden und dafür bin ich dankbar.

Stefan

Re: Datumskonvertierungsproblem - Exel-OpenOffice Calc

von StefanSeifried » Do, 27.01.2011 13:21

Ja lieber Clag,

schade dass ich keine Webcam habe, um Dir mein verduztes und dummes Gesicht zu zeigen...(aber ungefähr so :) )

Das war ja eine tolle und wertvolle Hilfe - weil...es funktioniert.

Jetzt will ich aber mal rückfragen...ist denn Dein toller "Befehl" (Formel) auch für Normalsterbliche oder nur für IT-Künstler wie Du zu verstehen. Vielleicht willst Du einen Versuch starten, bin immer sehr empfänglich meine Dummheit auch in fortgeschrittenem Alter (52) zum Wohle der Allgemeinheit etwas zu reduzieren.

Deinen Hinweis mit dem "richtigen" Browser will ich nur so kommentieren...

Ich bin seit vielen Jahren ein großer Fan von Norwegens Opera. Dieser hat einfach den Charme, meine umfangreiche Maildatenbank durch das filterbasierte System in einer Anwendung darzustellen. Und normalerweise klappt das auch mit dem Zurückknopf. Kann Dir allerdings nicht mehr sagen, welchen "Fehler" ich gemacht habe.

Also nochmals vielen herzlichen Dank an Alle.

Da Ihr ja große Profis und wahrscheinlich langjährige Nutzer von OpenOffice seid...vielleicht könnt Ihr mal einen (Programmier) Hinweis an die Entwickler schicken, damit auch das so von mir geliebte Format TT.MM.JJJJ :lol: in Calc-Formeln "verarbeitungsfähig" wird.

Lieben Gruß aus dem mittlerweile wieder verschneiten Taunus

Stefan

Re: Datumskonvertierungsproblem - Exel-OpenOffice Calc

von clag » Do, 27.01.2011 12:53

Hallo Stefan Seifried,

nun der hoffentlich für dich richtige OOo Tipp :lol:

Markiere Spalte B und rufe Suchen & Ersetzen auf

Suchen = (.*)"([:digit:]{2})\.([:digit:]{2})\.([:digit:]{4})"(.*)
Ersetzen = $1"$4-$3-$2"$5

mehr Optionen
[x] Nur in Selektion
[x] Regulärer Ausdruck

und schon sollte das Datum in den Formeln "umgestellt" sein :)

Bitteschön

Re: Datumskonvertierungsproblem - Exel-OpenOffice Calc

von clag » Do, 27.01.2011 12:26

Hallo Stefan Seifried,

hier mal ein nicht OOo Tip :)
StefanSeifried hat geschrieben:auf den falschen Knopf gedrückt. Somit ist mein Text im Nirvana verschwunden.
mit dem richtigen Browser nämlich (Firefox) :D
hätte dich dieser Fehler nur das einmalige drücken der Backspace/ Zurück-Taste gekostet und der Text wäre wieder da gewesen
oder schlimmstenfalls das wieder herstellen des gerade geschlossenen Browser Tab/Fenster.......

Re: Datumskonvertierungsproblem - Exel-OpenOffice Calc

von StefanSeifried » Do, 27.01.2011 12:14

Guten Morgen liebe OpenOffice Nutzer,

vielen Dank für Eure umfangreichen Stellungnahmen.

Jetzt hatte ich vor einer halben Stunde eine ausführliche Antwort formuliert, die beiden Tabellen erstellt und (typischer Anfängerfehler) auf den falschen Knopf gedrückt. Somit ist mein Text im Nirvana verschwunden.

Mangels Zeit muß ich mich jetzt kurz fassen:

Habe jeweils eine Beispieltabelle mit den entsprechenden Formeln angeführt. Jeweils in Excel und Calc. Die fehlerhafte Datumsberechung befindet sich in der Zelle (B6). Unterstützt wird die Berechnung im Format YYYY-MM-DD (B2) bzw. in Excel in beiden Formaten (B2).

Fazit:

Jede "hilfweise" Änderung/Ergänzung/Verknüpfung meiner Formeln ist suboptimal. Nur eine "Änderung" der "Grund-/Einstellungen" in Calc zur Unterstützung des Datumsformat TT.MM.JJJJ wäre ok bzw. alternativ auch eine "einmalige Aktion" in "Suchen & Ersetzen".

Überrascht bin ich nur, dass die Entwickler von OpenOffice das doch in vielen europäischen Ländern benutzte Datumsformat für die Verwendung in einer Formel nicht vorsehen. Hier würde ich als "Nicht-IT-Kompetenter" doch einen gewissen Programmiermangel sehen, zumal das Format ja auch von Calc für Berechnungen unterstützt wird - allerdings nur, wenn das Datum in verschiedenen Zellen steht.

Nochmals herzlichen Dank für Eure Unterstützung.

Ich wünsche Euch allen einen angenehmen und stressarmen Tag!

Mit bestem Gruß

Stefan
Dateianhänge
OpenOffice Calc - Datumsformat.ods
(15.84 KiB) 71-mal heruntergeladen
Microsoft Office Excel - Datumsformat.xls
(15 KiB) 53-mal heruntergeladen

Re: Datumskonvertierungsproblem - Exel-OpenOffice Calc

von Gert Seler » Mi, 26.01.2011 13:31

Hallo Stefan,
generell besteht in der "FunktionsAnwendung" (Excel versus OOo_Calc) kaum Unterschiede, ausgenommen "Bedingte Formatierung".
Lade deshalb bitte eine "Beispieltabelle" mit den oben erwähnten Daten & Formeln sowie deren "Zellformatierung" hoch. Die Fehlermeldung
"#WERT!" kann auch daran liegen, das fehlende Daten (Datum) nicht abgefangen werden.

@ clag : Ich benutze sehr gerne die Funktion "TEIL()", da sie sehr flexibler zu handhaben als "LINKS()" & "RECHTS()" und natürlich übersichtlicher ist.


mfg
Gert

Nach oben