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.

Begrenzung nach 1000 Zeilen ??
#1
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
Antworten Top
#2
Hola,

Zitat:es kommt eine Fehlermeldung.

eine streng geheime?

Gruß,
steve1da
Antworten Top
#3
Hi,

Zitat:es kommt eine Fehlermeldung.

welche?
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#4
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.


.xlsx   1000er_Grenze.xlsx (Größe: 205,94 KB / Downloads: 6)

Joachim
Antworten Top
#5
Hola,

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

Gruß,
steve1da
Antworten Top
#6
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
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#7
(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
Antworten Top
#8
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().
VG
von René und seinen 3 Gehirnzellen

Antworten Top
#9
Hola,

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

Gruß,
steve1da
Antworten Top
#10
(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
Antworten Top


Gehe zu:


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