Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

dynamische Bereiche

Forumthread: dynamische Bereiche

dynamische Bereiche
Carsten
Ich habe mal eine generelle Frage zu dynamischen Bereichen.
zur Zeit greife ich über die Formel:
=SUMME((DD!$A$2:$A$4000=Neuro!$C$2:$N$2)*(DD!$B$2:$B$4000=Neuro!$A15)*(DD!$H$2:$H$4000=1) *DD!$F$2:$F$4000)
(Hier fehlen die geschweiften Klammern)
die bedingete Summe im Tabellenblatt DD von F2 bis F4000 ab.
nun würde ich gerne den Bereich im Blatt DD dynamisch machen .
Kann man eigentlich einen dynamischen Bereich in Array Formeln verwenden ?
Wenn "Ja" , wie würde der Syntax lauten ?
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: dynamische Bereiche
13.11.2008 16:07:00
JogyB
Hallo.
Was genau meinst Du mit "dynamischer Bereich"?
Gruss, Jogy
AW: dynamische Bereiche
13.11.2008 21:14:18
Carsten
Hallo Jogy hallo Beate,
@ Jogy
mit dynamischen Bereich meine ich Datensätze in Tabellenblättern die von der Anzahl der Zeilen
her variieren können.
@ Beate
ich glaube, das könnte es sein .
Leider kann ich das erst morgen im Krankenhaus ausprobieren .
Wenn es so klappt, dann hast Du mir sehr geholfen.
Mit den 4000 Zeilen und noch viel viel mehr Varianten rechnet der PC ca. 8 Minuten
Vielen Dank
Carsten
Anzeige
dynamische Bereiche mit def. Namen
13.11.2008 16:23:00
Beate
Hallo Carsten,
meine Formeln gehen davon aus, dass Zelle A1 nicht leer ist (daher ziehe ich 1 ab bei Bereich.Verschieben):
 JKL
117 17
2   
3Zelle J1: Zelle L1:
4Lösung mit Bereich.Verschieben Lösung mit Namen
5  Aber in den Namen ist auch Bereich.Verschieben eingesetzt!

Formeln der Tabelle
ZelleFormel
J1{=SUMME((BEREICH.VERSCHIEBEN(DD!$A$2;;;ANZAHL2(DD!$A:$A)-1)=Neuro!$C$2:$N$2)*(BEREICH.VERSCHIEBEN(DD!$B$2;;;ANZAHL2(DD!$A:$A)-1)=Neuro!$A15)*(BEREICH.VERSCHIEBEN(DD!$H$2;;;ANZAHL2(DD!$A:$A)-1)=1) *BEREICH.VERSCHIEBEN(DD!$F$2;;;ANZAHL2(DD!$A:$A)-1))}
L1{=SUMME((Spalte1=Neuro!$C$2:$N$2)*(Spalte2=Neuro!$A15)*(Spalte8=1) *Spalte6)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen
Namen in Formeln
ZelleNameBezieht sich auf
L1Spalte1=BEREICH.VERSCHIEBEN(DD!$A$2;;;ANZAHL2(DD!$A:$A)-1)
L1Spalte2=BEREICH.VERSCHIEBEN(Spalte1;0;1)
L1Spalte6=BEREICH.VERSCHIEBEN(Spalte1;0;5)
L1Spalte8=BEREICH.VERSCHIEBEN(Spalte1;0;7)
Namen verstehen

Guckst Du: Bereich.Verschieben
Guckst Du: Namen (3) - Erste Zaubereien
Gruß,
Beate
Anzeige
AW: dynamische Bereiche mit def. Namen
13.11.2008 21:18:13
Carsten
Hallo Beate,
ich kenne mich in diesem board noch nicht so gut aus.
habe schon eine etage höher bei dir bedankt.
Danke Carsten
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige