Clever-Excel-Forum

Normale Version: Begrenzung nach 1000 Zeilen ??
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo,



ich habe in Excel 2016  ein Tabelle die mehr als 1000 Zeilen hat.
Verwendet werden verschiedene Formeln wie z.B. SUMMENPRODUKT.
Abhängig vom in Zelle D2 ausgewählten Jahr sollen verschieden Summen erst werden, auch in Abhängigkeit von einem Text  in Spalte H 


Ich habe nun Schwierigkeiten alles Formeln am Laufen zu halten.
Beispiel ZELLE H4:
Dort kann ich keinen Bereiche >1000 angeben, es kommt eine Fehlermeldung.

=SUMMENPRODUKT((JAHR(B11:B1000)=C2)*(H11:H1000="PHASE 1 ( Anfragedaten )")*(L11:L1000))


In Zelle E4 geht das problemlos.

=SUMMENPRODUKT((AUFRUNDEN(MONAT(B11:B1631)/3;0)=E3)*(B11:B1631<>"")*(JAHR(B11:B1631)=C2*(H11:H1631="PHASE 1 ( Anfragedaten )")))


Wie kann ich die Tabelle verändern damit die Formeln auch bei höherer Zeilenanzahl noch funktioniert?

Gruss
Joachim
Hola,

Zitat:es kommt eine Fehlermeldung.

eine streng geheime?

Gruß,
steve1da
Hi,

Zitat:es kommt eine Fehlermeldung.

welche?
Sorry - wollte die Datei mit anhängen und habe das vergessen.

Wenn ich den Bereich ändern will dann kommt wird #NV angezeigt, Fehlermeldung war nicht ganz korrekt.

Datei sollte jetzt anhängen.

[attachment=25816]

Joachim
Hola,

#NV bedeutet, dass die Bereiche in der Formel nicht alle gleich groß sind.
Leider zeigst du das nicht.

Gruß,
steve1da
Hi,

falsche Klammersetzung:


Code:
=SUMMENPRODUKT((AUFRUNDEN(MONAT(B11:B2000)/3;0)=E3)*(B11:B2000<>"")*(JAHR(B11:B2000)=C2)*(H11:H2000="PHASE 1 ( Anfragedaten )"))


SUMMEWENNS wäre generell in Deiner Datei  besser
(05.08.2019, 10:02)BoskoBiati schrieb: [ -> ]Hi,

falsche Klammersetzung:


Code:
=SUMMENPRODUKT((AUFRUNDEN(MONAT(B11:B2000)/3;0)=E3)*(B11:B2000<>"")*(JAHR(B11:B2000)=C2)*(H11:H2000="PHASE 1 ( Anfragedaten )"))


SUMMEWENNS wäre generell in Deiner Datei  besser

Das ist die Formel in E4, die macht eigentlich keine Probleme. ( auch wenn die Klammern nicht optimal sind )

Das Problem ist H4 wenn ich von den 1000 Zeilen höher gehe.

Gruss Joachim

(05.08.2019, 09:56)steve1da schrieb: [ -> ]Hola,

#NV bedeutet, dass die Bereiche in der Formel nicht alle gleich groß sind.
Leider zeigst du das nicht.

Gruß,
steve1da


Hallo,

wenn ich die Bereiche alle gleich mache dann wird #WERT angezeigt.

=SUMMENPRODUKT((JAHR(B11:B2000)=C2)*(H11:H2000="PHASE 1 ( Anfragedaten )")*(L11:L2000))

Wie komme ich da weiter?

Gruss
Joachim
Hallo,

dein Problem sind die Formeln in L.
Die geben TEXT() zurück als "sonst"-Wert und dies kann SUMMENPRODUKT() nicht verarbeiten.

Abhilfe geht da mittels 0 statt "" in den Formeln bei Spalte L oder mittels ISTZAHL() im SUMMENPRODUKT().
Hola,

@silex: das würde aber #WERT ergeben und nicht #NV Wink

Gruß,
steve1da
(05.08.2019, 11:11)silex1 schrieb: [ -> ]Hallo,

dein Problem sind die Formeln in L.
Die geben TEXT() zurück als "sonst"-Wert und dies kann SUMMENPRODUKT() nicht verarbeiten.

Abhilfe geht da mittels 0 statt "" in den Formeln bei Spalte L oder mittels ISTZAHL() im SUMMENPRODUKT().

Warum geht es dann bis zur Zeile 1000?

Gruss
Joachim
Seiten: 1 2