Jeśli chcesz pobrać nagłówek kolumny, który odpowiada dopasowanej wartości, możesz użyć kombinacji INDEKS, MAX, SUMPRODUCT I KOLUMNAfunkcje do wyodrębnienia danych wyjściowych.
INDEKS: Zwraca wartość lub odwołanie do komórki na przecięciu określonego wiersza i kolumny w danym zakresie.
Składnia: =INDEKS(tablica;numer_wiersza;numer_kolumny)
MAX: Zwraca maksymalną liczbę z zakresu komórek lub tablicy. Na przykład, jeśli lista liczb zawiera 5, 6, 7, 8, 9 i 10, wynikiem będzie 10.
Składnia =MAX(liczba1,liczba2,…)
Może być maksymalnie 255 argumentów. Zobacz poniższy zrzut ekranu:
SUMA PRODUKTU: Zwraca sumę iloczynów odpowiednich zakresów lub tablic.
Składnia: =SUMPRODUCT(tablica1,tablica2,tablica3,…)
array1,array2,… array255 to zakresy komórek lub tablic, które chcesz pomnożyć, a następnie dodać.
W funkcji SUMPRODUCT może być maksymalnie 255 tablic. Zobacz poniższy zrzut ekranu:
KOLUMNA: Zwraca numer kolumny odwołania.
Składnia: =KOLUMNA(odwołanie)
Weźmy przykład:
Mamy 3 nagłówki kolumn, które zawierają wartości liczbowe. Potrzebujemy formuły do wyszukania w komórce E2 i pobrania wyniku w komórce F2 powinien być nagłówkiem tej kolumny.
Po wybraniu wartości z kolumny B w komórce E2 wynik powinien być nagłówkiem kolumny w komórce F2.
wartość wyszukiwania to 5 patrz poniżej zrzut ekranu:
- W komórce F2 formuła wyglądałaby tak:
- =INDEKS($A$1:$C$1,PRODUKT SUMA(MAX(($A$2:$C$5=E2)*(KOLUMNA($A$2:$C$5))))-KOLUMNA($A$1)+1 )
- Naciśnij Enter na klawiaturze.
- Funkcja zwróci nazwę wiersza
- Wynik jaki otrzymujemy to „Nagłówek 2” ponieważ odnośnik 5 znajduje się w kolumnie B.
- Jeśli zmienimy wartość w komórce E2 z 5 na 10, formuła automatycznie zmieni odpowiednio wynik.