Clever-Excel-Forum

Normale Version: Zellenausgabe in Abhängigkeit einer anderen Zelle
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich bin gerade an einer Zusammenstellung einer Angebotsübersicht. Dabei möchte ich die drei besten Lieferanten von Excel darstellen lassen.

Die Preisauflistung kann ich problemlos mittels der Formel KKLEINSTE darstellen lassen. Jedoch möchte ich Excel dann noch den jeweiligen Lieferanten, der in einer höher liegenden Zelle
aufgeführt ist mit ausgeben lassen. Für den günstigsten Lieferanten konnte ich das darstellen lassen - jedoch scheitert es jetzt mit den zweitbesten (farbig markiert).

In der Beispieldatei habe ich einmal die struktur dargestellt und das Feld farbig markiert, wo der zweitbeste Lieferantenname erscheinen soll.

Kann mir jemand bitte auf die Sprünge helfen?

Danke!
Hallo,

so ?

Code:
=WENN(ZÄHLENWENN(F2:H2;D2)>0;INDEX(F1:H1;ZEILE(A1));"")
Hi,

da reicht doch

Code:
=INDEX($F$1:$H$1;;VERGLEICH($D2;$F2:$H2;0))

Tabelle1

ABCDEFGH
1Aktueller PreiseBest OfferBest Offer Supplier Name2nd Best Offer2nd Best Offer Supplier NameLieferant1Lieferant2Lieferant3
230,425,4Lieferant226,7Lieferant126,725,430,1
35040Lieferant345Lieferant2524540
Formeln der Tabelle
ZelleFormel
B2=KKLEINSTE(F2:H2;1)
C2=INDEX($F$1:$H$1;VERGLEICH(MIN(F2:H2);F2:H2;0))
D2=KKLEINSTE($F2:$H2;2)
E2=INDEX($F$1:$H$1;;VERGLEICH($D2;$F2:$H2;0))

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Hallo,



[html]
Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGH
1Aktueller PreiseBest OfferBest Offer Supplier Name2nd Best Offer2nd Best Offer Supplier NameLieferant1Lieferant2Lieferant3
230,425,4Lieferant226,7Lieferant126,725,430,1

ZelleFormel
B2=KKLEINSTE(F2:H2;1)
C2=INDEX($F$1:$H$1;VERGLEICH(B2;$F$2:$H$2;0))
D2=KKLEINSTE(F2:H2;2)
E2=INDEX($F$1:$H$1;VERGLEICH(D2;$F$2:$H$2;0))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
[/html]

@Luffy,

das geht so nicht:

[html]
Arbeitsblatt mit dem Namen 'Tabelle2'
 EFGH
12nd Best Offer Supplier NameLieferant1Lieferant2Lieferant3
2Lieferant126,728,130,1
3Lieferant2524045

ZelleFormel
E2=WENN(ZÄHLENWENN(F2:H2;D2)>0;INDEX($F$1:$H$1;ZEILE(A1));"")
E3=WENN(ZÄHLENWENN(F3:H3;D3)>0;INDEX($F$1:$H$1;ZEILE(A2));"")
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
[/html]
Hallo zusammen,

manchmal sieht man den Wald vor lauter Bäumen nicht. Vielen Dank für eure Hilfe!
Hi Edgar,

Tabelle1

ABCDEFGH
430,425,4Lieferant226,7Lieferant126,725,430,1
55040Lieferant345#NV524540
Formeln der Tabelle
ZelleFormel
E4=INDEX($F$1:$H$1;VERGLEICH(D2;$F$2:$H$2;0))

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Dann ziehe mal deine Formel bei Tabellenerweiterung nach unten.  :32:
Hallo Günter,

Asche auf mein Haupt! Da habe ich doch zweimal F4 zu drücken vergessen.


Code:
=INDEX($F$1:$H$1;VERGLEICH(D2;$F2:$H2;0))