22.05.2020, 20:07
Hallo,
ich habe eine Frage an die "Formel-Spezialisten", bei der es weniger um das Inhaltliche als vielmehr um die "Gestaltung" der Formel selbst geht:
In meiner Beispiel-Tabelle habe ich eine Spalte "Status", in der ich einen Bereich auch so benannt habe. Ich möchte nun in einer Zelle (in meinem Beispiel G20) angezeigt bekommen, wie oft ein bestimmter Status vorkommt. Das läßt sich einfach mit der Formel
abfragen. Diese Formel berücksichtigt allerdings keine Filterung der Tabelle, so dass es zu einem "unerwünschten" Ergebnis kommt, wenn ich meine Tabelle beispielsweise nach "Alter" filter.
Mittlerweile bin ich soweit gekommen, dass ich eine Formel gefunden habe, bei der ich den Bereichsnamen ("Status") verwenden kann, also keine absoluten Bezüge verwenden muss, was mir das Lesen von Formeln ungemein erleichtert:
Das "I-Tüpfelchen" wäre es für mich nun noch, wenn ich das "D" in der Formel ersetzen könnte, um die Formel noch etwas "dynamischer" gestalten zu können. Meine Versuche mit "Spalte(Status)" oder Ähnlichem sind aber alle gescheitert. Daher meine Frage: Kann man die Formel noch so weit "verschönern", dass sie ohne den Bezug zu Spalte "D" auskommt? Oder gibt es gar eine viel einfachere Formel, die zum gewünschten Ergebnis führt?
Anbei die Beispiel-Tabelle und ein Bild, das die Fragestellung deutlich macht - hoffe ich
Vielen Dank im Voraus.
ich habe eine Frage an die "Formel-Spezialisten", bei der es weniger um das Inhaltliche als vielmehr um die "Gestaltung" der Formel selbst geht:
In meiner Beispiel-Tabelle habe ich eine Spalte "Status", in der ich einen Bereich auch so benannt habe. Ich möchte nun in einer Zelle (in meinem Beispiel G20) angezeigt bekommen, wie oft ein bestimmter Status vorkommt. Das läßt sich einfach mit der Formel
Code:
=ZÄHLENWENNS(Status;"=S")
Mittlerweile bin ich soweit gekommen, dass ich eine Formel gefunden habe, bei der ich den Bereichsnamen ("Status") verwenden kann, also keine absoluten Bezüge verwenden muss, was mir das Lesen von Formeln ungemein erleichtert:
Code:
=SUMMENPRODUKT(TEILERGEBNIS(3;INDIREKT("D" & ZEILE(Status)))*(Status="S"))
Das "I-Tüpfelchen" wäre es für mich nun noch, wenn ich das "D" in der Formel ersetzen könnte, um die Formel noch etwas "dynamischer" gestalten zu können. Meine Versuche mit "Spalte(Status)" oder Ähnlichem sind aber alle gescheitert. Daher meine Frage: Kann man die Formel noch so weit "verschönern", dass sie ohne den Bezug zu Spalte "D" auskommt? Oder gibt es gar eine viel einfachere Formel, die zum gewünschten Ergebnis führt?
Anbei die Beispiel-Tabelle und ein Bild, das die Fragestellung deutlich macht - hoffe ich

Vielen Dank im Voraus.
Herzliche Grüße aus dem Rheinland
Jörg
[Windows 10, Microsoft 365]
Jörg
[Windows 10, Microsoft 365]