Registriert seit: 18.05.2015
Version(en): 2007
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
Datumsberechnung.xlsx (Größe: 12,75 KB / Downloads: 7)
Registriert seit: 06.12.2015
Version(en): 2016
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: 1 Nutzer sagt Danke an Fennek für diesen Beitrag 28
• merkurus
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
Moin!
Von mir noch die "gute, alte" Matrixformel.
Beachte den Hinweis zum Abschluss der Formel:
I 5 An welchem Datum ist die Gesamteinnahme größer als die Gesamtkosten? 6 01.07.2017
Formeln der Tabelle Zelle Formel 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: 1 Nutzer sagt Danke an RPP63 für diesen Beitrag 28
• merkurus
Registriert seit: 05.05.2014
Version(en): 2010 + 2016 Home and Business
24.10.2016, 12:21
(Dieser Beitrag wurde zuletzt bearbeitet: 24.10.2016, 12:21 von neopa .)
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 .. , - ...
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
24.10.2016, 12:22
(Dieser Beitrag wurde zuletzt bearbeitet: 24.10.2016, 12:23 von RPP63 .)
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)
Registriert seit: 05.05.2014
Version(en): 2010 + 2016 Home and Business
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 .. , - ...
Registriert seit: 21.07.2016
Version(en): 2007
Bedankt hat sich aber nicht der TS
Registriert seit: 05.05.2014
Version(en): 2010 + 2016 Home and Business
Hallo,
Zitat: Bedankt hat sich aber nicht der TSdeswegen hab ich den Dankenden auch direkt angesprochen.
Gruß Werner .. , - ...
Registriert seit: 18.05.2015
Version(en): 2007
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
Registriert seit: 05.05.2014
Version(en): 2010 + 2016 Home and Business
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 .. , - ...