Microsoft Excel

Herbers Excel/VBA-Archiv

Suche

  • Suche von Melanie vom 06.11.2012 16:00:27

Betrifft: Suche von: Melanie
Geschrieben am: 06.11.2012 16:00:27

Guten Tag Liebe Forumsleser,
ich bin mal wieder am Ende meines Wissens, ich suche eine Geheime-Excelfunktion. Diese soll mir zu jeder Materialnummer (Spalte A) zum letzten Datum (Spalte D) den Beleg (Spalte C) ausgeben. Siehe:
https://www.herber.de/bbs/user/82510.xlsx

Hat jemand einen Vorschlag?

Viele Grüße Melanie

  

Betrifft: AW: Suche von: UweD
Geschrieben am: 06.11.2012 16:23:28

Hallo


mit Hilfe von http://www.excelformeln.de/formeln.html?welcher=286



Tabelle1

 ABCDEF
1Material           Materialkurztext                         Werk Name 1MaterialkurztextBelegDatum1010000401Eingabe
21010000057RF130...B/B210110.07.2011261Ergebnis
31010000126RF030...B/B/M56128.05.2011   
41010000161RF130...B/F/M60127.08.2012   
51010000161RF130...B/F/M64107.06.2012   
61010000161RF130...B/F/M31129.03.2012   
71010000161RF130...B/F/M31129.03.2012   
81010000161RF130...B/F/M65329.03.2012   
91010000161RF130...B/F/M60120.08.2011   
101010000161RF130...B/F/M64105.08.2011   
111010000161RF130...B/F/M56128.05.2011   
121010000230RF130...B/B/G42NO60124.11.2011   
131010000230RF130...B/B/G42NO71127.09.2011   
141010000230RF130...B/B/G42NO26108.07.2011   
151010000230RF130...B/B/G42NO31107.07.2011   
161010000230RF130...B/B/G42NO31107.07.2011   
171010000230RF130...B/B/G42NO31129.06.2011   
181010000230RF130...B/B/G42NO31129.06.2011   
191010000230RF130...B/B/G42NO56129.05.2011   
201010000230RF130...B/B/G42NO56128.05.2011   
211010000401SF090...B/TB/B26121.08.2012<<<== 
221010000401SF090...B/TB/B31127.07.2012   

verwendete Formeln
Zelle Formel Bereich
E2 {=INDEX(C1:C100;VERGLEICH(E1&MAX(WENN(A1:A100=E1;D1:D100));A1:A100&D1:D100;0))} $E$2
{} Matrixformel mit Strg+Umschalt+Enter abschließen
Matrixformeln sind durch geschweifte Klammern {} eingeschlossen
Diese Klammern nicht eingeben!!


Tabellendarstellung in Foren Version 5.49



Gruß UweD


  

Betrifft: AW: Suche von: Rudi Maintaire
Geschrieben am: 06.11.2012 16:30:47

Hallo,
so geheim sind die Funktionen gar nicht.

ABCDEFGHI
1MaterialMaterialkurztextBelegDatum MaterialMaxDatumBeleg
21010000057RF130...B/B210110.07.2011 101000005710.07.2011101
31010000126RF030...B/B/M56128.05.2011 101000012628.05.2011561
41010000161RF130...B/F/M60127.08.2012 101000016127.08.2012601
51010000161RF130...B/F/M64107.06.2012 101000023024.11.2011601
61010000161RF130...B/F/M31129.03.2012 101000040121.08.2012261
71010000161RF130...B/F/M31129.03.2012
81010000161RF130...B/F/M65329.03.2012
91010000161RF130...B/F/M60120.08.2011
101010000161RF130...B/F/M64105.08.2011
111010000161RF130...B/F/M56128.05.2011
121010000230RF130...B/B/G42NO60124.11.2011
131010000230RF130...B/B/G42NO71127.09.2011
141010000230RF130...B/B/G42NO26108.07.2011
151010000230RF130...B/B/G42NO31107.07.2011
161010000230RF130...B/B/G42NO31107.07.2011
171010000230RF130...B/B/G42NO31129.06.2011
181010000230RF130...B/B/G42NO31129.06.2011
191010000230RF130...B/B/G42NO56129.05.2011
201010000230RF130...B/B/G42NO56128.05.2011
211010000401SF090...B/TB/B26121.08.2012
221010000401SF090...B/TB/B31127.07.2012

ZelleFormel
H2{=MAX(WENN($A$2:$A$22=G2;$D$2:$D$22))}
I2{=INDEX($C$2:$C$22;VERGLEICH(G2& H2;$A$2:$A$22& $D$2:$D$22;))}
Achtung, Matrixformel!
Die geschweiften Klammern{} nicht eingeben,
sondern die Zelle mit
Shift + Strg + Enter
verlassen statt Enter alleine.


Gruß
Rudi


  

Betrifft: AW: Suche von: Melanie
Geschrieben am: 07.11.2012 08:25:33

Guten Morgen, ich freue mich, es funktioniert. Vielen Vielen Dank!!Gruß Melanie