Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki

Wyznaczenie adresu komórki z wartością skrajną

Wyszukiwanie wartości maksymalnej jest bardzo częstym działaniem wykonywanym podczas analizy danych. Niekiedy jednak potrzebna jest wiedza nie tyle o wielkości wartości maksymalnej, ile jej lokalizacja w tabeli (czyli adres). Funkcja MAX() nie pozwoli ci wyznaczyć adresu komórki przechowującej poszukiwane ekstremum, ale z wykorzystaniem formuły o przedstawionej konstrukcji wykonasz to błyskawicznie:

Linia 1. znak równości KOMÓRKA otwórz nawias okrągły cudzysłów adres cudzysłów średnik otwórz nawias okrągły INDEKS otwórz nawias okrągły zakres średnik PODAJ kropka POZYCJĘ otwórz nawias okrągły MAX otwórz nawias okrągły zakres zamknij nawias okrągły średnik zakres średnik 0 zamknij nawias okrągły zamknij nawias okrągły zamknij nawias okrągły zamknij nawias okrągły.

Formuła wykorzystuje trzykrotnie ten sam zakres, w którym zgromadzone są dane. Spełniony musi być jednak podstawowy warunek: zakres ma być jednowymiarowy. Rozpatrywać możesz zatem komórki w jednej kolumnie lub w jednym wierszu.

Jak widać na filmie umieszczonym poniżej, formuła zwróciła w wyniku adres bezwzględny poszukiwanej komórki.

Zastosowano formułę analizującą zakres B4:B15:

Linia 1. znak równości KOMÓRKA otwórz nawias okrągły cudzysłów adres cudzysłów średnik otwórz nawias okrągły INDEKS otwórz nawias okrągły B4 dwukropek B15 średnik PODAJ kropka POZYCJĘ otwórz nawias okrągły MAX otwórz nawias okrągły B4 dwukropek B15 zamknij nawias okrągły średnik B4 dwukropek B15 średnik 0 zamknij nawias okrągły zamknij nawias okrągły zamknij nawias okrągły zamknij nawias okrągły.

Wynik zwrócony w postaci adresu $B$5 mówi jedno: w komórce o tym adresie znajdziesz wartość maksymalną. W przykładzie jest to liczba 253.

Wyjaśnienie działania formuły:

Formuła wykorzystuje cztery funkcje arkusza działające w następujący sposób:

Funkcja MAX() odszukuje największą wartość w podanym zakresie komórek.

Funkcja PODAJ.POZYCJĘ() zwraca względną lokalizację (pozycję) wartości wyznaczonej funkcją MAX(), wewnątrz analizowanego zakresu danych.

Ostatni parametr funkcji PODAJ.POZYCJĘ() określa sposób wyszukiwania żądanej wartości w podanym zakresie. W naszym przypadku podany parametr 0 oznacza, że funkcja zwróci pierwszą wartość z zakresu, która będzie równa wartości wyznaczonej funkcją MAX().

Za pomocą funkcji INDEKS() przekażesz do zewnętrznej funkcji odwołanie do odszukanej komórki, znajdującej się na przecięciu kolumny wyznaczonej podanym zakresem oraz wiersza wyznaczonego funkcją PODAJ.POZYCJĘ().

Funkcja informacyjna KOMÓRKA() dzięki podaniu jej argumentu tekstowego adres zwraca w wyniku adres (lokalizację) poszukiwanej wartości maksymalnej.

Poprzez zastąpienie w podanej formule funkcji MAX() funkcją MIN() w prosty sposób wyznaczysz adres komórki przechowującej najmniejszą wartość w rozpatrywanym zakresie. Oczywiście zasada działania formuły nie ulegnie zmianie.

R1TNAfcDtlzvs
Nagranie filmowe dotyczące wyznaczania adresu komórki z wartością skrajną.

Pobierz plik z danymi:

RGomxV9V2VprK

Plik XLSX o rozmiarze 12.20 KB w języku polskim
Polecenie 1

Przygotuj arkusz, w którym w kolumnie A zapiszesz daty, a w kolumnach BC dokładne godziny, o których się budzisz i zasypiasz w ciągu kolejnych dni. Wykorzystując poznane funkcje, znajdź najmniejszą i największą wartość z kolumny B. Wskaż je oraz daty, w których wystąpiły.

Polecenie 2

Zmodyfikuj przygotowany arkusz tak, aby obliczył długość snu dla każdego dnia. Policz średnią arytmetyczną z tych danych i odnajdź noce, podczas których sen trwał najkrócej i najdłużej.