Film:
http://www.afin.net/webcasts/HowTo_GetDataFunction_FromSQLS.swf
Ech, jakie to proste...
Wyjaśnienie:
Mamy dane, jakiekolwiek, załóżmy że w MS SQL Server.
(Albo w Excelu, Accessie, TXT, DBF, MySQL, Oracle, PostgreSQL, DB2,
HTM, ...)
Poważna sprawa. Możemy się do nich dostać kwerendą - fakt. Ale
wtedy dostajemy duża tabelę w Excelu i tu musimy zastosować
funkcje, żeby dane poumieszczać w naszym raporcie. Tabela
przestawna tu odpada, bo raport ma taki format, jaki ma, a nie taki,
jaki oferuje tabela (przykład: raportowanie finansowe)
Oczywiście, zawsze też możemy napisać makro. Ale, po pierwsze,
trzeba umieć, a my jesteśmy księgowymi (, albo sprzedawcami, albo
pracujemy na produkcji), a po drugie trzeba to zrobić i rozesłać
po 10 kolegach, trzeba ich nauczyć, trzeba... ech, same problemy :(
Można też zrobić sto kwerend, do tego parametrycznych. Hm... nie
umiemy, o co chodzi?.
No to, co umiemy? - umiemy zrobić prostą kwerendę! Super.
Umiemy też używać funkcji Excela, szczególnie tak prostych:
=DANE("SQLSE2008.Sales";[argument: nazwa_klienta])
czyli np.
=DANE("SQLSE2008.Sales";"AREX")
a, gdy w komórce A5 umieścimy parametr "AREX", a funkcję
zmodyfikujemy do postaci:
=DANE("SQLSE2008.Sales";$A5) ,
to możemy ją łatwo kopiować w dół i wpisywać sobie klientów,
jakich chcemy.
środa, 27 stycznia 2010
Subskrybuj:
Komentarze do posta (Atom)
Brak komentarzy:
Prześlij komentarz