Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index




Am 26.12.2011 17:16, schrieb Frieder:
Am 26.12.2011 16:47, schrieb Christian Palm:
Am 25.12.2011 11:28, schrieb gooly:
Fröhliche Weihnachten,

erst einmal und allen ein gutes Neues Jahr!

Aber, zurück zum Thema :)

Ich kopiere aus einem anderen Programm eine Zeile, die sich in Calc
in eine Zeile und vielen Zellen 'reinpasten' lässt, die Textteile
sind Tab-getrennt. Es geht jetzt mal um drei Zellen:
I76 = "anfHour=12"
J76 = "anfMinute=30"
x75 = "endDay=-1"
alles Strings, keine Zahlen, die gäbe es auch in der Zeile

Soweit wo gut. Ich möchte jetzt in dem Bereich dieser Calc-Zeile (zB
B76:BE76 nach diesen Zellinhalten suchen.
Aber alles was ich versuche, geht mal, dann wieder nicht, geht bei
einem Inhalt "anfHour=" aber nicht bei "anfMinute=".

- mit VERGLEICH() es zu versuchen habe ich schon aufgegeben.

Wenn ich das versuche
=INDIREKT(ADRESSE(76;VERGLEICH("anfHour";B76:BB76)+2))
klappt das bei "anfHour", steht in Spalte I, und bei "anfMinute",
steht in Spalte J, aber beim dritten, steht in Spalte X, erhalte ich
was ganz anderes:
=INDIREKT(ADRESSE(76;VERGLEICH("endDay";B76:BZ76)+2)))
Da erhalte ich "anfHour=12" in der Ergebniszelle?

Hat jemand einen Tip zu Weihnachten?
Danke schon mal!
Goooly

Hallo,

auf die Antwort bin auch gespannt. So was ähnliches hab ich auch schon
gehabt. Nur konnte ich es in Nachvollziehbare Wörter fassen.

Gruß
Christian

Hallo

Probiere es doch einmal mit einem WVERWEIS (sucht in der ersten Reihe
einer Matrix,
und liefert den Inhalt einer darunterliegenden Reihe(kann beliebig viele
Reihen darunter sein)),
oder SVERWEIS (sucht in der ersten Spalte einer Matrix,
und liefert den Inhalt einer dahinter liegenden Spalte (kann beliebig
viele Spalten dahinter sein)).

Wenn das nichts hilft, solltest du unbedingt ein Beispieldokument hoch
laden und hier verlinken.
Denn ehrlich gesagt verstehe ich deine Konstruktion nicht so ganz.

Gruß Frieder

Frieder,

ich habe Dir eine Tabelle zu probieren geschickt.
Hier poste ich mal ganz unten die Formel und die Zeile als Text:

Ich kopiere eine Zeile aus einem „Englischen“ Testprogramm (Metatrader).
Die Zahlen haben daher Dez.-Punkte statt Dez.-Kommata und werde erst einmal als Datum oder Text interpretiert – das ist hier für mich kein Problem! (Wenn ich mehrere Zeilen importieren kann ich ja Spalten als Englisch definieren und dann ist alles wieder rechenbar.) Der Parameterset kommt so daher: VariablenName=wert, zuerst die, die variiert werden dann die anderen. Diese Einträge sind auch Text, ist so ok. Nun will ich jetzt aber die Uhrzeit aus anfHour=5 und anfMinute=15 herauslesen,
und mir dann noch diesen Wert endDay=-1 anzeigen lassen.
Besondere 'Herausforderung' des Testprogrammes, die Reihenfolge ist nicht immer die gleiche!! Nicht variierte Parameter wandern nach hinten – daher geht WVERWEIS nicht, da sich so auch die Nachbarzelle ändert :(

C19, D19 sind da, um die 'finale' Formel in B20 nicht so groß werden zulassen.
E19 ist um ADRESSE immun gegen Verschiebungen zu machen
A20 soll das Ergebnis beinhalten, aber 5:15  statt 30:30 ??
Die kopierte Zeile aus dem Testprogramm wird ab B20 reinkopiert und hat vor dem ersten Parameter (VarName=xx) 7 Auswertungszahlen (mal Text, mal Datum wegen des '.')

Formel der Zeile 19:
B19: =WENN(ISTLEER(B20);"";INDIREKT(ADRESSE(E19;VERGLEICH("endDay";B20:BC20)+2)))

C19: =WENN(ISTLEER(B20);"";INDIREKT(ADRESSE(E19;VERGLEICH("anfHour";B20:AC20)+2)))

D19: =WENN(ISTLEER(B20);"";INDIREKT(ADRESSE(E19;VERGLEICH("anfMinute";B20:AC20)+2)))

E19:  =ZEILE()+1

B20: =GLÄTTEN(RECHTS(C19;LÄNGE(C19)-FINDEN("=";C19)))&":"&GLÄTTEN(RECHTS(D19;LÄNGE(D19)-FINDEN("=";D19)))

Die inkriminierte Zeile aus dem Programm ab B20:

1 68.50 33 40817 02.08.11 309.40 3.02% anfBeforSec=5 TargetMinute=30 TargetSpread=25 xSlowSpread=-30 xSlowPeriode=66 xFastSpread=-15 xFastPeriode=20 xFastPrice=6 internStop=95 internTarget=90 BreakEvenAt=30 BreakEvenAdd=10 anfHour=5 anfMinute=15 endDay=-1 endHH=15 endMM=0 TargetPrice=5 xSlowPrice=5 Trailing=0 Magic=55

--
Informationen zum Abmelden: E-Mail an users+help@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.