(gelößt) ZÄHLENWENN dynamisch
Verfasst: Do 20. Feb 2025, 08:49
Hallo! :D
Ich habe ein Problem, von dem ich weiß, woran es liegt, aber ich habe keine Ahnung, wie es zu lösen wäre :(
Ich suche mir die Namen aus meiner Übersichtstabelle raus, die einen Eintrag in "Partner" haben. Das heißt, Charaktere mit leeren Partnerkästchen werden übersprungen. Das hab ich hinbekommen.
Gleichzeitig wollte ich auch doppelte Einträge vermeiden.
Weil zB Olli hat Beth als Partner stehen.
Direkt darunter hat Beth auch Olli als Partner stehen.
Ich wollte vermeiden, dass dann in meiner Tabelle
Olli Beth
Beth Olli
steht.
Ich habe es umständlich versucht über ZÄHLENWENN hinzubekommen (ich schaue nach, ob der betreffende Name in der Partnerzeile darüber schonmal genannt wurde) und erst dachte ich, es funktioniert.
Aber leider nicht ganz.
Diese Stelle in ZÄHLENWENN ist das Problem:
(ZÄHLENWENN($Übersicht.$AO$4:$Übersicht.AO4;$Übersicht.$B$1:$B$156)=0);$FP.$A2);SPALTE($A$1));"")
Sie zählt ohne Unterbrechungen runter, übersprungene Ergebnisse werden nicht mitgezählt.
Dementsprechend wird zB beim Ergebnis in Beziehungen.N15 "Helmut" nur bis AO10 gesucht, ob der Name schon einmal auftaucht, müsste aber bis AO13 suchen, um ein korrektes Ergebnis zu liefern.
Also jedes Mal wenn einer übersprungen wird, weil er keinen Partner hat oder doppelt ist, entsteht eine immer größer werdende Differenz.
Hab ich da zu kompliziert gedacht? Oder gibt es eine einfache Lösung um zB ZÄHLENWENN + die ID der Charaktere zu rechnen? Ich habs mit INDIREKT versucht, aber das ging in die Hose.
Oder hatte ich mit ZÄHLENWENN einen komplett falschen Ansatz?
Ich würde mich über Hilfe freuen!
Ich habe ein Problem, von dem ich weiß, woran es liegt, aber ich habe keine Ahnung, wie es zu lösen wäre :(
Ich suche mir die Namen aus meiner Übersichtstabelle raus, die einen Eintrag in "Partner" haben. Das heißt, Charaktere mit leeren Partnerkästchen werden übersprungen. Das hab ich hinbekommen.
Gleichzeitig wollte ich auch doppelte Einträge vermeiden.
Weil zB Olli hat Beth als Partner stehen.
Direkt darunter hat Beth auch Olli als Partner stehen.
Ich wollte vermeiden, dass dann in meiner Tabelle
Olli Beth
Beth Olli
steht.
Ich habe es umständlich versucht über ZÄHLENWENN hinzubekommen (ich schaue nach, ob der betreffende Name in der Partnerzeile darüber schonmal genannt wurde) und erst dachte ich, es funktioniert.
Aber leider nicht ganz.
Diese Stelle in ZÄHLENWENN ist das Problem:
(ZÄHLENWENN($Übersicht.$AO$4:$Übersicht.AO4;$Übersicht.$B$1:$B$156)=0);$FP.$A2);SPALTE($A$1));"")
Sie zählt ohne Unterbrechungen runter, übersprungene Ergebnisse werden nicht mitgezählt.
Dementsprechend wird zB beim Ergebnis in Beziehungen.N15 "Helmut" nur bis AO10 gesucht, ob der Name schon einmal auftaucht, müsste aber bis AO13 suchen, um ein korrektes Ergebnis zu liefern.
Also jedes Mal wenn einer übersprungen wird, weil er keinen Partner hat oder doppelt ist, entsteht eine immer größer werdende Differenz.
Hab ich da zu kompliziert gedacht? Oder gibt es eine einfache Lösung um zB ZÄHLENWENN + die ID der Charaktere zu rechnen? Ich habs mit INDIREKT versucht, aber das ging in die Hose.
Oder hatte ich mit ZÄHLENWENN einen komplett falschen Ansatz?
Ich würde mich über Hilfe freuen!