Hallo,
ich schreibe an einem kleinen Kalkulator und habe folgende Aufgabenstellung:
In Spalte 'A' Stehen Artikelnamen, in Spalte 'B' deren Betrag und die Spalten C-M repräsentieren Personen, die evtl. einen Teilbetrag am Betrag aus 'B' bezahlen müssen.
Nun soll der Teilbetrag der Personen berechnet werden. Eine Person zahle einen Teil am Artikel mit, wenn in der jeweiligen Zeile ein "x" in der Spalte der Person steht.
Nun brauche ich eine Formel, die zuerst zeilenweise schaut, ob beim jeweiligen Artikel ein "x" bei besagter Person vorhanden ist. Falls ja, muss geschaut werden wie viel weitere Personen ein "x" in der Zeile stehen haben um den exakten Zeilbetrag ermitteln zu können und schlussendlich muss der Betrag durch die Anzahl "x" geteilt werden, dann Teilbetrag vorhanden. Dann muss das Zeile für Zeile passieren und alle Teilbeträge der Person addiert werden.
Ich bekomme das bisher nur mithilfe einer extra Spalte 'C' hin, in der die Teilbeträge wie folgt berechnet werden:
=WENN(UND($B2<>"";ZÄHLENWENN($D2:$M2;"x")>0);$B2/ZÄHLENWENN($D2:$M2;"x");"")~f~
Dann werden die Endbeträge so berechnet:
~f~=WENN(SUMMEWENN($D$2:$D$1000;"x";$C$2:$C$1000)<>0;SUMMEWENN($D$2:$D$1000;"x";$C$2:$C$1000);"")
Wie kann ich das ohne die Extraspalte lösen?
Danke vorab!