Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Festlegen von Dezimalstellen
#11
Smile 
Hallo Carsten und Lupo und auch andere Teilnehmer 

leider hatte ich letzter Woche keine Zeit mich mit der Tabelle zu beschäftigen.

Bezüglich des Problems mit Dezimalstellen ich habe eine einfache Lösung genommen und die Werte von Symbolen in separate Spalten eingetragen.

Jedoch habe ich immer noch das Problem mit Aufbau der Formeln und brauch dabei eure Hilfe! Würde mich sehr freuen wenn ihr mir dabei weiterhilft.

Da es sich um mehrere Kriterien handelt werden die Formeln sehr lang sein. Ich habe in der Exceldatei Kommentare eingefügt wie die Formel ungefähr funktionieren soll, jedoch konnte ich leider die Formeln nicht umsetzen.

Es wäre super wenn Sie die Umsetzung der Formel direkt in die Exceldatei einfügen!

Mfg 

Alex


Angehängte Dateien
.xlsx   template order journal.xlsx (Größe: 15,03 KB / Downloads: 7)
Antworten Top
#12
Hallo Alex,

Du hast ja den Rechnungsweg schon schön beschrieben. Jetzt fehlt nur die Formelumsetzung. Dazu liefern Dir die "grünen" Ergebnisse bzw. deren Formeln schon einen Ansatz.
Deine Formel könnte so beginnen (1 und 0 sind nur "Hilfskrücken)

=WENN([@Type]="BUY";1;0)
und mit der zweiten Bedingung Bedingungen
=WENN(ODER([@Type]="BUY";[@Type]="BUY STOP");1;0)
und so weiter. In dem Fall ginge eventuell ach kürzer
=WENN(LINKS([@Type];3)="BUY";1;0)

Mit dem Symbol geht es ähnlich, wobei hier das ODER die Symbole einschließt
=WENN(UND(LINKS([@Type];3)="BUY";ODER([@SYMBOL]="EURUSD";[@SYMBOL]="AUDUSD"));1;0)

Je nachdem, was bei den USD noch kommt, könnte man hier auch vereinfachen
=WENN(UND(LINKS([@Type];3)="BUY";RECHTS([@SYMBOL];3)="USD"));1;0)

Dieser schrittweise Aufbau und die 1 und 0 sollen übrigens per "Zwischenergebnis" zeigen, ob die Entwicklung der Formel auf dem richtigen Weg ist. Du kannst die Formel ja auch außerhalb der Tabelle entwickeln und für jeden Schritt eine Zelle nehmen. Musst nur alles in die gleiche Zeile schrieben Smile Am Ende packst Du die fertige Formel in die Tabelle.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • Alexfm2000
Antworten Top
#13
Hallo Schauan!

Vielen Dank nochmal für deinen Vorschlag ich habe versucht es umzusetzen. Jedoch bekomme ich bei meiner Formel die Fehlermeldung: Sie haben zu viele Argumente für diese Funktion eingegeben.

Ich habe versucht die Formel für SL Berechnung umzusetzen. 
hier ist die Formel:
=WENN(UND(LINKS([@Type];3="BUY";RECHTS([@Symbol];3="USD"));([@[Preis $]]-[@[SL $]])*10000;([@[SL $]]-[@[Preis $]])*10000;([@[Preis ¥]]-[@[SL ¥]])*1000;([@[SL ¥]]-[@[Preis ¥]])*1000))

Mfg 

Alex
Antworten Top
#14
Hi,

schließende Klammern fehlen, zuviele Ergebnisse:

=WENN(UND(LINKS([@Type];3)="BUY";RECHTS([@Symbol];3)="USD"));([@[Preis $]]-[@[SL $]])*10000;([@[SL $]]-[@[Preis $]])*10000)
Formel ist so zu Ende!



Dazu fehlen dann die WENNS:
([@[Preis ¥]]-[@[SL ¥]])*1000;([@[SL ¥]]-[@[Preis ¥]])*1000))

Wenn ich das richtig sehe, wäre es so korrekt:

Code:
=WENN(UND(LINKS([@Type];3)="BUY";RECHTS([@Symbol];3)="USD"));Abs([@[Preis $]]-[@[SL $]])*10^4;abs([@[Preis ¥]]-[@[SL ¥]])*1000)
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#15
Hallo Opa Edgar!

Mit ihrer Formel komm ich langsam voran! Die Formel funktioniert, jedoch nicht ganz. 
Bei TYPE wenn da SELL, SELL LiMIT oder SELL STOP steht zeigt es bei SL 0 an wenn die Währung USD ist. Und bei der japanischen Währung zeigt er jetzt anstatt 25 Punkte 250 punkte an. Ich gehe davon aus, das 0-Wert angezeigt wird wegen ABS-Funktion? oder weil es die Bedienung / Regel für SELL  fehlt?

Nachtrag: Mir ist aufgefallen, das in ihrer Formel 2 Bedienungen fehlen:
=WENN(UND(LINKS([@Type];3)="BUY";RECHTS([@Symbol];3)="USD");ABS([@[Preis $]]-[@[SL $]])*10^4;ABS([@[SL $]]-[@[Preis $]])*10^4;ABS([@[Preis ¥]]-[@[SL ¥]])*1000;ABS([@[SL ¥]]-[@[Preis ¥]])*1000)

Wenn ich jedoch so die Formel eingebe dann bekomme ich die Meldung: Sie haben zu viele Argumente eingegeben.
Antworten Top
#16
Hallo,



1 ist in Foren das Du üblich.
2. kann ein WENN nur zwei Ergebnisse haben, lies Dir mal die Hilfe zur Funktion durch.
3. lernt man in der Schule, dass das:


Code:
([@[Preis $]]-[@[SL $]])


und das:


Code:
[@[SL $]]-[@[Preis $]]

das gleiche Ergebnis bringen, nur mit unterschiedlichen Vorzeichen. Das wird mit ABS auf einen positiven Wert gewandelt.
Von SELL etc. war nie  die Rede.

Da ich nicht weiß, was Du mit der Formel willst, vertiefe ich mich hier nicht weiter.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#17
Hallöchen,

Wenn Du auf BUY und USD prüfst, kommt in den TRUE-Teil der Formel die Berechnung dafür.
Im False-Teil prüfst Du dann auf etwas anderes, z.B. die Japaner.

Im Prinzip so

=WENN(UND(...);Berechnung für USD und BUY;WENN(Dedingungen für JPY;Berechnung für JPY;WERT wenn alles nicht zutrifft))
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • Alexfm2000
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste