WYSZUKAJ, WYSZUKAJ.PIONOWO, WYSZUKAJ.POZIOMO) jest ich niewrażliwość na rozmiar liter. Napisy “DOM” i “dom” są dla nich takie same. Choć tak nie powinno być.
Aby rozwiązać ten problem należy skorzystać ze złożenia 3 funkcji:
- INDEKS,
- PODAJ.POZYCJĘ,
- PORÓWNAJ.
Funkcja PODAJ.POZYCJĘ podaje względną pozycję elementu w podanym obszarze (tablicy), odpowiadającą określonej wartości.
Zupełnie odwrotne działanie ma funkcja INDEKS. Zwraca ona wartość, z danej tabeli, znajdującą się w określonym wierszu i określonej kolumnie.
Po połączeniu tych trzech formuł uzyskuje się następującą funkcję:
{=INDEKS(Obszar 2; PODAJ.POZYCJĘ(PRAWDA; PORÓWNAJ(Szukana wartość; Obszar 1); 0))}
Gdzie:
- Obszar 1 – zakres w którym będzie następowało wyszukiwanie Szukanej wartości,
- Obszar 2 – zakres z którego będą brane wartości,
- Szukana wartość – wartość, dla której ma zostać pobrana wartość Obszaru 2.
Podana formuła odpowiada następującej formule:
=WYSZUKAJ(Szukana wartość; Obszar 1; Obszar 2)
Tylko, że dodatkowo rozróżniana jest wielkość liter w napisach.
Przy wpisywaniu tej formuły należy pamiętać, że jest to formuła tablicowa i wpisywanie należy zakończyć naciśnięciem Ctrl+Shift+Enter.
Plik: Rozróżnianie wielkości liter w wyszukiwaniu.xls