Strona główna

Wybrana funkcja

Rozróżnianie wielkości liter w wyszukiwaniu
Jednym z problemów, jakie pojawiają się w trakcie korzystania z funkcji wyszukujących (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:

Funkcja PORÓWNAJ służy do porównania dwóch napisów uwzględniając wielkość liter. Zwraca ona wartość prawda, gdy dwa napisy są dokładnie takie same. W przypadku przykładu "DOM" i "dom" zwróci ona wartość FAŁSZ.

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))}

 

Wynik działania formułu - Portal Excel w Biznesie.pl

 

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.

 

Dodaj komentarz


Kod antysapmowy
Odśwież

Książka

Ankieta

Jakiej wersji Excela używasz?
 

Statystyki



Dzisiaj: 2
Wczoraj: 79
Bieżący tydzień: 315
Poprzedni tydzień: 456
Bieżący miesiąc: 1014
Poprzedni miesiąc: 3211
Ogółem: 8022