Microsoft Excel
Funkcje wyszukiwania i
odwołań
ADRES
• Za pomocą funkcji ADRES można uzyskać
adres komórki w arkuszu, podając określony
numer wiersza i kolumny. Na przykład
funkcja ADRES(2;3) zwraca adres $C$2.
Funkcja w postaci ADRES(77;300) zwraca
adres $KN$77. Za pomocą innych funkcji,
takich jak WIERSZ i NR.KOLUMNY, można
uzyskać argumenty (argument: Wartość,
która dostarcza informacji akcji, zdarzeniu,
metodzie, właściwości, funkcji lub
procedurze.) numeru wiersza i numeru
kolumny dla funkcji ADRES.
OBSZARY
Zwraca liczbę obszarów w odwołaniu. Obszar
jest to zakres przylegających do siebie
komórek lub pojedyncza komórka.
Składnia:
OBSZARY(odwołanie)
Odwołanie to odwołanie do komórki lub
zakresu komórek i może odnosić się do
wielu obszarów. Chcąc wybrać kilka
odwołań jako pojedynczy argument, trzeba
dopisać dodatkowe nawiasy, aby program
Microsoft Excel nie zinterpretował średnika
jako separatora pola
WYBIERZ
Funkcja używa argumentu nr_arg, aby zwrócić wartość
z listy argumentów wartości. Funkcja WYBIERZ służy
do wybierania jednej z maksymalnie 254 wartości na
podstawie numeru argumentu. Jeśli na przykład
argumenty od wartość1 do wartość7 to dni tygodnia,
funkcja WYBIERZ zwróci jeden z dni, gdy jako
argument nr_arg zostanie użyta liczba z przedziału
między 1 a 7.
Składnia:
WYBIERZ(nr_arg;wartość1;wartość2;...)
Nr_arg określa, który z argumentów wartości
zostanie wybrany. Argument nr_arg musi być liczbą
za zakresu od 1 do 254 lub formułą albo odwołaniem
do komórki zawierającej liczbę z tego zakresu.
NR.KOLUMNY
Zwraca numer kolumny danego odwołania
do komórki (odwołanie do komórki:
Zestaw współrzędnych komórki w
arkuszu. Na przykład odwołaniem do
komórki, która znajduje się na przecięciu
kolumny B i wiersza 3, jest B3.). Na
przykład formuła =NR.KOLUMNY(D10)
zwróci wartość 4, ponieważ kolumna D
jest czwartą kolumną.
LICZBA.KOLUMN
Zwraca liczbę kolumn w tablicy lub odwołaniu.
Składnia:
LICZBA.KOLUMN(tablica)
Tablica to tablica lub formuła tablicowa (formuła
tablicowa: Formuła, która przeprowadza wiele
obliczeń na jednym lub wielu zestawach
wartości, a następnie zwraca jeden lub wiele
wyników. Formuły tablicowe są ujęte w nawias
klamrowy { }, a wprowadza się je przez
naciśnięcie klawiszy CTRL+SHIFT+ENTER.) albo
odwołanie do zakresu komórek, dla którego ma
być zwrócona liczba kolumn.
WYSZUKAJ.POZIOMO
Wyszukuje wartość w górnym wierszu tabeli lub tablicy wartości, a
następnie zwraca wartość w tej samej kolumnie z wiersza
określonego w tabeli lub w tablicy. Funkcji WYSZUKAJ.POZIOMO
należy używać wtedy, gdy porównywane wartości są umieszczone w
górnym wierszu tabeli danych i kiedy należy przeszukać określoną
liczbę wierszy w dół. Funkcji WYSZUKAJ.PIONOWO należy używać
wtedy, gdy porównywane wartości są umieszczone w kolumnie
znajdującej się z lewej strony danych, które należy znaleźć.
POZIOMO w nazwie funkcji WYSZUKAJ.POZIOMO wskazuje, że
wyszukiwanie zachodzi w poziomie.
Składnia:
WYSZUKAJ.POZIOMO(szukana_wartość;tabela_tablica;nr_indeksu
_wiersza;przeszukiwany_zakres)
Szukana_wartość to wartość, którą należy znaleźć w pierwszym
wierszu tablicy. Szukana_wartość może być wartością, odwołaniem
lub ciągiem tekstowym.
Tabela_tablica to tabela zawierająca informacje, w której należy
znaleźć dane. Należy używać odwołania do zakresu lub nazwy
zakresu.
HIPERŁĄCZE
Tworzy skrót lub skok, który otwiera dokument
przechowywany na serwerze sieciowym, w
sieci intranet. Korzystając z hiperłączy, można
poruszać się między obiektami, dokumentami,
stronami i innymi miejscami docelowymi w
sieci intranet.) lub Internecie. Po kliknięciu
komórki zawierającej funkcję HIPERŁĄCZE
program Microsoft Excel otwiera plik
przechowywany w miejscu określonym przez
argument łącze_lokalizacja.
Składnia:
=HIPERŁĄCZE(łącze_lokalizacja;przyjazna_n
azwa)
INDEKS
• Zwraca wartość lub odwołanie do
wartości, która znajduje się wewnątrz
tablicy lub zakresu. Istnieją dwie
formy funkcji INDEKS: tablicowa i
odwołaniowa.
ADR.POŚR
Zwraca odwołanie wyznaczone przez ciąg tekstowy.
Odwołania są obliczane natychmiast, aby
wyświetlić ich zawartość. Należy skorzystać z
funkcji ADR.POŚR, aby zmienić odwołanie do
komórki w formule bez zmieniania samej formuły.
Składnia:
ADR.POŚR(adres_tekst;a1)
Adres_tekst jest odwołaniem do komórki
zawierającej odwołanie w trybie adresowania A1
lub W1K1 albo też nazwą zdefiniowaną jako
odwołanie lub odwołanie do komórki jako ciągu
tekstowego. Jeśli adres_tekst nie jest aktualnym
odwołaniem do komórki, funkcja ADR.POŚR zwraca
wartość błędu #ADR!.
WYSZUKAJ
• Funkcja WYSZUKAJ zwraca wartość
z zakresu (zakres: Dwie lub większa
liczba komórek w arkuszu. Komórki w
zakresie mogą być przylegające lub
nieprzylegające.) jednowierszowego
lub jednokolumnowego albo z
tablicy . Funkcja WYSZUKAJ ma
dwie formy składni: wektorową i
tablicową.
PODAJ.POZYCJĘ
Funkcja PODAJ.POZYCJĘ wyszukuje określony element w
zakresie (zakres: Dwie lub większa liczba komórek w
arkuszu. Komórki w zakresie mogą być przylegające lub
nieprzylegające.) komórek, a następnie zwraca względną
pozycję tego elementu w zakresie. Jeśli na przykład
zakres A1:A3 zawiera wartości 5, 25 i 38, to formuła
=PODAJ.POZYCJĘ(25;A1:A3;0)
• zwróci liczbę 2, ponieważ liczba 25 znajduje się na
drugiej pozycji w tym zakresie.
Funkcji PODAJ.POZYCJĘ należy użyć zamiast jednej z
funkcji WYSZUKAJ, kiedy jest konieczna znajomość
położenia elementu w zakresie, a nie tylko znajomość
samej pozycji elementu. Można na przykład użyć funkcji
PODAJ.POZYCJĘ, aby określić wartość argumentu
nr_wiersza funkcji INDEKS.
PRZESUNIĘCIE
Zwraca odwołanie do zakresu, który jest
podaną liczbą wierszy lub kolumn
począwszy od komórki lub zakresu
komórek. Zwrócone odwołanie może
być pojedynczą komórką lub zakresem
komórek. Można określić liczbę
zwracanych wierszy i kolumn.
Składnia:
PRZESUNIĘCIE(odwołanie;wiersze;kol
umny;wysokość;szerokość)
WIERSZ
Zwraca numer wiersza odwołania.
Składnia:
WIERSZ(odwołanie)
Odwołanie to komórka lub zakres
komórek, dla których ma zostać
określony numer wiersza.
ILE.WIERSZY
Zwraca liczbę wierszy w odwołaniu lub
tablicy .
Składnia:
ILE.WIERSZY(tablica)
Tablica to tablica, formuła
tablicowa lub odwołanie do zakresu
komórek, dla którego należy
wyznaczyć liczbę wierszy.
RTD
• Pobiera dane czasu rzeczywistego z programu obsługującego
automatyzację COM .
• Składnia
• =RTD(ProgID;serwer;temat1;[temat2];...)
• ProgID to nazwa identyfikatora ProgID zarejestrowanego
dodatku automatyzacji COM, który został zainstalowany na
komputerze lokalnym. Należy ująć nazwę w cudzysłowy.
• Serwer to nazwa serwera, na którym dodatek ma zostać
uruchomiony. Jeśli nie ma serwera, a program jest uruchamiany
lokalnie, należy pozostawić ten argument pusty. W przeciwnym
razie należy ująć nazwę serwera w cudzysłów (""). Gdy funkcja
RTD jest używana w języku Visual Basic for Applications (VBA) ,
dla serwera jest wymagany podwójny cudzysłów lub właściwość
VBA NullString, nawet jeśli serwer jest uruchamiany lokalnie.
• temat1; temat2;... to od 1 do 253 parametrów, które
wspólnie reprezentują unikatowy zestaw danych czasu
rzeczywistego.
TRANSPORTUJ
• Funkcja TRANSPONUJ zwraca pionowy
zakres komórek jako zakres poziomy lub
odwrotnie. Funkcja TRANSPONUJ musi
być wprowadzana jako formuła
tablicowa dla zakresu, w którym liczba
wierszy i kolumn odpowiada liczbie kolumn
i wierszy w zakresie źródłowym. Funkcja
TRANSPONUJ służy do zmieniania
orientacji w tablicy lub w zakresie arkusza
z pionowej na poziomą lub odwrotnie.
WYSZUKAJ.PIONOWO
• Wyszukuje wartość w pierwszej kolumnie
tablicy, a następnie zwraca wartość z tego
samego wiersza w innej kolumnie tablicy.
• PIONOWO w nazwie funkcji
WYSZUKAJ.PIONOWO oznacza, że
wyszukiwanie odbywa się w pionie. Funkcji
WYSZUKAJ.PIONOWO należy używać
zamiast WYSZUKAJ.POZIOMO wtedy, gdy
są porównywane wartości umieszczone w
kolumnie na lewo od poszukiwanych
danych.