14.07.2017, 18:02 (Dieser Beitrag wurde zuletzt bearbeitet: 14.07.2017, 18:04 von echo.)
(14.07.2017, 17:12)Maximus schrieb: Hi Holger, dein Beispiel mit der interaktiven Berechnung gefällt mir gut. Bei deinem Beispiel wird, wenn in A1 ein X gesetzt wird, die Zelle A1 grün. oder wenn in B1 ein X gesetzt wird, die Zelle B1 grün.
Soll aber so sein: Wenn A1 ein x gesetzt wird, soll A2 grün werden. oder Wenn B1 ein x gesetzt wird, soll B2 grün werden. Kannst du das in der Formel ändern? Gruss Markus
Hallo Markus, die Formel in der bedingten Formatierung funktioniert genau so auch in Zeile 2. Sie vergleicht ja nur das Ergebnis der Formel mit der aktuellen Spalte.
Der Bereich lässt sich leicht erweitern. Ich habe aber keine Ahnung was die Einstellung der interaktiven Berechnung sonnst für Probleme erzeugen könnte
Gruß Holger
Folgende(r) 1 Nutzer sagt Danke an echo für diesen Beitrag:1 Nutzer sagt Danke an echo für diesen Beitrag 28 • Maximus
14.07.2017, 18:33 (Dieser Beitrag wurde zuletzt bearbeitet: 14.07.2017, 18:34 von Maximus.)
Hallo Holger, das sieht gut aus, versuche diese Formel gerade mal auf meine Zellen umzuschreiben. Deine Formel: =WENN(MIN(WENN(A$1:Z$1="X";SPALTE(A1:Z1)))=0;0;WENN(AB1<>0;AB1;MIN(WENN(A$1:Z$1="X";SPALTE(A1:Z1)))))
Mit welchem Teil der Formel beziehst du dich auf Zeile 2, in der das grüne Feld entsteht?
bei mir steht ein X in A13 und ein X in E13
A13 = E24 grün E13 = D24 grün
hab schon mal soweit wie es mir möglich war geändert: was müßte hier noch geändert werden?
hi holger, dein beispiel mit interaktive berechnung gefällt mir gut und damit ist es wirklich machbar die bedingung mit einmal grün zu erfüllen. ich denke, ich werde den einfacheren weg gehen und über bedingte formatierung das problem für mich lösen. aber wie geagt, hoch interessant mit der interaktiven berechnung!
14.07.2017, 18:50 (Dieser Beitrag wurde zuletzt bearbeitet: 14.07.2017, 18:52 von echo.)
Hallo, dort sind Fehler drin: =WENN(MIN(WENN(A$13;E$13="X";SPALTE(A13;E13)))=0;0;WENN(AB1<>0;AB1;MIN(WENN(A$13;E$24="X";SPALTE(A13;E13)))))
>>WENN(A$13;E$13="X";SPALTE(A13;E13) hier gehört ein Doppelpunkt und kein ; hin! >>WENN(AB1<>0;AB1; AB1 ist die Position der tatsächlichen Zellposition dieser Formel, ggf. anpassen >> MIN(WENN(A$13;E$24="X"; Falscher Bezug >> Eingabe der Formel als Matrixformel mit [STRG]+[Shift]+[Return] abschießen.
Anschließend sollte die Formel die Position des ersten X zurück geben.
(14.07.2017, 18:50)echo schrieb: Hallo, dort sind Fehler drin: =WENN(MIN(WENN(A$13;E$13="X";SPALTE(A13;E13)))=0;0;WENN(AB1<>0;AB1;MIN(WENN(A$13;E$24="X";SPALTE(A13;E13)))))
>>WENN(A$13;E$13="X";SPALTE(A13;E13) hier gehört ein Doppelpunkt und kein ; hin! >>WENN(AB1<>0;AB1; AB1 ist die Position der tatsächlichen Zellposition dieser Formel, ggf. anpassen >> Eingabe der Formel als Matrixformel mit [STRG]+[Shift]+[Return] abschießen.
Anschließend sollte die Formel die Position des ersten X zurück geben.