Pobieranie ostatniej wartości i ostatniego znaku z rzędu w programie Microsoft Excel 2010

Anonim

Aby pobrać ostatnią wartość, używamy kombinacji funkcji „INDEX”, „MAX” i „COLUMN”, a do pobrania ostatniego znaku z rzędu używamy funkcji „HLOOKUP” i „REPT” w programie Microsoft Excel 2010 .

INDEKS: Formuła Index zwraca wartość z punktu przecięcia numeru wiersza i numeru kolumny w tablicy. Istnieją 2 składnie funkcji „INDEKS”.

Pierwsza składnia funkcji „INDEKS”:=INDEX (tablica, numer_wiersza, [numer_kolumny])

Druga składnia funkcji „INDEKS”:=INDEKS (odwołanie, numer_wiersza, [numer_kolumny], [numer_obszaru])

Na przykład: - Mamy dane w zakresie A1:C5, w którym kolumna A zawiera identyfikator zamówienia, kolumna B zawiera cenę jednostkową, a kolumna C zawiera ilość.

Postępuj zgodnie z poniższymi instrukcjami:-

  • Napisz formułę w komórce D2.
  • =INDEKS(A1:C5;2,3)
  • Naciśnij Enter na klawiaturze.
  • Funkcja zwróci 10, co oznacza, że ​​10 jest dostępne w 2NS rząd i 3r & D kolumna.


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 liczby i musimy zwrócić maksymalną liczbę z tego zakresu.

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.
  • 9 to maksymalna wartość w zakresie A1:A4.


KOLUMNA: Ta funkcja służy do zwracania numeru kolumny odwołania.

Składnia funkcji „KOLUMNA”: =KOLUMNA(odniesienie)

Na przykład: Jeśli chcemy zwrócić numer kolumny dla komórki A1, musimy wykonać poniższe kroki:-

  • Napisz formułę w komórce B2.
  • =KOLUM(A2)
  • Naciśnij Enter na klawiaturze.
  • Funkcja zwróci 1, co oznacza, że ​​jest to kolumna 1.


WYSZUKAJ.POZIOMO: Funkcja służy do wyszukiwania wartości w górnym wierszu tabeli lub tablicy wartości i zwraca wartość w tej samej kolumnie z określonego wiersza.

Składnia funkcji „WYSZUKAJ.POZIOMO”: = WYSZUKAJ.POZIOMO(wyszukiwana_wartość,tablica_tabela,numer_indeksu wiersza,[przeglądanie_zakresu])

Zastosowania funkcji Hlookup

Używamy tej funkcji, aby wybrać wartości z jednych danych do drugich, ale aby spełnić warunek, powinniśmy mieć wspólne wartości w obu zestawach danych, abyśmy mogli łatwo wybrać wartość.

Weźmy przykład i zrozummy, jak i gdzie możemy użyć funkcji Vlookup w programie Microsoft Excel 2010.

Przykład 1: Mamy 2 zbiory danych, w których wymagamy daty przystąpienia od 1NS dane do 2NS dane.


Aby wybrać wartość z 1NS dane do 2NS danych, wspólną wartością, jaką mamy, jest Emp. Kod. Więc umieścimy funkcję Hlookup przez Emp. Kod. Aby wybrać datę przystąpienia, musimy wykonać poniższe czynności:-

  • Wybierz komórkę C9 i napisz formułę.
  • =WYSZUKAJ.POZIOMO(C8;$C$2:$G$3,2;fałsz)
  • Naciśnij Enter na klawiaturze.
  • Funkcja zwróci datę przystąpienia dla tego kodu L1056 Emp.
  • Aby zwrócić datę dołączenia do wszystkich pracowników, skopiuj tę samą formułę i wklej w zakresie D9:G9.


Uwaga: Jeśli wspólnej wartości nie mamy w innych danych, z których chcemy pobrać dane, to formuła zwróci błąd #N/A. Jak widać na powyższym zrzucie, kod pracownika L1089 nie jest dostępny w pierwszym zestawie danych, więc formuła podaje błąd.

POWT:- Ta funkcja służy do powtarzania tekstu określoną liczbę razy. Użyj REPT, aby wypełnić komórkę pewną liczbą wystąpień ciągu tekstowego.

Składnia funkcji „POWT”: =KOLUMNA(odniesienie)

Na przykład: - Napisz formułę w komórce A1 = REPT("a", 10) i naciśnij Enter na klawiaturze. Funkcja pokaże, że „a” powtarza się 10 razy.

TRYB: Ta funkcja jest dostępna w celu zapewnienia zgodności z programem Excel 2007 i starszymi wersjami. Zwraca najczęściej występującą lub powtarzającą się wartość w tablicy lub zakresie danych.

Składnia funkcji „TRYB”: =TRYB(liczba1, [liczba2],… )

Na przykład:-Mamy listę numerów w zakresie A1:A5.

Aby powrócić do trybu liczb, wykonaj poniższe kroki:-

  • Napisz formułę w komórce B1.
  • =TRYB(A1:A5)
  • Naciśnij Enter na klawiaturze.
  • Funkcja zwróci 1.


JEŚLI: - Sprawdź, czy warunek jest spełniony i zwraca jedną wartość, jeśli True, a drugą, jeśli False.

Składnia funkcji „JEŻELI” =jeżeli(test logiczny,[wartość_jeżeli_prawda],[wartość_jeżeli_fałsz])

Po pierwsze, formuła wykona test logiczny, aby wiedzieć, czy wynik testu logicznego jest prawdziwy czy fałszywy.

Na przykład:Komórki A2 i A3 zawierają liczby 3 i 5. Jeśli liczba to 3, formuła powinna wyświetlać „Tak”, w przeciwnym razie „Nie”.

=JEŻELI (A1=3,"Tak","Nie")

Weźmy przykład, aby zrozumieć, jak możemy pobrać ostatnią wartość i ostatni znak z rzędu.

Mamy dane z zakresu A2:E5, w których komórki zawierają pojedynczo znaki i cyfry. Niektóre komórki w zakresie mogą być puste.

Chcemy pobrać zarówno ostatnie wartości (dowolnego typu), jak i ostatni znak, który pojawia się w każdym wierszu zakresu.


Aby znaleźć ostatni znak dla każdego wiersza, wykonaj poniższe kroki:-

  • Napisz formułę w komórce F2.
  • =WYSZUKAJ.POZIOMO(POWT("z";10);A2:E2,1)
  • Naciśnij Enter na klawiaturze.
  • Funkcja zwróci ostatni znak dla każdego wiersza.

  • Skopiuj tę samą formułę, naciskając klawisz Ctrl+C i wklej w zakresie F3:F5, naciskając klawisz Ctrl+V na klawiaturze.


Aby znaleźć ostatnią wartość (dowolnego typu) w każdym wierszu, wykonaj poniższe kroki:-

  • Napisz formułę w komórce G2.
  • =INDEKS(A2:E2,1,MAKS(JEŻELI(A2:E2"";KOLUMNA(A2:E2)))-KOLUMNA(A2)+1)
  • Naciśnij klawisze Shift+Ctrl+Enter na klawiaturze.
  • {=INDEKS(A2:E2,1,MAKS(JEŻELI(A2:E2"",NR.KOLUMN(A2:E2)))-KOLUMNA(A2)+1)}
  • Funkcja zwróci ostatni znak dla każdego wiersza.

  • Skopiuj tę samą formułę, naciskając klawisz Ctrl+C i wklej w zakresie G3:G5, naciskając klawisz Ctrl+V na klawiaturze.