Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1964to1968
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

AGGREGAT - Zählen in Spalte in gefilterter Tabelle

AGGREGAT - Zählen in Spalte in gefilterter Tabelle
16.02.2024 08:58:16
Peter
Guten Tag

Ich suche eine Formel, mit der ich in einem bestimmten Bereich der Spalte jeweils ermitteln kann, wie oft ein Wert, eingetragen ist. Dabei sind nur gefilterte Zeilen zu berücksichtigen. Aus verschiedenen Suchen habe ich erwartet, dass diese Formel funktioniert, was jedoch nicht der Fall ist.

Angenommen, in Zelle A18155 steht 1200 und diese Zahl steht auch noch in den eingeblendeten Zeilen 300, 301 und 305 der Spalte A, müsste die Auswertung der Formel 4 ergeben.

=AGGREGAT(3;5;ZEILE($A$6:A18155)/($A$6:A18155=A18155))

Wer hat eine Idee?

Gruss, PEter

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: AGGREGAT - Zählen in Spalte in gefilterter Tabelle
16.02.2024 09:12:59
daniel
Hi
ich würde ein Hilfsspalte hinzufügen mit dieser Formel in jeder Zeile der Liste
=Aggregat(3;5;A6)

das ergibt 1, wenn die Zeile sichtbar ist und 0, wenn sie ausgeblendet ist.
das kann man dann in der Auswerteformel verwenden, also beispielsweise, so wenn die Hilfsspalte B ist.
=ZählenWenns(A$6:A18155;A18155;B$6:B18155;1)

man kann zwar das ohne Hilfsspalte lösen, aber dann muss man auf die Funktion INDIREKT zurück greifen, was die Formel nicht nur komplizierter, sondern auch noch volatil macht.

Das Aggregat, so du es dir gedacht hast, funktioniert hier leider nicht.
das hat zwei Gründe:
1. ist die Matrixverarbeitung für die Funktion Aggregat nur in den Aggregat-Varianten möglich, die noch einen 4. Parameter haben und daher nur einen einzigen Zellbereich als Eingabe akzeptieren
2. sobald eine Matrixverarbeitung angewendet wird, werden aus Zellen einfache Werte. einfache Werte haben aber keine Zelleigenschaften mehr (können also nicht nach "ist eingeblendet") ausgewertet werden.

Gruß Daniel
Anzeige
AW: AGGREGAT - Zählen in Spalte in gefilterter Tabelle
16.02.2024 13:05:53
Peter
Hallo Daniel

Vielen Dank
Wenn ich die Formel
=Aggregat(3;5;A6)
in einer beliebigen Zelle einsetze müsste - wenn ich richtig verstanden habe - das Ergebnis immer 1 sein, wenn die entsprechende Zeile nicht ausgeblendet ist.
Bei mir wird jedoch NULL angezeigt.

Was habe ich falsch verstanden?

Gruss, Peter
AW: da ist bei Dir Zeile 6 ausgefilt. oder ausgeblender owT
16.02.2024 13:13:34
neopa C
Gruß Werner
.. , - ...
AW: anders ...
16.02.2024 09:20:51
neopa C
Hallo Peter,

... z.B. so: =SUMMENPRODUKT(TEILERGEBNIS(103;INDIREKT("A"&ZEILE(A6:A18155)))*(A6:A18155=A18155))

Gruß Werner
.. , - ...
AW: anders ...
16.02.2024 09:40:12
daniel
Hi
da Excel 365 vielleicht etwas moderner und ohne Indirekt:

=Summe(Nachzeile(A$6:A18155;Lambda(x;(x=A18155)*Aggregat(3;5;x))))


Gruß Daniel
Anzeige
AW: gut zu wissen, wenn ich mal XL365 haben sollte owT
16.02.2024 09:42:37
neopa C
Gruß Werner
.. , - ...
AW: anders ...
16.02.2024 11:15:53
Luschi
Hallo Daniel,

warum so kompliziert, diese Formel tut's auch: =ANZAHL(FILTER(A6:A18155;A6:A18155=A18155))

Gruß von Luschi
aus klein-Paris
AW: anders ...
16.02.2024 13:02:05
Peter
Hallo Daniel
Vielen Dank.
Nachzeile() und Lambda() ist mir völlig neu.
Aber so funktioniert es einwandfrei.
Vielen Dank.

Gruss, Peter
AW: mE wohl so eher nicht ...
16.02.2024 11:25:43
neopa C
Hallo Luschi,

... ich hab zwar XL365 nicht, aber mit dieser Formel wird mE nicht berücksichtigt, das vorhandene Werte =A18155, welche mit dem Autofilter ausgefiltert sind nicht gezählt werden sollen.

Gruß Werner
.. , - ...
AW: anders ...
16.02.2024 12:03:16
daniel
wie Wolfgang schrieb: es muss der AutoFilter berücksichtigt werden.
ansonsten würde es ja auch ein =ZählenWenn(A$6:A18155;A18155) tun.
oder ist Anzahl+Filter schneller als ZählenWenn?
Gruß Daniel
Anzeige
AW: der Name dessen, der es schrieb, ist ein anderer owT
16.02.2024 12:45:37
neopa C
Gruß Werner
.. , - ...

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige