To jest stara wersja strony!
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Ę.
config
dane_szukane
PODAJ.POZYCJĘ
=ILE.NIEPUSTYCH(dane_szukane!A:A)
=JEŻELI.ND(PODAJ.POZYCJĘ(A2;ADR.POŚR("dane_szukane!C1:C" & config!B$2);0);"---")
=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 —.
INDEKS
JEŻELI
—
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.
INDEKS(dane_szukane!$A$1:$N$100000; $F2; 1)