1.9k Aufrufe
Gefragt in Tabellenkalkulation von orion Einsteiger_in (73 Punkte)
Guten Morgen an alle,

ich habe folgendes Problem und komme alleine nicht weiter:

{=KGRÖSSTE((LB_MC!$A$8:$A$25000="rot")*LB_MC!$L$8:$L$25000;TopSeller!A74+1)}

In diesem Fall such nach roten Artikeln. Das gleiche mache ich mit gelb, blau und grün.

Kann ich irgendwelche Platzhalter verwenden, wenn ich über alle Artikel, gleich welcher Farbe, auswerten möchte?

Danke!

Grüße
Orion

8 Antworten

0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
hallo,

ist zwar nicht getestet, aber so müsste es passen

{=KGRÖSSTE(LB_MC!$L$8:$L$25000;TopSeller!A74+1)}

Sonst sind deine Angaben zu mager.

Gruß

Helmut
0 Punkte
Beantwortet von orion Einsteiger_in (73 Punkte)
Hallo Helmut,

vielen Dank schon mal für die Antwort.

Ja, das wird wohl gehen. Allerdings für mein Problem noch nicht die Lösung.

Die Datei geht an Kollegen, die nicht in der Formel direkt was ändern sollen.

Die Kollegen sollen nur in einer Eingabezelle die Farben ändern um die Ergebnisse für alle "roten" Artikel zu bekommen.

Kann man in dieser Eingabezelle anstatt der Farben auch einen Platzhalter eingeben, sodaß man eine Auswertung über alle Artikel erhält?

Grüße
ORION
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Orion,

{=KGRÖSSTE((LB_MC!$A$8:$A$25000=LB_MC!$A$1)*LB_MC!$L$8:$L$25000;TopSeller!A74+1)}

hierbei steht die Farbe in A1 des Arbeitsblattes "LB_MC"

Gruß
Rainer
0 Punkte
Beantwortet von orion Einsteiger_in (73 Punkte)
Hallo Rainer,

mit dieser Formel erhalte ich eine Rangefolge der Artikel mit der in A1 angegebenen Farbe.

Nun möchte ich aber mit der gleichen Formel eine Rangfolge über alle Farben erstellen können.

Mit anderen Worten: kann ich in A1 einen Platzhalter eingeben, der alle Farben berücksichtigt. Vielleicht sowas wie * oder ? oder oder oder. Hat Excel da Möglichkeiten?

Danke!

Gruß
ORION
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Orion,

dokumentiere bitte Dein Vorhaben mittels einer Beispielmappe, welche Du über diese Adresse ins Netz stellen und nach hier verlinken kannst.

Damit werden Missverständnisse ausgeschlossen.

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

keine elegante Lösung, aber möglich (leider nicht testbar)

=Wenn(LB_MC!$A$1="";KGRÖSSTE(LB_MC!$L$8:$L$25000;TopSeller!A74+1);KGRÖSSTE((LB_MC!$A$8:$A$25000=LB_MC!$A$1)*(LB_MC!$L$8:$L$25000);TopSeller!A74+1)


Gruß

Helmut
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

2 Ergänzungen:

1. Geschweifte Klammern fehlen

2. könnte Probleme wegen der Leistungsfähigkeit des PC's geben


Gruß

Helmut
0 Punkte
Beantwortet von orion Einsteiger_in (73 Punkte)
Hallo Rainer,

der Upload hat leider nicht funktioniert.

In der zwischenzeit kam eine Antwort von Helmut, die mir weitergeholfen hat.

Ist doch eine simple Lösung. Ich habe nur nicht gewußt , was man alles in einer Matrixformel verknüpfen kann...

Vieln Dank an alle,

Grüße
Orion
...