Registriert seit: 17.01.2016
Version(en): 2003
Hallo zusammen,
nachdem ich vergebens nach einer Lösung gesucht habe, hoffe ich auf eure Hilfe.
Als Beispiel dient die folgende Liste.
2015 2016 2017 2018
3 7 17 5
4 8 12 5
5 9 13 6
6 10 14 7
5 11 11 9
15 7 7 10
14 8 23 25
Diese wird die Liste jedes Jahr um eine neue Spalte erweitert. Ich bin auf der Suche nach einer Möglichkeit, eine Automatisierung durchzuführen, die sagt, wenn Zeile 1 = Jahr X (z.B.das aktuelle Jahr), dann gib mir für das Jahr den größten Wert wieder.
Manuell und undynamisch wäre die Berechnung mit der KGRÖSSTE Formel recht simpel.
Ich benötige aber eine Art Kombination aus Wenn Funktion, WVERWEIS und KGRÖSSTE Funktion, um nicht jedes Jahr aufs neue den Spaltenbezug meiner KGRÖSSTE Formel ändern zu müssen.
Ich hoffe ihr könnt mir weiterhelfen.
Viele Grüße
Lars
Registriert seit: 16.04.2014
Version(en): xl2016/365
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
18.01.2016, 07:48
(Dieser Beitrag wurde zuletzt bearbeitet: 18.01.2016, 07:50 von WillWissen.
Bearbeitungsgrund: Smilies deaktiviert
)
Hi Lars,
zum Thema CP hat dir Steve ja bereits etwas geschrieben. Bitte verlinke die Foren untereinander. Ich habe zum Beispiel deinen weiteren Foreneintrag nicht gefunden und weiß deshalb auch nicht, ob eine Antwort und welche Antwort dort bereits gegeben wurde und ich dementsprechend jetzt meine Zeit in den Wind gesetzt habe.
Hier mal mein Lösungsvorschlag:
Tabelle4 (2) | A | B | C | D | E | F | G | H |
1 | 2015 | 2016 | 2017 | 2018 | 2019 | | | 2 |
2 | 12 | 10 | 1 | 444 | 2 | | | |
3 | 14 | 12 | 2 | | | | | |
4 | 16 | 14 | 3 | | | | | |
5 | 18 | 16 | 4 | | | | | |
6 | 20 | 18 | 5 | | | | | |
7 | 22 | 20 | 6 | | | | | |
Formeln der Tabelle |
Zelle | Formel | H1 | =KGRÖSSTE(INDIREKT(WECHSELN(ADRESSE(1;SPALTE(INDIREKT(ZEICHEN(SPALTE()-7+64)&1))+VERGLEICH(MAX(A1:F1);A1:F1;0)-1;4);1;)&2&":"&WECHSELN(ADRESSE(1;SPALTE(INDIREKT(ZEICHEN(SPALTE()-7+64)&1))+VERGLEICH(MAX(A1:F1);A1:F1;0)-1;4);1;)&20);1) |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8 Ausgangspunkt meiner Formel ist
http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=92
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 13.04.2014
Version(en): 365
18.01.2016, 09:49
(Dieser Beitrag wurde zuletzt bearbeitet: 18.01.2016, 09:55 von BoskoBiati.)
Hallo Günter,
nicht Alles, was Excelformeln bietet, ist auch sinnvoll. Formeln mit INDIREKT in aller Regel nicht!!!! Die Funktion ADRESSE ist normalerweise auch überflüssig. Ich kenne aus dem Stegreif keinen vernünftigen Anwendungszweck.
Arbeitsblatt mit dem Namen 'Tabelle1' |
| B | C | D | E | F | G |
26 | | | | | | 2016 |
27 | 2015 | 2016 | 2017 | 2018 | | 11 |
28 | 3 | 7 | 17 | 5 | | |
29 | 4 | 8 | 12 | 5 | | |
30 | 5 | 9 | 13 | 6 | | |
31 | 6 | 10 | 14 | 7 | | |
32 | 5 | 11 | 11 | 9 | | |
33 | 15 | 7 | 7 | 10 | | |
34 | 14 | 8 | 23 | 25 | | |
Zelle | Formel |
G27 | =MAX(INDEX($B$28:$E$34;;G26-2014)) |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Wenn es immer das letzte eingetragene Jahr sein soll:
Arbeitsblatt mit dem Namen 'Tabelle2' |
| A | B | C | D | E | F | G | H |
1 | 2015 | 2016 | 2017 | 2018 | 2019 | | | 2 |
2 | 12 | 10 | 1 | 444 | 2 | | | 2 |
3 | 14 | 12 | 2 | | | | | 20 |
4 | 16 | 14 | 3 | | | | | |
5 | 18 | 16 | 4 | | | | | |
6 | 20 | 18 | 5 | | | | | |
7 | 22 | 20 | 6 | | | | | |
Zelle | Formel |
H1 | =MAX(INDEX($A$2:$E$7;;VERGLEICH(MAX($A$1:$G$1);$A$1:$G$1;0))) |
H2 | =MAX(INDEX($A$2:$E$7;;MAX($A$1:$G$1)-$A$1+1)) |
H3 | =MAX(INDEX($A$2:$E$7;;JAHR(HEUTE())-$A$1+1)) |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
In H3 eine Formel für das aktuelle Jahr!
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.