Wojciech Gardziński
Mariusz
Jankowski
Programista
Excel/VBA
Temat: Funkcje bazodanowe Excela
Witam Panie Wojtku Szanowny!Temat zwiazany z parametryzacja funkcji bazodanowych omawialismy juz razem w jednym z watkow na GL. Uwazam, ze funkcje baz danych jak najbardziej moga byc parametryzowane. Przeciez nie musimy do kryteriow wpisywac dokladnych formul (np. "=Jan Kowalski")lub konkretnych wartosci (Jan Kowalski). Wystarczy połączyć tą komórkę w kryterium z komorka znajdujaca sie poza obszarem tabeli danych (a tej komorce przypsiac np. rozwijana liste sprawdzania poprawnosci). Zmieniajc wartosc na liscie zmienia nam sie kryterium i koncowy wynik - jest to juz parametryzacja. Parametryzowac mozna kolumne,z ktorej chcemy sczytac wartosci koncowe - nie musimy do formuly bazodanowej wpisywac nazwy jej naglowka, ale podac wartosc z dowolnej komorki spoza bazy. W koncu - korzystajac z nazw mozemy tworzyc rozne zakresy kryteriow bez zmiany budowy samej formuly!
Pozdrawiam
Mariusz Jankowski
Wojciech Gardziński
Mariusz
Jankowski
Programista
Excel/VBA
Temat: Funkcje bazodanowe Excela
Ma Pan racje z tymi oddzielnymi wierszami na kryteria i brakiem mozliwosci przeciagania formuly. Ja na funkcje bazodanowe patrze jednak troche inaczej pod wzgledem roli jaka pelnia. Oczywiscie problemem jest to, ze nie mozemy w prosty sposob sprawdzic np. sredniej wieku dla kazdej grupy osob z konkretnym wyksztalceniem - dla kazdego wyksztalcenia musimy tworzyc oddzielny zakres kryteriow i w ten sposob mnoza sie wiersze z danymi, arkusz przestaje byc czytelny. Ale na dobra sprawe mozna to wykonac szybko i sprawnie tabela przestawna. Funkcje z grupy DB natomiast kapitalnie sprawdzaja sie przy odpowiedziach na bardzo szczegolowe pytania - pod tym wzgledem sa bezkonkurencyjne bo jezeli chcemy sie dowiedziec jaka jest srednia wieku kobiet z wyksztalceniem wyzszym lub pomaturalnym, ze stazem pracy dluzszym niz 10 lat, ktorych pobory mieszcza sie w przedziale od ... do ... to wtedy mozna oczywiscie meczyc sie z JEZELI i funkcjami logicznymi lub SUMA.ILOCZYNOW. Mozna napisac zapytanie SQL i wynik podac makrem. Mozna takze zdefiniowac sobie elegancko kryteria i zrobic to poprzez funkcje BD.ŚREDNIA. Czytelnosc takiego rozwiazania bije na glowe inne narzedzia.Mariusz Jankowski edytował(a) ten post dnia 16.02.11 o godzinie 23:53Wojciech Gardziński
Podobne tematy
-
studia podyplomowe » Aplikacje bazodanowe - dofinansowane 80% -
-
Fani Excela » [Excel VBA] Zapis z Excela do pliku .txt -
-
CDN OPTIMA » import danych z excela do Optimy -
-
Ms Access » Export za pomocą VBA do Excela z formatowa treści -
-
Fani Excela » Łączenie danych pobieranych z SQL z danymi excela -
-
WFMAG . Forum użytkowników... » Eksport Rejestru sprzedaży VAT do Excela -
-
SAP a VisualBasic » Raport z SAP do excela z porownaniem i funkcja wyszukaj... -
-
Excel » Fajne funkcyjki do Excela -
-
enova » Aktualizacja danych z excela -
-
Ms Access » Dane zewnętrzne z Excela -
Następna dyskusja: