hi Zusammen,
ich bin gerade am Verzweifeln.
ich müsste in eine Liste Spalte A nach einem mehrmals vorkommenden Wert filtern und dann innerhalb der Zeile dieser Werte die Größte Zahl (spalte D) herausfinden damit ich am ende Die Bezeichnung (Spalte C)
stehen habe.
die abfrage nach Kgrößte habe ich =INDEX(C:C;VERGLEICH(KGRÖSSTE(D:D;ZEILE(A1));D:D;0);SPALTE(A1))
so gemacht
allerdings bringt mich die zusätzliche Abfrage nach dem 1 Wert zu verzweiflung
kann mir bitte wer helfen bitte?
[img]
Dateiupload bitte im Forum! So geht es: Klick mich!]
falls wer ne einfacher Lösung hat gerne!!
=SVERWEIS(KGRÖSSTE(INDIREKT(I2&VERGLEICH($G$1;D:D;0)):INDIREKT(I2&SUMME(ZÄHLENWENN(D:D;G1);VERGLEICH($G$1;D:D;0)));1);INDIREKT(I2&VERGLEICH($G$1;D:D;0)):INDIREKT(J2&SUMME(ZÄHLENWENN(D:D;G1);VERGLEICH($G$1;D:D;0)));3;FALSCH)
(12.02.2016, 17:22)BastianWern schrieb: [ -> ]falls wer ne einfacher Lösung hat gerne!!
Hallo, kannst du mal bitte die (grafischen) Smilies deaktivieren..? Und statt deines Bildchens (d)eine (Beispiel)datei posten..?
Hi Bastian,
kommt das deinem Problem nahe?
Tabelle1 | A | B | C | D | E | F | G | H |
1 | Nr | | Gericht | Werte | Hilfsspalten E und F | | Suchwert | |
2 | 121 | | Seelachs | 0,97716458 | 121,0002 | | 133 | Suppe |
3 | 131 | | Eintopf | 0,6933801 | 131,0003 | | | Kaviar |
4 | 131 | | Zweitopf | 0,83914236 | 131,0004 | | | Bratkartoffeln |
5 | 132 | | Forelle | 0,21835133 | 132,0005 | | | |
6 | 133 | | Bratkartoffeln | 0,52052232 | 133,0006 | 6 | | |
7 | 133 | | Kaviar | 0,58587333 | 133,0007 | 7 | | |
8 | 133 | | Suppe | 0,87495303 | 133,0008 | 8 | | |
9 | | | | | | | | |
10 | | | | | | | | |
11 | | | | | | | | |
12 | | | | | | | | |
13 | | | | | | | | |
14 | | | | | | | | |
15 | | | | | | | | |
16 | | | | | | | | |
17 | | | | | | | | |
18 | | | | | | | | |
Formeln der Tabelle |
Zelle | Formel | E2 | =WENN(A2+ZEILE(A2)%%>=1;A2+ZEILE(A2)%%;"") | F2 | =WENNFEHLER(VERGLEICH($G$2+ZEILE(A2)%%;$E$1:$E$8;0);"") | H2 | =WENNFEHLER(INDEX(C:C;KGRÖSSTE($F$2:$F$8;ZEILE(A1)));"") |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Hilfsspalten kannst du einfach ausblenden.
Hallo,
oder so:
Arbeitsblatt mit dem Namen 'Tabelle2' |
| A | B | C | D | E | F | G | H |
1 | Nr | | Gericht | Werte | | | Suchwert | |
2 | 121 | | Seelachs | 0,97716458 | | | 133 | Suppe |
3 | 131 | | Eintopf | 0,6933801 | | | | Kaviar |
4 | 131 | | Zweitopf | 0,83914236 | | | | Bratkartoffeln |
5 | 132 | | Forelle | 0,21835133 | | | | |
6 | 133 | | Bratkartoffeln | 0,52052232 | | | | |
7 | 133 | | Kaviar | 0,58587333 | | | | |
8 | 133 | | Suppe | 0,87495303 | | | | |
Zelle | Formel |
H2 | {=INDEX(C:C;VERGLEICH(KGRÖSSTE(WENN((A:A=$G$2);D:D);ZEILE(A1));D:D;0))} |
H3 | {=INDEX(C:C;VERGLEICH(KGRÖSSTE(WENN((A:A=$G$2);D:D);ZEILE(A2));D:D;0))} |
H4 | {=INDEX(C:C;VERGLEICH(KGRÖSSTE(WENN((A:A=$G$2);D:D);ZEILE(A3));D:D;0))} |
Achtung, Matrixformel enthalten! |
Die geschweiften Klammern{} werden nicht eingegeben. |
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine. |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
oder, analog zu atillas Formel:
Code:
=INDEX(C:C;VERGLEICH(KGRÖSSTE(INDEX(D:D;VERGLEICH($G$2;A:A;0)):INDEX(D:D;VERGLEICH($G$2;A:A;0)+ZÄHLENWENN(A:A;$G$2));ZEILE(A1));D:D;0))
SUPER VIELEN VIELEN DANK EUCH!
Hallo, ich würde das so tun..:
Arbeitsblatt mit dem Namen 'Blatt1' |
| A | B | C | D | E | F | G |
1 | Nr | | Gericht | Werte | | Nr | |
2 | 121 | | Seelachs | 0,977165 | | 131 | Zweitopf |
3 | 131 | | Eintopf | 0,69338 | | | |
4 | 131 | | Zweitopf | 0,839142 | | | |
5 | 132 | | Forelle | 0,218351 | | | |
6 | 133 | | Bratkartoffeln | 0,520522 | | | |
7 | 133 | | Kaviar | 0,585873 | | | |
8 | 133 | | Suppe | 0,874953 | | | |
Zelle | Formel |
G2 | =INDEX(C:C;VERGLEICH(DBMAX(A1:D8;4;F1:F2);D:D;0)) |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Hi Jörg,
entweder ich übersehe etwas oder aber deine Formel berechnet nicht richtig die Werte. Ich komme auf dieses Ergebnis, was definitiv falsch ist.
Tabelle1 (2) | A | B | C | D | E | F | G |
1 | Nr | | Gericht | Werte | | Suchwert | Jörg |
2 | 121 | | Seelachs | 0,977164577 | | 131 | Seelachs |
3 | 131 | | Eintopf | 0,693380104 | | | |
4 | 131 | | Zweitopf | 0,839142363 | | | |
5 | 132 | | Forelle | 0,218351328 | | | |
6 | 133 | | Bratkartoffeln | 0,520522316 | | | |
7 | 133 | | Kaviar | 0,585873334 | | | |
8 | 133 | | Suppe | 0,874953032 | | | |
Formeln der Tabelle |
Zelle | Formel | G2 | =INDEX(C:C;VERGLEICH(DBMAX(A1:D8;4;F1:F2);D:D;0)) |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Wo werden die zur ID-Nr. (Spalte A) dazugehörigen Werte aus C geschrieben? Bei Suchwert 131 müssen nach absteigend formatierten Werten aus D (0,69338 und 0,839142) zuerst der Zweitopf und dann der Eintopf auftauchen. Ich habe mal versucht, deine Formel anzupassen, was mir aber nicht gelungen ist.
(14.02.2016, 17:28)WillWissen schrieb: [ -> ]Hi Jörg,
entweder ich übersehe etwas oder aber deine Formel berechnet nicht richtig die Werte. Ich komme auf dieses Ergebnis, was definitiv falsch ist.
Hallo Günter, vielleicht übersehe ich ja was..?
Arbeitsblatt mit dem Namen 'Blatt1' |
| A | B | C | D | E | F | G | H | I |
1 | Nr | | Gericht | Werte | | Nr | | | |
2 | 121 | | Seelachs | 0,977165 | | 131 | Zweitopf | Zweitopf | Zweitopf |
3 | 131 | | Eintopf | 0,69338 | | | | | |
4 | 131 | | Zweitopf | 0,839142 | | | | | |
5 | 132 | | Forelle | 0,218351 | | | | | |
6 | 133 | | Bratkartoffeln | 0,520522 | | | | | |
7 | 133 | | Kaviar | 0,585873 | | | | | |
8 | 133 | | Suppe | 0,874953 | | | | | |
9 | | | | | | | | | |
Zelle | Formel |
G2 | =INDEX(C:C;VERGLEICH(DBMAX(A1:D8;4;F1:F2);D:D;0)) |
H2 | =INDEX(C:C;VERGLEICH(KGRÖSSTE(INDEX(D:D;VERGLEICH($F$2;A:A;0)):INDEX(D:D;VERGLEICH($F$2;A:A;0)+ZÄHLENWENN(A:A;$F$2));ZEILE(A1));D:D;0)) |
I2 | =INDEX(C:C;VERGLEICH(MAX(INDEX(D:D;VERGLEICH(F2;A:A;0)):INDEX(D:D;VERGLEICH(F2;A:A;0)+ZÄHLENWENN(A:A;F2)-1));D:D;0)) |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |