Excel findet das Maximum der sichtbaren Zellen

0

In Excel 2010, wenn Sie das Maximum einer Datenzeile finden möchten, aber ich möchte, dass die Formel das Maximum nur der sichtbaren Werte annimmt. Ist dies in Excel 2010 mit einer Arbeitsblattfunktion möglich?

Michthan
quelle
Möglicherweise benötigen Sie AGGREGATE support.office.com/en-us/article/…
Máté Juhász

Antworten:

2

Im Allgemeinen möchte ich fragen, ob Sie eine Datenzeile oder -spalte meinen.

  • Eine Datenzeile in einer einzigen Zeile?
    zB die Daten sind in A1, B1, C1.
  • Oder eine Datenreihe - die Daten liegen in einer einzigen Reihe untereinander ? zB A1, A2, A3 (dh in einer einzelnen Spalte).

Wie versteckst du die Werte? Ist es durch einen Filter oder mit der rechten Maustaste und Auswahl hide?

Wenn es die zweite Option ist und Sie filtern, können Sie verwenden =SUBTOTAL(104, $A$1:$A200). Dies gibt den maximalen ungefilterten Wert zurück.
Wenn Sie auch manuell ausgeblendete Zeilen einschließen möchten, verwenden Sie 4 anstelle von 104. =SUBTOTAL(4, $A$1:$A200) https://support.office.com/de-de/article/SUBTOTAL-function-7b027003-f060-4ade-9040-e478765b9939

Leider funktioniert das nicht spaltenübergreifend. =SUBTOTAL(4, $A$1:$H$1)gibt den Maximalwert zurück, aber das Ausblenden von Spalten ändert das Ergebnis nicht.

Bearbeiten: Möglicherweise können Sie etwas tun =Cell("width",A1), um ausgeblendete Spalten zu finden - es wird 0 zurückgegeben, wenn die Spalte ausgeblendet ist.

Bearbeiten 2: So Cellfügen Sie eine Hilfszeile hinzu (ich habe Zeile 1 verwendet). In Zelle A1 tippe =Cell("width",A1)und ziehe darüber.
Mit den Zahlen, für die Sie den Maximalwert in Zeile 2 erhalten, können Sie jetzt die Matrixformel verwenden {=MAX(IF($A$1:$M$1>0,$A$2:$M$2))}(verwenden Sie Strg + Umschalt + Eingabetaste, um die Formel zu beenden, in der die geschweiften {} Klammern um die Formel stehen).

NB: Das manuelle Ausblenden einer Spalte erzwingt keine Neuberechnung. Sie müssen also F9 drücken, damit die Formel aktualisiert wird.

Darren Bartrup-Cook
quelle
Die Daten befinden sich in einer Reihe: A1, B1, C1, ... Ich versuche es mit Cell ("width, A1)
Michthan,
Ich habe die für Spalten benötigte Formel hinzugefügt.
Darren Bartrup-Cook
Danke, das war eine große Hilfe! Ich hoffe, viele Leute haben Ihre Antwort
positiv