ich möchte den zweithöchsten Versions-Wert eines Artkels aus dem aktuellen (höchsten) Jahr abfragen. Hintergrund: Die Liste wird in berstimmten Intervallen mit neuen Artikelversionen gefüttert. Diese sollen sich automatisch die festgelegte Gruppe der Vorgängerversion ziehen. Falls dies nicht möglich ist, darf das aktuellsten aus dem Vorjahr benutzt werden - alternativ bedarf es einer manuellen Eingabe.
Gibt es für die Funktion =MAXWENNS eine Alternative, wodurch ich den zweithöchsten Wert unter einer Bedingung abfragen kann? Dann könnte ich z.B. das aktuelle Jahr als Kriterium verwenden.
Hallo, schau dir mal die Funktion AGGREGAT() an ... Mit deiner (Bespiel)Datei kann ich nix anfangen. Ich sehe dort kein aktuelles Jahr... Und welcher "Wert" wird gesucht - aus welcher Spalte..?
Ich rate mal
PHP-Code:
=AGGREGAT(14;6;E4:E13/(F4:F13=1);2)
anpassen wirst du es können!?!
Gruß Jörg stolzes Mitglied im ----Excel-Verein Freund einer excellenten Power Query-Abfrage
31.05.2020, 21:41 (Dieser Beitrag wurde zuletzt bearbeitet: 31.05.2020, 21:41 von CBSeven.)
Hallo Zusammen,
mit der Aggregat Funktion komm ich irgendwie nicht weiter, ich versuche mein Problem nocheinmal deutlicher anhand eines anderen Beispiels zu machen:
Ich habe verschiedene Einkaufswägen (EKW), welche immer eine eindeutige ID zugeordnet bekommen. Die ID ergibt sich aus der Periodenzugehörigkeit sowie einer Versionsnummer. Neue EKWs werden mit Periodenzugehörigkeit und Versionsnummer unten an die Tabelle angefügt.
Ziel: Ich möchte das Excel mir die vorangegangene EKW-ID ausgibt. Mit meiner aktuellen Formel frage ich lediglich ab, ob in der selben Periode eine Version -1 des neuen EKW existiert. Falls nicht schaut er in der Periode -1 nach der höchsten Version und gibt mir diese aus.
Problem: Ist ein EKW bereits z.B. in der Periode -2 vorhanden, wird dieser nicht mehr gefunden. Zudem ist die Formel auch etwas groß geworden. :20:
ist eigentlich der rote, nach rechts weisende Pfeil so schwer zu sehen? Rechts befindet sich nämlich der Button "Attachment hinzufügen", ohne den die Datei "unsichtbar" bleibt.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
ist eigentlich der rote, nach rechts weisende Pfeil so schwer zu sehen? Rechts befindet sich nämlich der Button "Attachment hinzufügen", ohne den die Datei "unsichtbar" bleibt.
ohne den ist die Datei nicht nur unsichtbar sondern nicht mal da bzw. hier … :100:
Ansonsten hätte ich das zu bieten. Warum Du in Zeile 8 k.V. stehen und nicht als inkorrekt markiert hast erschließt sich mir gerade nicht, vielleicht fällt es mir nach dem Aufstehn auf … In Zeile 3 kannst Du das k.V. manuell eintragen, sollte dort ja generell nicht anders sein. Zur Berechnung habe ich eine Hilfsspalte genutzt, geht vielleicht auch ohne ...
Arbeitsblatt mit dem Namen 'Tabelle1'
B
C
D
E
F
G
H
I
2
EKW
ID
Periode
Version
Vorversion ID
// Ausgabe inkorrekt
3
20209090010
20209090010P0V1
0
1
k.V.
1
4
20209090010
20209090010P0V2
0
2
20209090010P0V1
20209090010P0V1
2
5
20209090010
20209090010P1V1
1
1
20209090010P0V2
20209090010P0V2
11
6
20209090010
20209090010P1V4
1
4
20209090010P0V2
20209090010P1V1
14
7
20108090010
20108090010P1V2
1
2
k.V.
k.V.
12
8
30108090010
30108090010P3V2
3
2
k.V.
20108090010P1V2
32
9
20209090010
20209090010P3V1
3
1
k.V.
k.V.
31
// angefügter Datensatz
Zelle
Formel
G4
=WENN(H4>MAX($H$3:H3);C3;"k.V.")
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
ohne den ist die Datei nicht nur unsichtbar sondern nicht mal da bzw. hier … :100:
Ansonsten hätte ich das zu bieten. Warum Du in Zeile 8 k.V. stehen und nicht als inkorrekt markiert hast erschließt sich mir gerade nicht, vielleicht fällt es mir nach dem Aufstehn auf … In Zeile 3 kannst Du das k.V. manuell eintragen, sollte dort ja generell nicht anders sein. Zur Berechnung habe ich eine Hilfsspalte genutzt, geht vielleicht auch ohne ...
Hallo schauna,
da habe ich mich wohl erneut missverständlich ausgedrück: Excel soll die ID des vorherigen EKWs mit der gleichen EKW-Nr. ausgeben. Also in Zeile 9 20209090010P3V1 sollte für Spalte F 20209090010P1V4 stehen.
zu Zeile 8: Da Nr. 30108090010 keine Vorversion hat muss dort "k.V" stehen.
prüf mal, ob diese Formel dein gewünschtes Ergebnis für die Vorversion-ID liefert.
Formel in F3: =WENNFEHLER(INDEX($C$2:C2;SUMMENPRODUKT(MAX(($B$2:B2=B3)*ZEILE($B$2:B2)))-ZEILE($B$2)+1);"k.V.")
oder kürzer: =WENNFEHLER(VERWEIS(2;1/($B$2:B2=B3);$C$2:C2);"k.V.")
Diese Formel sucht in Spalte B in dem Bereich über der aktuellen Zeile, ob die EKW-Nummer schonmal vorkommt und gibt vom letzten gefundenen Treffer (meine Interpretation von "vorherige EKWs") die entsprechende ID aus der Spalte daneben zurück.
Ich bin dabei davon ausgegangen, dass die Perioden und die Versionen fortlaufend, d.h. aufsteigend sind.
Gruß Fred
Folgende(r) 1 Nutzer sagt Danke an Fred11 für diesen Beitrag:1 Nutzer sagt Danke an Fred11 für diesen Beitrag 28 • CBSeven