ar Site Admin
Anmeldedatum: 30.05.2006 Beiträge: 68
|
Verfasst am: 03.08.2006, 06:54 Titel: Excel -> Zellbezug bei externen Daten |
|
|
Ich hab in einem Excel-Arbeitsblatt zwei zellen mit Daten aus einer YySQL-Datenbank
die ich per Abfrage hole
SELECT Sum(wt_working_hours_0.holiday), Sum(wt_working_hours_0.sick)
FROM time.wt_working_hours wt_working_hours_0
WHERE (wt_working_hours_0.staff_id=7) AND (MONTH(date)=5) AND (YEAR(date)=2006)
Lassen sich die Werte für wt_working_hours_0.staff_id, MONTH(date), YEAR(date) aus den Zellen meines Arbeitsblattes auslesen?
Also in der Art:
WHERE (wt_working_hours_0.staff_id=zelle[e1]) AND (MONTH(date)=zelle[e2]) AND (YEAR(date)=zelle[e3])
Lösung:
in der SQL Abfrage eine Paltzhalter in eckigen Klammern einfügen -> [yyyy]
Beim Verlassen des Query-Editors wird man nach dem Parameterwert gefragt, dieser muss dann -> =Arbeitsblattname!$F$7 heißen (entsprechen angepasst natürlich)
...das wars
die Abfrageparameter lassen sich dann über die Symbolleiste "Externe Daten" noch verändern |
|