Aby pobrać numer wiersza, który odpowiada dopasowanej wartości w wyszukiwaniu, używamy funkcji MAX wraz z funkcjami JEŻELI i WIERSZ w programie Microsoft Excel 2010.
MAX: Ta funkcja służy do zwracania największej liczby w zestawie wartości. Ignoruje wartości logiczne i tekst.
Składnia funkcji „MAX”: =MAX(liczba1,[liczba2],….)
Przykład: Zakres A1:A4 zawiera listę liczb i musimy zwrócić maksymalną liczbę.
Postępuj zgodnie z poniższymi krokami:-
- Wybierz komórkę B1 i napisz formułę.
- =MAKS(A1:A4), naciśnij Enter na klawiaturze.
- Funkcja zwróci 9.
- Stąd 9 to maksymalna wartość w zakresie A1:A4.
MAŁY: - Ta funkcja służy do zwracania k-tej najmniejszej wartości w zestawie danych.
Składnia funkcji „MAŁY”: =MAŁY (tablica,k)
Przykład:Kolumna A zawiera kilka liczb, chcemy znaleźć najmniejszą liczbę z listy.
- Wybierz komórkę B1.
- Napisz formułę = MAŁY(A1:A4,1)
- Naciśnij Enter na klawiaturze.
- Funkcja zwróci najmniejszą liczbę w wierszu.
JEŚLI: - Sprawdza, czy warunek jest spełniony i zwraca jedną wartość, jeśli True i inną wartość, jeśli False.
Składnia funkcji „JEŻELI” =jeżeli(test logiczny,[wartość_jeżeli_prawda],[wartość_jeżeli_fałsz])
Funkcja wykona test logiczny i poda wynik w oparciu o to, czy jest to prawda czy fałsz.
Na przykład: Komórki A2 i A3 zawierają liczby 3 i 5. Jeśli komórka zawiera 3, formuła powinna wyświetlać „Tak”, w przeciwnym razie „Nie”.
=JEŻELI (A1=3,"Tak","Nie")
WIERSZ: - Ta funkcja służy do zwracania numeru wiersza odwołania do komórki.
Składnia funkcji „WIERSZ”: = WIERSZ (odniesienie)
Przykład: =WIERSZ (A1) zwróci 1
=WIERSZ (A1:A10) zwróci 1
=WIERSZ (A1:C10) zwróci 1
Zobaczmy, jak możemy użyć funkcji MAX do wybrania liczby, funkcja JEŻELI sprawdzi test logiczny, a funkcja ROW zidentyfikuje numer wiersza, który odpowiada dopasowanej wartości w wyszukiwaniu.
Weźmy przykład, aby zrozumieć, w jaki sposób możemy pobrać numer wiersza, który odpowiada dopasowanej wartości w wyszukiwaniu.
Aby pobrać numer wiersza, użyjemy funkcji MAX, wraz z funkcjami JEŻELI i WIERSZ w Microsoft Excel 2010 i 2013.
Musimy przeszukać Listę 1 (kolumna A) dla każdego tekstu w kolumnie C i pobrać odpowiedni numer wiersza. W takim przypadku musimy porównać wartość wyszukiwania podaną w C2 z każdym wpisem w kolumnie A i znaleźć odpowiadający mu numer wiersza. Ten numer wiersza musi zostać zwrócony w E2.
Postępuj zgodnie z poniższymi krokami:-
- Wybierz komórkę E2.
- Napisz formułę, aby pobrać odpowiedni numer wiersza.
- =MAKS(JEŻELI($A$2:$A$5=C2,WIERSZ($A$2:$A$5)))
- Naciśnij Ctrl+Shift+Enterna klawiaturze
- Funkcja pobierze numer wiersza, który odpowiada dopasowanej wartości w wyszukiwaniu.
Uwaga:- Jeśli zmienimy wartość wyszukiwania, wynik zostanie zmieniony automatycznie. Zobacz poniższy zrzut ekranu - wartość wyszukiwania została zmieniona na West, a odpowiadający jej wynik, czyli 3, jest wyświetlany w komórce E2.
Możemy użyć innej formuły, aby uzyskać ten sam wynik, wykonaj poniższe czynności
- Wybierz komórkę E2.
- Napisz formułę, aby pobrać odpowiedni numer wiersza.
- =MAŁY(JEŻELI($A$2:$A$8=$C$2,WIERSZ($A$2:$A$8);99999);WIERSZ()-WIERSZ($C$2)+1)
- Naciśnij Ctrl+Shift+Enter na klawiaturze
- Formuła będzie wyglądać tak - {= SMALL(IF($A$2:$A$8=$C$2,ROW($A$2:$A$8),99999),ROW()-ROW($C$2)+ 1)}
- Funkcja pobierze każdy numer wiersza, który odpowiada pomyślnemu dopasowaniu do wartości wyszukiwania.