Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Selektivfunktion
#1
Hallo liebe Excel Fans, 


könnte mir jemand bei der Tabelle (siehe Anhang) helfen? 

Es geht darum einen bestimmten Zellinhalt in Abhängigkeit vom Datum übrig zu lassen. 

Danke Euch im Voraus! 



Gruß Euer Klaus


Angehängte Dateien
.xlsx   Hilfe - 1.xlsx (Größe: 10,57 KB / Downloads: 8)
Antworten Top
#2
Hola,

das ginge mit 
=wenn(maxwenns(……)=C2;A2;"")
Gruß,
steve1da
Antworten Top
#3

.xlsx   Hilfe - 1.xlsx (Größe: 12,13 KB / Downloads: 9)
Das MAX-Datum ist immer der erste Eintrag. Meine Formel holt es aber auch von anderer Stelle, wenn nötig.
Antworten Top
#4
Hallo LCohen,

vielen Dank für die schnelle Rückmeldung!

Frage 1: Warum funktioniert das Datum bei meiner Tabelle nicht? Habe es 1 zu 1 übertragen?

Frage 2: Wäre es möglich den "dazugehörigen" Wert aus der Spalte B in das Ergebnis mitzuführen?

Dankeschön

Gruß Euer Klaus


Angehängte Dateien
.xlsx   Hilfe - 2.xlsx (Größe: 12,33 KB / Downloads: 5)
Antworten Top
#5
Hallo Klaus,

Zu Frage 1:
1. Du hast die Formel nicht 1 zu 1 Übertragen. Schau nochmal genau hin
2. Deine Datumwerte in Spalte C erkennt Excel nicht als "echte" Datumwerte (d.h. als Zahlen), sondern interpretiert diese als Text. (zu überprüfen mit =ISTZAHL(C2) => ergibt FALSCH)
Und damit kann Excel nicht rechnen und deshalb funktioniert die Formel von LCohen nicht.
Du musst die Werte in Spalte C in echte Datumwerte umwandeln. Wie das geht siehe z.B: hier:
https://support.microsoft.com/de-de/offi...n%20Zahlen.
(Anschliessend das Zahlenformat gegebenenfalls (wieder) auf Datum ändern)

Dann sollte es funktionieren

Zu Frage 2:
Zum Beispiel so (Formel in G2):
=INDEX(INDEX(B:B;D2):INDEX(B:B;D3-1);VERGLEICH(F2;INDEX(C:C;D2):INDEX(C:C;D3-1);0))
oder so:
=VERWEIS(2;1/($A$2:$A$1000&$C$2:$C$1000=E2&F2);$B$2:$B$1000)

Arbeitsblatt mit dem Namen 'Tabelle1'
DEFGH
11ZusatzZusatz
220504.7133.0218.01.201908.0308.03
330523.7712.0412.01.202208.1608.16
4110525.5117.0502.07.202131.0031.00
5180593.6715.0212.01.202105.0105.01
6250595.0137.0014.10.202108.0208.02
7420595.0150.0001.10.202112.0012.00
8570

ZelleFormel
E2=INDEX(A:A;D2)
F2=MAX(INDEX(C:C;D2):INDEX(C:C;D3-1))
G2=INDEX(INDEX(B:B;D2):INDEX(B:B;D3-1);VERGLEICH(F2;INDEX(C:C;D2):INDEX(C:C;D3-1);0))
H2=VERWEIS(2;1/($A$2:$A$1000&$C$2:$C$1000=E2&F2);$B$2:$B$1000)
Verwendete Systemkomponenten: [Windows (64-bit) NT 10.00] / MS Excel 365
Diese Tabelle wurde mit Tab2Html (v2.7.1) erstellt. ©Gerd alias Bamberg

Wenn das Größte Datum wirklich immer der erste Eintrag ist (also immer je Block absteigend sortiert sind, so wie das aktuell in deiner Beispieldatei der Fall ist), dann geht es auch einfacher:
(und da ist es auch egal, wenn die Werte in Spalte C keine echten Datumwerte sind)

Arbeitsblatt mit dem Namen 'Tabelle1'
DEFG
11Zusatz
220504.7133.0218.01.201908.03
330523.7712.0412.01.202208.16
4110525.5117.0502.07.202131.00
5180593.6715.0212.01.202105.01
6250595.0137.0014.10.202108.02
7420595.0150.0001.10.202112.00
8570

ZelleFormel
E2=INDEX(A:A;D2)
F2=INDEX(C:C;D2)
G2=INDEX(B:B;D2)
Verwendete Systemkomponenten: [Windows (64-bit) NT 10.00] / MS Excel 2021
Diese Tabelle wurde mit Tab2Html (v2.7.1) erstellt. ©Gerd alias Bamberg

Gruß
Fred
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste