2009-07-23 3 views
0

Excel 2007 mit Daten in SQL 2008 anzeigen.Excel PivotTable von externer Quelle mit Abfrage/Filter

Versuch, eine PivotTable aus einer externen Datenquelle (SQL 2008 - View) zu erstellen. Ich möchte einen Filter für einen Datumsbereich erstellen, da die Ansicht viele Datensätze enthält. Das Problem ist, dass ich nicht herausfinden kann, wie man einen Filter für meine Ansicht spezifiziert, so dass die Filterung in SQL stattfindet. Idealerweise würde der Benutzer irgendwo in der Kalkulationstabelle nach den Parametern gefragt, oder eine Zelle in Excel würde die Daten spezifizieren.

Antwort

1

Fügen Sie einfach Parameter auf der Excel-Seite hinzu, wie Sie es mit einem QueryTable tun würden. Diese werden auf dem Server verarbeitet.

Wechseln Sie zu MS Query, und geben Sie ein Kriterium in das Kriterienraster ein. Das einzige Problem ist, da es sich um eine PivotTable handelt, können Sie diese Parameter nicht variabel machen. Sie müssen die Costant-Daten in die Abfrage eingeben. Wenn Ihnen das nicht gefällt, können Sie eine QueryTable auf einem separaten Blatt erstellen, Variablen hinzufügen, diese auf Eingabezellen ausrichten und dann den Pivot mithilfe des Ergebnisbereichs der Abfrage als Datenquelle erstellen.

+0

Klingt gut, können Sie etwas mehr Details zu den einzelnen Schritten hinzufügen? –