4.1k Aufrufe
Gefragt in Tabellenkalkulation von
Hallo liebe Experten,

ich habe folgendes Problem:

In einer Spalte B sind verschiedene Obstsorten aufgelistet und ein bestimmter Begriff gesucht, z.B. Äpfel.
In Spalte C, sind die jeweiligen Mengen angegeben.
In Spalte B gibt es aber mehrmals den Begriff Apfel, folglich auch verschiedene Mengen in Spalte C.
Ich möchte also von Spalte C den max. Wert erhalten.
In Spalte D gibt es noch zu den jeweiligen Äpfeln einen Preis. Ich brauche den Preis für den max. Menge von Äpfeln.

Die Formel max(wenn..)) funktioniert nicht, wenn ich das Suchkritierium "Apfel" eingebe, da sie über alle Obstsorten maximiert.
Es bedeutet lediglich, "wenn" in der Spalte B Apfel steht, dann gib den maximialen Wert in C

17 Antworten

0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo,

nimm folgende Matrixformel und passe die Bezüge an.

=INDEX(D1:D25;VERGLEICH("Apfel"&MAX(C1:C25);B:B&C1:C25;0))

Formeleingabe mit der Tastenkombination Strg+Shift+Enter abschließen

Gruß
Rainer
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo noch mal.

Korrektur der Formel:

=INDEX(D1:D25;VERGLEICH("Apfel"&MAX(C1:C25);B1:B25&C1:C25;0))

Gruß
Rainer
0 Punkte
Beantwortet von
Hallo Rainer,

vielen Dank für die schnelle Antwort.
Hat aber selbst nach Anpassung der Bezüge nicht geklappt.
"#Wertt" als Erbegnis.

Hast Du noch eine Alternative parat?
Vielen Dank vorab
Gruss Tobias
0 Punkte
Beantwortet von
Hi Rainer,

auch die zweite Lösung klappt nicht.
0 Punkte
Beantwortet von
Hallo Rainer,

nur die Maximierung klappt nicht, also die "und" Funktion.
Diese ist aber essentiell für meine Berechnung.

Aber soweit vielen Dank.
Gruss Tobias
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Tobias,

die Formel funktioniert unter folgenden Bedingungen.

Spalte B = Obstsorten
Spalte C = Ganzzahlen
Spalte D = Dezimalzahlen

Innerhalb der Spalten C und D dürfen keine Textwerte stehen.
Die Schreibweise der Obstsorte in der Formel muss mit der Schreibweise in Spalte B übereinstimmen.

Tastenkombination bei Formelabschluss nicht vergessen!!!!

Gruß
Rainer
0 Punkte
Beantwortet von
Hallo Rainer,

das Problem ist trotzdem nicht gelöst.
Es liegt definitiv an & und max Funktion.
Irgendwie klappt die Kombination nicht.

Vorab vielen Dank für Deine Hilfe

gruss Tobias
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Tobias,

dann kann ich Dir nur helfen, wenn Du Dich anmeldest und eine Beispieldatei zur Verfügung stellst.

Ich habe kein Interesse durch einen vermeintlichen Troll, der Deinen Benutzernamen missbraucht, einen Virus einzufangen.

Gruß
Rainer
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

eine andere Lösung

[=MAX(($B$1:$B$20="Apfel")*($C$1:$C$20))}

Die geschweifte Klammer wird nicht eingetippt sondern nach Erstellung der Formel mit "Strg"+"Umschalt" + "Enter" erzeugt

Anstelle von "Apfel" kann natürlich auch eine Zelle stehen

Gruß

Helmut
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Helmut,

nach meinem Verständnis will er den Preis aus Spalte D haben, der dem Kriteium "Apfel" aus Spalte B und dem Kriterium "maximale Stückzahl" aus Spalte C entspricht.

Dem entsprechend ist meine Formel aufgebaut und funktioniert unter den von mir, in AW6, genannten Bedingungen.

Gruß
Rainer
...