Summe wenn ohne Array
21.06.2021 11:39:33
Holger
hier mein erster Versuch, Hilfe oder Anregungen von Euch Gleichgesinnten zu erhlaten.
Und zwar stehe ich zur Zeit etwas auf dem Schlauch und komme irgendwie nicht weiter:
Ich bastel gerade an einem Auswertungstool auf Basis der Jahresverkehrszahlen der Buchhaltung. Durch bestimmte Suchkriterien summiere ich also bestimmte Zeilen, deren Suchkriterium dem entsptrechen, wonach ich halt suche. Da ich allerdings mit Array_Formel arbeite, könnt Ihr Euch sicherlich vorstellen, das der Rechner so ziemlich in die Knie geht.
Meine Frage ist nun dahingehend, ob Ihr Anregungen oder Hilfestellungen leisten könnt, wie ich bestehende Formel ohne Array elegant lösen kann, damit die Rechnerleistung etwas angehoben wird. Habe es schon mit Summewenns bzw. Summenprodukt versucht, stoße da allerdings immer auf Fehler, da das Kriterium des Monats unabdingbar ist. Hier meine verwendete Formel:
{=SUMME(WENN((Tabelle6!$D:$D=9130)*(Tabelle6!$B:$B=101)*((Tabelle6!$E:$E=10)+(Tabelle6!$E:$E=11)+(Tabelle6!$E:$E=12)+(Tabelle6!$E:$E=13)+(Tabelle6!$E:$E=14));(WVERWEIS($B$4;Tabelle6!$K:$W;ZEILE(1:100003);0)*-1)))}
Ich denke die Formel ist selbsterklärend: Summiert werden also nur die Zeilen ( Zellen ), die im bestimmten Monat $B$4 ( Auswahl von Jan - Dez ) in Zeile 1:1000003 mit den Kriterien Konto ( Spalte D ), Mandant ( Spalte B ) und Absatzkanal ( Spalte E ) gefunden werden.
Da meine Auswertung allerdings 6 Spalten und 100 Zeilen groß ist, kann ich mir bei Auswahl eines neuen Monats diverse Pausenbrote schmieren, etliche Zigaretten rauchen und wahrscheinlich auch ganze Häuser bauen, bis Excel durchgerattert ist.
Für Eure Hilfe wäre ich unendlich dankbar
Liebe Grüße aus dem hohen Norden
Holger