MIN/MAX bedingt
#1
Hallöchen,

ich hab mal wieder eine Frage ... Ich bräuchte aus mehreren Spalten - sind real, wie man sich bei den Überschriften denken kann, nicht nur 3 Wink - die minimalen und maximalen Summe, die Bedingung bezogen auf die Spalten A und B. Das Ergebnis soll in jeder Zeile erscheinen und nicht als zusätzliche, nach A und B reduzierte Auswertung (soll später in einer bed. Formatierung verarbeitet werden).

Dabei interessiert nicht, aus welcher Spalte das kommt. Ich bräuchte das als Formellösung, die unter 2021 funktioniert.

Das sollte in etwa so aussehen:

ABCDEFG
1NameAnhängerJANFEBMRZMINMAX
2AnTon0,750,25111,5
3AnTon0,50,750,511,5
4BerTa110,50,51
5CaeSar0,750,510,51
6CaeRa0,250,7510,251
7DoSar10,7511,252
8DoSar10,750,251,252
Verwendete Systemkomponenten: [Windows (64-bit) NT 10.00] / MS Excel 365
Diese Tabelle wurde mit Tab2Html (v2.7.2) erstellt. ©Gerd alias Bamberg


.xlsx   MINMAX-Betrachtung.xlsx (Größe: 9,27 KB / Downloads: 5)
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#2
Hallo André,

zB

=MIN(MMULT(MTRANS(($A$2:$A$8=A2)*($B$2:$B$8=B2));$C$2:$E$8))


Angehängte Dateien
.xlsx   MINMAX-Betrachtung.xlsx (Größe: 10,64 KB / Downloads: 5)
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





[-] Folgende(r) 1 Nutzer sagt Danke an Ego für diesen Beitrag:
  • schauan
Antworten Top
#3
Ich weiss allerdings nicht, ob ich dich richtig verstanden habe:


.xlsx   MINMAX-Betrachtung2.xlsx (Größe: 10,52 KB / Downloads: 3)
Antworten Top
#4
Hallo Helmut,

dankeschön, passt perfekt Smile

Eine kleine Zusatzfrage hätte ich noch. Sobald eine Zelle im Bereich leer ist, erhalte ich #WERT. Kann man das noch umgehen? Leer wäre gleichbedeutend mit 0.

@oee

nein, ich brauche das, wie beschrieben und inzwischen von helmut gepostet, in der Tabelle. Diese soll später zuerst in den beiden Spalten MIN oder MAX per Autofilter gefiltert werden und da soll man anhand der einzelnen Einträge zu einem Namen gleich sehen, wie man auf die Summen gekommen ist.

Trotzdem auch Dir ein Dankeschön Wink
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#5
Hallo André,

Mmult rechnet nur mit Zahlen. Durch "--(Bereich)" werden aus den leeren Zellen des Bereiches Nullen.

Als bedingte Formatierung ohne Hilfsspalte:

=SUMME(C$2:C$8*($A$2:$A$8=$A2)*($B$2:$B$8=$B2))=MIN(MMULT(MTRANS(($A$2:$A$8=$A2)*($B$2:$B$8=$B2));--($C$2:$E$8)))


Angehängte Dateien
.xlsx   MINMAX-Betrachtung.xlsx (Größe: 11,34 KB / Downloads: 2)
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





[-] Folgende(r) 1 Nutzer sagt Danke an Ego für diesen Beitrag:
  • schauan
Antworten Top
#6
... sehr schön, danke nochmal Smile
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste