12.02.2020, 12:33
Ein Riesen Dankeschön schauan :)!
Das funktioniert wunderbar für den Vormonat. Die Ergänzung um den Vorvormonat war etwas herausfordernder als gedacht. Die Addition von Monatsdifferenz -2 bringt in der Beispieldatei das Ergebnis 5, richtig sind aber nur 3 Kunden. Das habe ich gelöst in dem Monatsdifferenz -1 und -2 addiert werden und anschließend die Kunden, die in beiden Vormonat Zahlen gesendet haben wieder abgezogen werden. Die Formel hatte durch den Datumsbezug noch 2 weitere Arbeitsprobleme, sie funktioniert nicht im Januar des aktuellen Jahres und wirft #NV aus. Das Selbe im Februar des Folgejahres, und ab März muss natürlich immer 0 als Ergebnis stehen.
Ich habe die finale Formel angehängt und diese mit 3 verschachtelten WENNFEHLER gestartet, jetzt funktioniert alles so wie es soll :)
Wenn du noch die Muße hast mir zu erklären was die INDEX-Formel genau macht, nehm ich das gerne an, ansonsten werde ich dazu nochmal googlen.
Grüße
Phiant
Das funktioniert wunderbar für den Vormonat. Die Ergänzung um den Vorvormonat war etwas herausfordernder als gedacht. Die Addition von Monatsdifferenz -2 bringt in der Beispieldatei das Ergebnis 5, richtig sind aber nur 3 Kunden. Das habe ich gelöst in dem Monatsdifferenz -1 und -2 addiert werden und anschließend die Kunden, die in beiden Vormonat Zahlen gesendet haben wieder abgezogen werden. Die Formel hatte durch den Datumsbezug noch 2 weitere Arbeitsprobleme, sie funktioniert nicht im Januar des aktuellen Jahres und wirft #NV aus. Das Selbe im Februar des Folgejahres, und ab März muss natürlich immer 0 als Ergebnis stehen.
Ich habe die finale Formel angehängt und diese mit 3 verschachtelten WENNFEHLER gestartet, jetzt funktioniert alles so wie es soll :)
Code:
=WENNFEHLER(WENNFEHLER(WENNFEHLER(SUMMENPRODUKT((Gesamtübersicht!$H$9:$H$115=A$38)*(INDEX(Gesamtübersicht!$P$9:$AB$115;;VERGLEICH(TEXT(DATUM(JAHR(Gesamtübersicht!$H$1);MONAT(Gesamtübersicht!$H$1)-1;1);"MMM. jj");Gesamtübersicht!$P$8:$AA$8;0))<>0)+(Gesamtübersicht!$H$9:$H$115=A$38)*(INDEX(Gesamtübersicht!$P$9:$AB$115;;VERGLEICH(TEXT(DATUM(JAHR(Gesamtübersicht!$H$1);MONAT(Gesamtübersicht!$H$1)-2;1);"MMM. jj");Gesamtübersicht!$P$8:$AA$8;0))<>0))-SUMMENPRODUKT((Gesamtübersicht!$H$9:$H$115=A$38)*(INDEX(Gesamtübersicht!$P$9:$AB$115;;VERGLEICH(TEXT(DATUM(JAHR(Gesamtübersicht!$H$1);MONAT(Gesamtübersicht!$H$1)-1;1);"MMM. jj");Gesamtübersicht!$P$8:$AA$8;0))<>0)*(INDEX(Gesamtübersicht!$P$9:$AB$115;;VERGLEICH(TEXT(DATUM(JAHR(Gesamtübersicht!$H$1);MONAT(Gesamtübersicht!$H$1)-1;1);"MMM. jj");Gesamtübersicht!$P$8:$AA$8;0))<>0));SUMMENPRODUKT((Gesamtübersicht!$H$9:$H$115=A$38)*(INDEX(Gesamtübersicht!$P$9:$AB$115;;VERGLEICH(TEXT(DATUM(JAHR(Gesamtübersicht!$H$1);MONAT(Gesamtübersicht!$H$1)-1;1);"MMM. jj");Gesamtübersicht!$P$8:$AA$8;0))<>0)));SUMMENPRODUKT((Gesamtübersicht!$H$9:$H$115=A$38)*(INDEX(Gesamtübersicht!$P$9:$AB$115;;VERGLEICH(TEXT(DATUM(JAHR(Gesamtübersicht!$H$1);MONAT(Gesamtübersicht!$H$1)-2;1);"MMM. jj");Gesamtübersicht!$P$8:$AA$8;0))<>0)));0)
Wenn du noch die Muße hast mir zu erklären was die INDEX-Formel genau macht, nehm ich das gerne an, ansonsten werde ich dazu nochmal googlen.
Grüße
Phiant