PDA

Vollständige Version anzeigen : Rang von Daten mit einer Bedingung


OfficialExcel
09.07.2015, 10:25
Hallo,
ich schlage mich im Moment mit einer Tabelle herum, in der ich von jedem Artikel den jüngsten Eintrag (Datum) herausbekommen möchte. Ich habe es zunächst mit der Funktion MAX versucht. -> Erfolglos!:bawling:
Dann habe ich es mit RANG versucht. Leider ebenso erfolglos:mad: . Aber ich glaube, dass es mit RANG funktionieren muss. Ich habe folgende Formel eingesetzt (zum Testen nur auf 10 Zeilen begrenzt):
{=RANG(E2;WENN(A2:A10=A2;E2:E10;0);0)}
In Spalte A stehen die Artikelnummern und in Spalte E die einzelnen Daten.
A .... E
4711 10.10.2014
4711 01.07.2010
4711 07.07.2015
4281 22.04.2015
4281 28.11.2012
4281 04.02.2015
usw.

Habt ihr eine Idee oder noch besser -> eine konkrete Lösung????

Danke und Gruß

steve1da
09.07.2015, 10:31
Hola,

Max war schon richtig:

{=MAX(WENN(A2:A10=A2;E2:E10))}

Gruß,
steve1da

jack_D
09.07.2015, 10:34
Moin moin,

meinst du so in etwa?

Grüße

<br/>
<b><em>Tabelle1</em></b><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px; font-size:11pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "><colgroup><col style="font-weight:bold; width:40px;" /><col style="width:97px;" /><col style="width:97px;" /><col style="width:97px;" /><col style="width:97px;" /><col style="width:97px;" /><col style="width:129px;" /></colgroup><tr style="background-color:#99CCFF; text-align:center; font-weight:bold; "><td>&nbsp;</td><td>A</td><td>B</td><td>C</td><td>D</td><td>E</td><td>F</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">1</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:left; ">Artikel</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:left; ">Datum</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:left; ">Jüngstes Datum </td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">2</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">4711</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">10.10.2014</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">07.07.2015</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">3</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">4711</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">01.07.2010</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">07.07.2015</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">4</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">4711</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">07.07.2015</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">07.07.2015</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">5</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">4281</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">22.04.2015</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">22.04.2015</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">6</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">4281</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">28.11.2012</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">22.04.2015</td></tr><tr><td style="background-color:#99CCFF; text-align:center; font-weight:bold; ">7</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">4281</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">&nbsp;</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">04.02.2015</td><td style="color:#000000; background-color:#FFFFFF ;; text-align:right; ">22.04.2015</td></tr></table><br/><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px;font-size:11pt; background-color:#ffffff; width:800px;padding-left:2pt; padding-right:2pt; "><tr style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td colspan="3" > verwendete Formeln </td><td> </td></tr><tr valign="top" style="background-color:#FFCC66; text-align:center; font-weight:bold; "><td> Zelle </td><td> Formel</td><td> Bereich </td><td>R1C1 für Add In</td></tr><tr><td>F2:F7</td><td>{=MAX(WENN(A:A=A2;E:E;))}</td><td>$F$2</td><td>&nbsp;=MAX(IF(C[-5]=RC[-5],C[-1],))</td></tr></table><b>{} Matrixformel mit Strg+Umschalt+Enter abschließen<br/>Matrixformeln sind durch geschweifte Klammern {} eingeschlossen<br/>Diese Klammern nicht eingeben!!</b><br/><br/><a href='http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip' >http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip</a><br/><a href='http://Hajo-Excel.de/tools.htm' >http://hajo-excel.de/tools.htm</a><br/>XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007<br/>Add-In-Version 14.15 einschl 64 Bit<br/>

OfficialExcel
09.07.2015, 12:32
:mrcool:
Das kann ich mir gar nicht erklären, aber jetzt läuft es auch in meiner Tabelle.
Danke für die schnelle Hilfe!