21.10.2020, 13:55 (Dieser Beitrag wurde zuletzt bearbeitet: 21.10.2020, 13:55 von kally.)
Hallo zusammen, ich benötige Hilfe bei einer Excel Formel und hoffe, dass ihr mir helfen könnt.
Angehängt könnt ihr sehen was mein Problem ist. Spalten A und B sind vorhanden. Ein "Datenpaket" besteht aus einem "A" in Spalte A und einem oder mehreren "B". Ich muss nun in Spalte C die beschriebene Berechnung durchführen.
Wenn in Spalte A ein "A" vorkommt, dann ist der Wert in der Zelle rechts neben dem "A" die Referenz für die Berechnung. Wenn in Spalte A ein "B" vorkommt, dann soll die oben gefundene Referenz mit dem Wert rechts neben dem "B" zur Berechnung verwendet werden.
Wie viele "B" auf das A folgen ist nicht bekannt. Weiss jemand wie die Formel dafür aussehen muss?
Eine andere Frage ist, ob jemand weiss, wie man eine bedingte Formatierung erstellen kann, welche jedes "Datenpaket", also alle zusammengehörigen "A" und "B" samt der zugehörigen Zeilen mit einem dicken Rahmen umrahmt?
Vielen Dank euch im Voraus für eure Hilfe! Gruss kally
vielen Dank, das hat so funktioniert! :17: Ich wollte die Formel noch auf eine andere Berechnung ausweiten, das will aber einfach nicht klappen. Kannst du evtl. noch mal drüberschauen?
da musst Du doch nur aus den 3 B in der Formel 3 C machen?
Du hast Recht, da hat was mit meiner Rechnung nicht gestimmt :D Nun noch eine Frage: Gibt es eine max. Anzahl an Argumenten die man einer Funktion hinzufügen kann? Ich bekomme nämlich eine solche Fehlermeldung. Ich möchte schlicht das Ergebnis aus Spalte E mit -1 multiplizieren wenn der gleichen Zeile, jedoch z.B. in der neu hinzugefügten Spalte A ein "x" auftritt. Vielen Dank dir im Voraus! Gruss kally
lad mal bitte anstelle der Bildchen eine Beispieldatei hoch. Ich habe keine Lust, nach Bildern oder Beschreibungen selbst eine zu erstellen, um Ideen darin zu testen.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
im Prinzip kannst Du der Formel eine weitere Berechnung hinzufügen. Die Zahl neben dem A bekommst Du ja mit diesem Formelteil:
VERWEIS(2;1/(B1:B1000="A");C1:C1000)
Wenn Du statt x und y dann -1 und 1 schreibst könntest Du auch die Zahl vor der Spalte mit dem A entnehmen und damit multiplizieren. Hier mal anhand des vorherigen Beispiels von mir