Wer kann mir bei einer Programmierung helfen?

Ich habe zwei -Wenn-Und-Verknüpfung- erstellt . Nun möchte ich die beiden zusammenfügen, aber das klappt nicht. wer kann mir helfen?

=WENN(UND(F4=J4;H4=L4);3;(WENN((ODER(UND(F4>H4;J4>L4);UND(F4<H4;J4<L4)));1;"")))
=WENN(UND(F4=H4;J4=L4);1;"")
es handelt sich um einen Fussballtip. Bei Sieg sollen 3 Punkte vergeben werde, bei Tendenz 1 Punkt. Die zweite Verknüpfung soll erreichen das bei Unentschieden 1 Punkt vergeben wird, wenn der Tipper auch ein Unentschieden getippt hat.

was steht in den zeilen F4, H4, J4 und L4?

In F4 steht Ja, in H4 Nein, in J4 Vielleicht und in L4 Weißnicht.

Deine 1. Wenn-Zeile ist abgeschnitten.

hier nochmal die gesamte Zeile
=WENN(UND(F4=J4;H4=L4);3;(WENN((ODER(UND(F4>H4;J4>L4);UND(F4<H4;J4<L4)));1;""))). Ich hoffe, dass sie komplett eingefügt wurde

=WENN(UND(F4=J4;H4=L4);3;(WENN((ODER(UND(F4>H4;J4>L4);
UND(F4<H4;J4<L4)));1;"")))
ich hoffe das es jetzt komplett ist

Hallo,
leider wird die Zeile immer noch nach UND(F4 abgeschnitten. Kannst Du bitte außerdem auch noch die Tabellenstruktur näher beschreiben (oder mit Screenshot zeigen)? Dann wird klarer, was die Funktion können soll.
Viele Grüße
BumbleBee

hoffentlich ist es jetzt sichtbar. Es geht um Fussballergebnisse, Bei Sieg werden 3 Punjte vergeben, Wenn man auf Sieg gesetzt hat aber nicht das richtige Ergebnis, so soll es einen Punkt geben. (Tendenzpunkt) Schwierigkeiten machte mir die Unentschieden, Wenn man zwar nicht das richtige Remis getippt, soll es auch einen Tendenzpunkt geben, Die Spaltenbezeichnugen kann man lesen, die Zeilen habe ich rechts an der Tabelle geschrieben. Ich hoffe dassdas verständlich ist, erklären ist nicht meine Stärke

Hallo

Deine erste Formel ist zum gegenwärtigen Zeitpunkt immer noch nicht vollständig. Außerdem solltest Du die Formeln so schreiben, dass man erkennen kann, in welcher Zelle die jeweilige Formel steht.

Z.B.: Angenommen, die zweite Formel steht in Zelle A4, so solltest Du schreiben:
A4 =WENN(UND(F4=H4;J4=L4);1;"")

Da die Formeln nicht vollständig sind, kann ich zum eigentlichen Problem nicht viel sagen, aber Du machst meiner Ansicht nach einen gravierenden Fehler, indem Du versuchst, sehr komplexe Funktionen in der Zelle unterzubringen, in der das Ergebnis angezeigt wird. Das erschwert die „Inbetriebnahme“ der Tabelle enorm, da Du schnell die Übersicht verlierst und beim Auftreten eines Fehlers nur schwer erkennen kannst, wo der Fehler liegt.

Excel bietet die Möglichkeit, spalten oder Zeilen für Zwischenergebnisse zu verwenden. Man kann diese Zeilen bzw. Spalten im angezeigten Formular je nach Bedarf aus- oder einblenden.

Ich zeige Dir das am Beispiel der zweiten Formel (in AA4 bis AC4 stehen Zwischenergebnisse):

AA4 =wenn(F4=H4;1;0)
AB4 =wenn(J4=L4;1;0)
AC4 =wenn(AA4+AB4=2;1;0) mit AA4+AB4=2 habe ich die UND-Funktion umgangen.
Mit dem Wert in AC4 kannst Du jetzt in einer anderen Formel weiterrechnen oder, wenn Du ihn als Text in Zelle A4 ausgeben willst:
A4 =wenn(AC4=1;“text“;““)

Bei dieser aufgelösten Programmierweise kannst Du beim Debuggen leicht erkennen, ob und wo Dir Denkfehler unterlaufen sind.

Die Spalten AA bis AC , welche Zwischenergebnisse enthalten, kannst Du jetzt mit einem Rechtsklick auf die Spaltenbezeichnung und Auswahl von „Ausblenden“ im Kontextmenü unsichtbar machen.

Ich hätte Dir dieses Verfahren lieber an Deiner ersten Formel erklärt, da diese wesentlich komplexer zu sein scheint, aber leider ist die ja immer noch unvollständig.

Gruß
:japanese_ogre: merimies

Da hast du recht, ich seh vor lauter Bäume den Wald nicht mehr, Dein Tip ist sehr gut, werde so verfahren, Danke

Hallo,
hier kommt meine Lösung, die Formel ist in den Spalten M, Q, U und Y eingefügt. Zusätzlich könnte man jetzt in der verschachtelten Wenn-Funktion auch noch danach abfragen ob die Spalten F und H leer sind und dann nichts ausgeben. Momentan wird darin noch eine 3 ausgegeben:

Wenn Du Fragen zur Formel hast, melde Dich gerne.

Viele Grüße
BumbleBee

Danke für die Hilfe, echt super. Jetzt gehe ich an die nächste Aufgabe, die 3 "auzuschalten :smile: "