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.

Datum unter Bedingung in einem Bereich gesucht
#1
Hallo liebes Forum,

in der Vergangenheit konnte mir das Forum bei kniffligen Fragen schnell weiterhelfen. Nun habe ich wieder ein Excel Problem und hoffe, dass ihr wieder eine gute Lösung findet. Ich suche das Datum, an dem die Einnahmen größer sind als Kosten, anbei die Excel Vorlage.

Viele Dank vorab


Angehängte Dateien
.xlsx   Datumsberechnung.xlsx (Größe: 12,75 KB / Downloads: 7)
Antworten Top
#2
Hallo,

mein Vorschlag:


Code:
=INDEX(B:B;AGGREGAT(15;6;ZEILE()/(G5:G50>F5:F50);1))


(muss als Datum formatiert werden, bei mehr als 50 Zeilen bitte anpassen)

mfg
[-] Folgende(r) 1 Nutzer sagt Danke an Fennek für diesen Beitrag:
  • merkurus
Antworten Top
#3
Moin!
Von mir noch die "gute, alte" Matrixformel.
Beachte den Hinweis zum Abschluss der Formel:

I
5An welchem Datum ist die Gesamteinnahme größer als die Gesamtkosten?
601.07.2017
Formeln der Tabelle
ZelleFormel
I6{=MIN(WENN(G5:G28>F5:F28;B5:B28))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
[-] Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:
  • merkurus
Antworten Top
#4
Hallo,

in Excel 2007 gibt es leider noch kein AGGREGAT()

Aber es gibt trotzdem eine Lösung ohne {} so:

Code:
=INDEX(B:B;4+VERGLEICH(0;INDEX((G5:G99<F5:F99)*A5:A99;);))
Gruß Werner
.. , - ...
Antworten Top
#5
gelöscht

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#6
Hallo merkurus,

da Du Dich für die INDEX() und AGGREGAT()-Formel bedankt hast, hast Du offensichtlich kein Excel 2007 im Einsatz sondern mindestens Excel 2010.

In diesem Fall würde die Formel kein INDEX() benötigen sondern lediglich AGGREGAT() und zwar so   

=AGGREGAT(15;6;B5:B99/(G5:G50>F5:F50);1)
Gruß Werner
.. , - ...
Antworten Top
#7
Bedankt hat sich aber nicht der TS Huh
Antworten Top
#8
Hallo,


Zitat:Bedankt hat sich aber nicht der TS
deswegen hab ich den Dankenden auch direkt angesprochen.
Gruß Werner
.. , - ...
Antworten Top
#9
Hallo an alle,

vielen Dank für alle Antworten. Ich habe mich nun für die Aggregat Funktion entschieden, die ich sehr kompakt und verständlich finde.

Ein super Forum!

Viele Grüße aus Leipzig
Antworten Top
#10
Hallo,

wenn dem so ist, dann ändere doch bitte in Deinem Profil Deine Angabe bzgl. der Excelversion von Version 2007 (wie momentan von Dir angegeben) auf nunmehr aktuell: ....(?) ab. das hilft evtl. bei zukünftigen Fragen Deinerseits den potentiellen Helfern.
Gruß Werner
.. , - ...
Antworten Top


Gehe zu:


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