bereich.verschieben / geht es besser?
12.07.2014 09:36:31
Gabriel
ich habe ein Problem, bei dem ich nicht weiter komme. Da ich hier schon viel von Euch gelernt habe, wende ich mich direkt an Euch.
Ich arbeite mit großen Tabellen und dynamischen Daten.
Zur besseren Auswertung habe ich im Namens-Manager den Spalten entsprechende Namen und den Klassiker "bereich.verschieben" vergeben:
=BEREICH.VERSCHIEBEN(sfdc_data!$L$2;;;ANZAHL2(sfdc_data!$A:$A))
Von diesen habe ich recht viele und wende diese Namen in sehr vielen Zellen an.
Hier ein Beispiel:
=(SUMMENPRODUKT((sfdc_product_name=$B6)*(sfdc_s3_year=$F$4)*(sfdc_scheduled_year=$F$5) *(sfdc_s3_check=WAHR)*(sfdc_sales_usd))/1000)
Ich verknüpfe damit Zahlen und Namen. Leider ist diese "bereich.verschieben" Funktion eine regelrechte Systembremse, vor allem, wenn sich die Datenbank vergrößert.
Von VBA her arbeite ich oft mit Befehlen um die letzte Datenreihe zu ermitteln und überlege nun, ob man diese Ermittlung nicht in die "bereich.verschieben" Funktion integrieren kann, sprich ob man das nicht an Stelle des $A:$A in die Formel bringen kann.
Über eine Idee oder bessere Idee würde ich mich sehr freuen.
Danke und viele Grüße.