Materiały do zajęć z podstaw informatyki
http://www.pwsz.nysa.pl/~herczak
a
a
u
u
t
t
o
o
r
r
:
:
m
m
g
g
r
r
i
i
n
n
ż
ż
.
.
A
A
g
g
n
n
i
i
e
e
s
s
z
z
k
k
a
a
H
H
e
e
r
r
c
c
z
z
a
a
k
k
-
-
C
C
i
i
a
a
r
r
a
a
ARKUSZ KALKULACYJNY – EXCEL
Lekcja nr 5. Funkcje wyszukiwania
Wyszukaj.pionowo
Przeszukuje skrajną lewą kolumnę tablicy, by znaleźć wartość szczególną i podaje
wartość we wskazanej komórce
WYSZUKAJ.PIONOWO(odniesienie; tablica; nr_kolumny ; kolumna)
Odniesienie jest wartością, którą należy znaleźć w pierwszej kolumnie tablicy.
Tablica jest tablicą danych, którą należy przeszukać. Należy użyć adresu zakresu lub
nazwy zakresu.
Nr_kolumny - jest to numer kolumny w tablicy, z którego pochodzić powinna pasująca
wartość. Nr_kolumny o wartości 1 daje w wyniku wartość w pierwszej kolumnie tablicy
tablica; nr_kolumny o wartości 2 daje w wyniku wartość w drugiej kolumnie tablicy
tablica, i tak dalej.
Kolumna - jest wartością logiczną wskazującą, czy WYSZUKAJ.PIONOWO ma
znaleźć dokładne czy też przybliżone dopasowanie. Jeżeli parametr ten ma wartość
PRAWDA (1) lub został pominięty, wartością wynikową będzie dopasowanie
przybliżone; innymi słowy, w razie gdyby nie uzyskano dokładnego dopasowania,
wynikiem będzie następna największa wartość mniejsza niż wartość odniesienie. Jeśli
parametr ma wartość FAŁSZ (0), WYSZUKAJ.PIONOWO znajdzie dokładne
dopasowanie. Jeśli nie znajdzie żadnego, wynikiem będzie wartość błędu #N/D.
Przykład.1.
Załóżmy, że w arkuszu o nazwie Studenci mamy listę danych jak na rysunku
1
2
3
4
Materiały do zajęć z podstaw informatyki
http://www.pwsz.nysa.pl/~herczak
Chcemy w nowym arkuszu stworzyć małą wyszukiwarkę informacji, działającą w ten
sposób, że po wpisaniu numeru identyfikacyjego chcemy uzyskać nazwisko osoby oraz
jej płeć.
id
nazwisko płeć
2
Kelly
K
W to pole będziemy wpisywali numer id.
W te dwa pola musimy odpowiednio wpisać funkcję wyszukaj.pionowo
Żeby wypisać nazwisko danej osoby na podstawie jej identyfikatora postępujemy jak na
rysunku poniżej. Uruchamiamy funkcję WYSZUKAJ.PIONOWO
Dla uzupełnienia pola dotyczącego PŁCI osoby o danym identyfikatorze postępujemy
analogicznie – jedyną różnicą w powyższym
postępowaniu będzie nr_kolumny, gdyż w
tabelce danych kolumna PŁEĆ jest 4, więc jako numer wpiszemy 4
.
Wyszukaj.poziomo
Działa analogicznie jak funkcja wyszukaj.pionowo, z tym że wyszukuje dane w poziomie
(czyli w wierszu). Przeszukuje górny wiersz tablicy na obecność szczególnej wartości i
podaje w wyniku wartość wskazanej komórki.
UWAGI:
Należy skorzystać z funkcji
WYSZUKAJ.POZIOMO
, kiedy porównywane wartości
umieszczone są w górnym wierszu tablicy danych i kiedy chcemy przeszukać określoną
liczbę wierszy w dół.
Z funkcji
WYSZUKAJ.PIONOWO
należy skorzystać, kiedy porównywane dane
znajdują się w kolumnie z lewej lub prawej strony poszukiwanych danych.
Adres komórki,
której szukamy
Adres tabeli w której
szukamy w/w komórki
Nr kolumny w tabeli
,
z
której
chcemy uzyskać
wartość (patrz numery w
tabelce)