====== Microsoft Excel ======
===== 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.