Advertisement

Stwórz profil

Musisz wpisać swoje imię
Musisz wpisać swoje nazwisko
Musisz wpisać poprawny e-mail
Musisz wpisać hasło (min. 8 znaków)
Musisz zaakceptować regulamin

Filip Marcińczyk Consultant @
Simon-Kucher &
Partners

Temat: Funkcja Match (ekselowa) w Accessie

Witam,

W ekselu moznaby to ogarnac funkcja match i wyszukaj pionowo ale w accesie sa juz schody....

przede mna takie oto zadanie accessowe:

1. W tabeli z danymi o klientach znajduje sie m.in. informacja o zeszlorocznym revenue, dacie przystapienia do sieci, itd.

2. W innych tabelach mam wagi do przypisania - na przyklad jezeli revenue bylo pomiedzy X i Y to 1, Y i Z to 2. To samo dotyczy dat przystapienia i calej masy innych warunkow.

3. W jaki sposób "zorganizowac" takie indexowanie warunkowe abym nie musial pisac 10 stron zagniezdzonych warunkow IIf oraz zebym mogl podmieniac kryteria indexowania.

Z góry dziękuję,
Filip
25.05.2010, 17:43

Paweł B. architekt baz danych

Temat: Funkcja Match (ekselowa) w Accessie

Spróbuj odpowiednio dobranymi joinami.
Jeśli się nie uda, to napisz własną funkcję w VBA i tam masz np. DLookup, DMin, DMax.
Chyba tyle w temacie "wyszukaj pionowo" ;)
Zagnieżdżone ify można zastąpić instrukcją "Select Case"
25.05.2010, 23:18

Filip Marcińczyk Consultant @
Simon-Kucher &
Partners

Temat: Funkcja Match (ekselowa) w Accessie

Dzieki za pomoc
Działa ;)
Pzdr.,
Filip
26.05.2010, 12:47

Paweł B. architekt baz danych

Temat: Funkcja Match (ekselowa) w Accessie

Filip Marcińczyk:
Dzieki za pomoc
Działa ;)
Pzdr.,
Filip

A przy trudniejszych projektach polecam wynająć zawodowca http://konceptit.pl ;)
26.05.2010, 15:07

Filip Marcińczyk Consultant @
Simon-Kucher &
Partners

Temat: Funkcja Match (ekselowa) w Accessie

można jeszcze prościej - dla laików uzywajacych kreatorów / widoku projektu.

1. w widoku projektu, w polu kolumny, wpisujemy wartość na ktora chcemy nalozyc znacznik, w miejscu gdzie mamy drop-down-menu z funkcjami takimi jak grupuj, suma, policz, itd. wybieramy "gdzie"

2. w polu kryteria wpisujemy [nazwa tabeli].[nazwa pola] < [nazwa tabeli].[nazwa pola] .... adresy komorek z innej tabeli ktore okreslaja zakresy dla danego znacznika.

i jazda -> gotowe;)
26.05.2010, 16:02



Wyślij zaproszenie do