Registriert seit: 10.04.2014
Version(en): Office 2019
14.02.2016, 18:54
(Dieser Beitrag wurde zuletzt bearbeitet: 14.02.2016, 18:55 von Jockel.)
Hallo, man kann das natürlich noch absichern mit DBAUSZUG()...:
Arbeitsblatt mit dem Namen 'Blatt3' |
| A | B | C | D | E | F | G | H | I | J | K | L | M |
1 | Nr | | Gericht | Werte | Hilfsspalten E und F | | Suchwert | | | Nr | Werte | | |
2 | 121 | | Seelachs | 0,9771646 | 121,0002 | | 133 | Suppe | | 133 | 0,87495303 | Suppe | |
3 | 131 | | Eintopf | 0,6933801 | 131,0003 | | | Kaviar | | | | | |
4 | 131 | | Zweitopf | 0,8391424 | 131,0004 | | | Bratkartoffeln | | | | | |
5 | 132 | | Forelle | 0,2183513 | 132,0005 | | | | | | | | |
6 | 133 | | Bratkartoffeln | 0,5205223 | 133,0006 | 6 | | | | | | | |
7 | 133 | | Kaviar | 0,5858733 | 133,0007 | 7 | | | | | | | |
8 | 133 | | Suppe | 0,874953 | 133,0008 | 8 | | | | | | | |
9 | | | | | | | | | | | | | |
10 | | | | | | | | | | | | | |
11 | | | | | | | | | | | | | |
12 | | | | | | | | | | | | | |
13 | | | | | | | | | | | | | |
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)));"") |
J2 | =G2 |
K2 | =DBMAX(A1:D18;4;J1:J2) |
L2 | =DBAUSZUG(A1:D18;3;J1:K2) |
F3 | =WENNFEHLER(VERGLEICH($G$2+ZEILE(A3)%%;$E$1:$E$8;0);"") |
H3 | =WENNFEHLER(INDEX(C:C;KGRÖSSTE($F$2:$F$8;ZEILE(A2)));"") |
F4 | =WENNFEHLER(VERGLEICH($G$2+ZEILE(A4)%%;$E$1:$E$8;0);"") |
H4 | =WENNFEHLER(INDEX(C:C;KGRÖSSTE($F$2:$F$8;ZEILE(A3)));"") |
F5 | =WENNFEHLER(VERGLEICH($G$2+ZEILE(A5)%%;$E$1:$E$8;0);"") |
F6 | =WENNFEHLER(VERGLEICH($G$2+ZEILE(A6)%%;$E$1:$E$8;0);"") |
F7 | =WENNFEHLER(VERGLEICH($G$2+ZEILE(A7)%%;$E$1:$E$8;0);"") |
F8 | =WENNFEHLER(VERGLEICH($G$2+ZEILE(A8)%%;$E$1:$E$8;0);"") |
F9 | =WENNFEHLER(VERGLEICH($G$2+ZEILE(A9)%%;$E$1:$E$8;0);"") |
F10 | =WENNFEHLER(VERGLEICH($G$2+ZEILE(A10)%%;$E$1:$E$8;0);"") |
F11 | =WENNFEHLER(VERGLEICH($G$2+ZEILE(A11)%%;$E$1:$E$8;0);"") |
F12 | =WENNFEHLER(VERGLEICH($G$2+ZEILE(A12)%%;$E$1:$E$8;0);"") |
F13 | =WENNFEHLER(VERGLEICH($G$2+ZEILE(A13)%%;$E$1:$E$8;0);"") |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Registriert seit: 10.04.2014
Version(en): Office 2019
(14.02.2016, 18: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, schau mal in F1 nach... Was steht da bei dir und was bei mir..? Vielleicht kommst du ja selbst drauf..!?!
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
14.02.2016, 19:28
(Dieser Beitrag wurde zuletzt bearbeitet: 14.02.2016, 19:28 von WillWissen.)
Hi Jörg,
Zitat:Hallo Günter, schau mal in F1 nach... Was steht da bei dir und was bei mir..? Vielleicht kommst du ja selbst drauf..!?!
ok, da ich deine Formel in meine Tabelle eingefügt habe, ist mir nicht aufgefallen, dass die Überschirften identisch sein müssen.
Aber sonst? :huh: :22: :92:
Tabelle1 (3) | A | B | C | D | G | H | I | J | K |
1 | Nr | | Gericht | Werte | Nr | meins | Jörg 1 | Jörg 2 | Jörg 3 |
2 | 121 | | Seelachs | 0,977164577 | 131 | Zweitopf | Zweitopf | Zweitopf | Zweitopf |
3 | 131 | | Eintopf | 0,693380104 | | Eintopf | #NV | Eintopf | #NV |
4 | 131 | | Zweitopf | 0,839142363 | | | #NV | Forelle | #NV |
5 | 132 | | Forelle | 0,218351328 | | | #NV | #ZAHL! | #NV |
6 | 133 | | Bratkartoffeln | 0,520522316 | | | #NV | #ZAHL! | #NV |
7 | 133 | | Kaviar | 0,585873334 | | | #NV | #ZAHL! | #NV |
8 | 133 | | Suppe | 0,874953032 | | | #NV | #ZAHL! | #NV |
Formeln der Tabelle |
Zelle | Formel | H2 | =WENNFEHLER(INDEX(C:C;KGRÖSSTE($F$2:$F$8;ZEILE(A1)));"") | I2 | =INDEX(C:C;VERGLEICH(DBMAX(A1:D8;4;G1:G2);D:D;0)) | J2 | =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)) | K2 | =INDEX(C:C;VERGLEICH(MAX(INDEX(D:D;VERGLEICH(G2;A:A;0)):INDEX(D:D;VERGLEICH(G2;A:A;0)+ZÄHLENWENN(A:A;G2)-1));D:D;0)) |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)