Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1564to1568
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

grösstes Datum mit einer Bedingung finden

grösstes Datum mit einer Bedingung finden
22.06.2017 12:22:49
tom233
Hallo
in unserem Rechnungseingangsbuch möchte ich zu der Rg Nr im Reiter Datev das Zahlungsdatum ausgewiesen haben.
Problem ist das ich bei einigen Rgs Nr. eine Ratenzahlung habe und ich das letzte Zahlungsdatum neben der Rg Nr haben möchte.
=MAX(IF(B2=Datev!I:I;Datev!C:C;0))
B2 = Rg Nummer
Datev!I:I= Belegnummer ( Rgnummer)aus der Bank
Datev!C:C = Zahlungseingang Bank
Die Formel ist gut nur dauert es ewig sie zu aktualisieren.
Dann habe ich versucht
=LARGE((Datev!I:I=B2)*Datev!C:C;ROW($A$1))
klappt aber nicht es kommt null raus
Ich hab leider in der Firma die englische Version LARGE ist = kggrösste
Hat jemand ein Tip
Gruß
Thomas

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
grenz den Bereich ein. owT
22.06.2017 12:42:01
Rudi
AW: grösstes Datum mit einer Bedingung finden
22.06.2017 12:57:37
SF
Hola,
dann hast du die 2. Formel nicht als Matrixformel abgeschlossen.
Gruß,
steve1da
AW: grösstes Datum mit einer Bedingung finden
22.06.2017 13:25:40
fcs
Hallo Thomas,
hier ein paar Formelvarianten.
Wenn du die ungefähre Anzahl Datenzeilen im Blatt "Datev" kennst, dann kannst du den Zellbereich in der Formel mit Zeilen angebeben statt der kompletten Spalten.
Die Formel mit INDIREKT verwendet die vorhandenen Anzahl Datenzeilen, aber die Formel wird bei jeder Neuberechnung neu ausgewertet.
Du musst mal probieren, was jetzt am schnellsten rechnet bei vielen Datenzeilen.
LG
Franz
	Rg-Nummer	Datum
3	07.01.2017
07.01.2017
07.01.2017
07.01.2017
Zeilen		07.01.2017
9		07.01.2017
Rg-Nummer	Datum
3	=MAX(WENN(B2=Datev!I1:I10000;Datev!C1:C10000;0))
=INDEX(Datev!C:C;KGRÖSSTE((Datev!I2:I10000=B2)*(ZEILE(Datev!I2:I10000));1))
=MAX(WENN(B2=Datev!I:I;Datev!C:C;0))
=INDEX(Datev!C:C;KGRÖSSTE((Datev!I:I=B2)*(ZEILE(Datev!I:I));1))
Zeilen		=MAX(WENN(B2=INDIREKT("Datev!I2:I"&A7;WAHR);INDIREKT("Datev!C2:C"&A7;WAHR);0))
=ANZAHL2(Datev!I:I)		=INDEX(Datev!C:C;KGRÖSSTE((INDIREKT("Datev!I2:I"& A7;WAHR)=B2)*
(ZEILE(INDIREKT("Datev!I2:I"&A7;WAHR)));1))
Alle Formeln müssen als Matrix-Formeln eingegeben werden
Formeleingabe mit Tastenkombination Strg+Shift+Enter abschliessen!

Anzeige

308 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige