Narzędzia użytkownika

Narzędzia witryny


ms_excel

To jest stara wersja strony!


Microsoft Excel

Zacząć należy od tego, że plik excel posiada arkusze. Te arkusze to nie są tabele chociaż na tego wyglądają. To są zakresy. Dopiero na tych zakresach możemy umieszczać tabele przez kombinację klawiszy Ctrl+T.

Kiedy stosujemy tabele

Stosujemy gdy w komórkach umieszczamy surowe dane. Przeliczamy je. Dane zaciągnięte z importu danych itd. Wtedy kiedy interesuje nas filtrowanie danych. Analiza danych.

Podaje ilość niepustych wierszy w arkuszu

W arkuszu o nazwie config w komórce B2 umieszczamy funkcje która zlicza ilość niepustych wierszy w arkuszu dane_szukane na potrzeby funkcji PODAJ.POZYCJĘ.

=ILE.NIEPUSTYCH(dane_szukane!A:A)

Podaje pozycje z arkusza dane_szukane

=JEŻELI.ND(PODAJ.POZYCJĘ(A2;ADR.POŚR("dane_szukane!C1:C" & config!B$2);0);"---")
lub
=JEŻELI.BŁĄD(PODAJ.POZYCJĘ(A2;ADR.POŚR("dane_szukane!C1:C" & config!B$2);0);"---")

Funkcja podaje numer pozycji (linii) z tabeli dane_szukane w kolumnie C gdzie znajduje się szukana wartość z komórki A2. Kolumna C powinna zawierać niepowtarzalne dane. Może to być przykładowo numer PESEL lub indeks towaru.

Podaje zawartość komórki z arkusza dane_szukane na postawie podanej pozycji arkusza

=JEŻELI.BŁĄD(JEŻELI(INDEKS(dane_szukane!$A$1:$N$100000; $F2; 1) = "";"---";INDEKS(dane_szukane!$A$1:$N$100000; $F2; 1));"błąd pozycji")
 
=JEŻELI.BŁĄD(JEŻELI(INDEKS(dane_szukane!$A$1:$N$100000; $F2; 2) = "";"---";INDEKS(dane_szukane!$A$1:$N$100000; $F2; 2));"błąd pozycji")
 
=JEŻELI.BŁĄD(JEŻELI(INDEKS(dane_szukane!$A$1:$N$100000; $F2; 5) = "";"---";INDEKS(dane_szukane!$A$1:$N$100000; $F2; 5));"błąd pozycji")

W zasadzie można użyć jednej funkcji INDEKS ale dodano funkcje JEŻELI, która w przypadku pustej komórki wyświetli —. W innym wypadku funkcja wyświetla nam wartość zero co nie zawsze jest korzystne. Dzięki dodaniu JEŻELI mamy kontrole nad tym czy w przypadku pustej komórki ma się wyświetlić np myślniki lub pusta komórka.

JEŻELI funkcja INDEKS(dane_szukane!$A$1:$N$100000; $F2; 1) jest równa „” czyli pusta to wyświetli —. Natomiast JEŻELI funkcja INDEKS(dane_szukane!$A$1:$N$100000; $F2; 1) nie jest równa „” czyli zawiera jakąś wartość to jest ona wyświetlona w tej komórce.

ms_excel.1789412327.txt.gz · ostatnio zmienione: przez sindap

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki