Copyright: © SAGRA Sp. z o.o.


Help Contents
Zawartość

Kody Pocztowe Polski - KP2

Opis działania

KP2 - funkcja

Kod2Gmina - funkcja

Kod2Powiat - funkcja

Kod2Woj16 - funkcja

Kod2Woj49 - funkcja

Wyjątki w gminach


Opis działania

 "Kody Pocztowe Polski" jest dodatkiem do MS Excel pozwalającym użytkownikom Pakietu Polska 1999 zobrazować na mapie własne dane za pomocą kodu pocztowego. W skład dodatku wchodzi pięć funkcji:

•	KP2

•	Kod2Gmina

•	Kod2Powiat

•	Kod2Woj16

•	Kod2Woj49

Dla każdej z funkcji argumentem jest kod pocztowy natomiast wynikiem jest nazwa gminy, powiatu lub województwa do której należy dany kod pocztowy.

Co należy zrobić aby w pełni skorzystać z możliwości pakietu?

Na przykład jeśli chcemy stworzyć mapkę tematyczną na podstawie naszych danych zawierających kod pocztowy oraz danych opisowych do wartości  to :

−	obok kolumny "kod pocztowy" dostawiamy pusta kolumnę

w dostawionej kolumnie wpisujemy funkcje Kod2Gmina (lub Kod2Powiat, Kod2Woj16, Kod2Woj49 w zależności od wymaganego stopnia agregacji), i jako argument dajemy wartość z kolumny kodu pocztowego lub w dostawionej kolumnie wpisujemy funkcje KP2 i jako argument dajemy wartość z kolumny kodu pocztowego i parametr określający typ wyniku

−	Na podstawie kolumny z wynikami funkcji (nazwami gmin, powiatów, województw) oraz kolumny naszych danych tworzymy mapę tematyczną.

Zwrócić należy uwagę na fakt automatycznego sumowania lub uśredniania danych przez MS Map. Np. jeśli w naszych danych znajdzie się kilka rzędów z nazwą gminy "Szczecin", do na mapie obszar gminy "Szczecin" zostanie pokolorowany sumą(średnią) wartości dla gminy "Szczecin". To czy dane mają być sumowane czy uśredniane ustalamy we właściwościach formatu kolorowania, wybierając funkcję podsumowującą.


KP2 - funkcja

Zwraca nazwę gminy, powiaty lub województwa (starego i nowego układu) dla podanego kodu pocztowego

Składnia

Wynik=KP2 (kod,TypWyniku)

Obowiązkowy argument kod jest wartością typu variant zawierającą dowolne poprawne wyrażenie kodu pocztowego w formacie : 99-999 lub 99999.

Obowiązkowy argument TypWyniku jest wartością typu integer (numeryczna) zawierającą kod oczekiwanego wyniku. Dostępne kody wyniku to

1 - wynik funkcji będzie nazwą gminy

2 - wynik funkcji będzie nazwą powiatu

3 - wynik funkcji będzie nazwą województwa z układu 16

4 - wynik funkcji będzie nazwą województwa z układu 49

Użycie

Jako pierwszy argument funkcji wstawiamy kod pocztowy a jako drugi interesujący nas kod, w wyniku otrzymujemy gminę, powiat, województwo, do której ten kod pocztowy należy. Jeśli podany kod nie będzie mieścić się zakresach jakiejkolwiek gminy to funkcja zwróci wartość: #Brak XXX dla kodu. Jeśli format kodu będzie nieodpowiedni funkcja zwróci błąd.

Przykład:

KP2("71-745",1)="Szczecin"

KP2(71745,3)="ZACHODNIOPOMORSKIE"


Kod2Gmina - funkcja

Zwraca nazwę gminy dla podanego kodu pocztowego

Składnia

Wynik=Kod2Gmina(kod)

Obowiązkowy argument kod jest wartością typu variant zawierającą dowolne poprawne wyrażenie kodu pocztowego w formacie : 99-999 lub 99999.

Użycie

Jako argument funkcji wstawiamy kod pocztowy, w wyniku otrzymujemy gminę, do której ten kod pocztowy należy. Jeśli podany kod nie będzie mieścić się zakresach jakiejkolwiek gminy to funkcja zwróci wartość: #Brak gminy dla kodu. Jeśli format kodu będzie nieodpowiedni funkcja zwróci błąd.

Przykład:

Kod2Gmina("71-745")="Szczecin"

Kod2Gmina(71745)="Szczecin"


Kod2Powiat - funkcja

Zwraca nazwę powiat dla podanego kodu pocztowego

Składnia

Wynik=Kod2Powiat(kod)

Obowiązkowy argument kod jest wartością typu variant zawierającą dowolne poprawne wyrażenie kodu pocztowego w formacie : 99-999 lub 99999.

Użycie

Jako argument funkcji wstawiamy kod pocztowy, w wyniku otrzymujemy powiat, do której ten kod pocztowy należy. Jeśli podany kod nie będzie mieścić się zakresach jakiejkolwiek powiatu to funkcja zwróci wartość: #Brak powiatu dla kodu. Jeśli format kodu będzie nieodpowiedni funkcja zwróci błąd.

Przykład:

Kod2 Powiat ("71-745")="szczeciński"

Kod2 Powiat (71745)="szczeciński"


Kod2Woj16 - funkcja

Zwraca nazwę województwa z układu 16 województw dla podanego kodu pocztowego

Składnia

Wynik=Kod2Woj16(kod)

Obowiązkowy argument kod jest wartością typu variant zawierającą dowolne poprawne wyrażenie kodu pocztowego w formacie : 99-999 lub 99999.

Użycie

Jako argument funkcji wstawiamy kod pocztowy, w wyniku otrzymujemy województwo, do którego ten kod pocztowy należy. Jeśli podany kod nie będzie mieścić się zakresach jakiejkolwiek województwa to funkcja zwróci wartość: #Brak województwa dla kodu. Jeśli format kodu będzie nieodpowiedni funkcja zwróci błąd.

Przykład:

Kod2Woj16("71-745")="Szczecin"

Kod2Woj16(71745)="Szczecin"


Kod2Woj49 - funkcja

Zwraca nazwę województwa z układu 49 województw dla podanego kodu pocztowego

Składnia

Wynik=Kod2Woj49(kod)

Obowiązkowy argument kod jest wartością typu variant zawierającą dowolne poprawne wyrażenie kodu pocztowego w formacie : 99-999 lub 99999.

Użycie

Jako argument funkcji wstawiamy kod pocztowy, w wyniku otrzymujemy województwo, do którego ten kod pocztowy należy. Jeśli podany kod nie będzie mieścić się zakresach jakiejkolwiek województwa to funkcja zwróci wartość: #Brak województwa dla kodu. Jeśli format kodu będzie nieodpowiedni funkcja zwróci błąd.

Przykład:

Kod2Woj49("71-745")="Szczecin"

Kod2Woj49(71745)="Szczecin"


Wyjątki w gminach

W związku z faktem, ze nie wszystkie gminy w Polsce posiadają swój własny kod pocztowy, dla zachowania zgodności danych, na mapie wprowadzono 17 dodatkowych obszarów zgodnych z kodami pocztowymi. W ten sposób połączono:

Gminy o wspólnym kodzie	Odpowiadajacy im obiekt
Jarosław gmina, Jarosław miasto, Pawłosiów	Jarosław i Pawłosiów
Zambrów miasto, Zambrów gmina	Zambrów
Łaskarzew miasto, Łaskarzew gmina	Łaskarzew
Brzeziny miasto, Brzeziny gmina	Brzeziny
Sochaczew miasto, Sochaczew gmina	Sochaczew
Zduńska Wola miasto, Zduńska Wola gmina	Zduńska Wola
Obrzycko miasto, Obrzycko gmina	Obrzycko
Lubań miasto, Lubań gmina	Lubań
Turek miasto, Turek gmina	Turek
Kowal miasto, Kowal gmina	Kowal
Radziejów miasto, Radziejów gmina	Radziejów
Płońsk miasto, Płońsk gmina	Płońsk
Głogów miasto, gmina	Głogów
Mińsk Mazowiecki miasto, Mińsk Mazowiecki gmina	Mińsk Mazowiecki
Pabianice miasto, Pabianice gmina	Pabianice
Bytom , Radzionków	Bytom i Radzionków
Wodzisław Śląski ,Radlin	Wodzisław Śląski i Radlin