Czy potrzebujesz znaleźć konkretne dane w arkuszu kalkulacyjnym Excel? Dowiedz się, jak szybko i łatwo korzystać z funkcji PODAJ.POZYCJĘ.
Jeśli chodzi o analizę danych w Excelu, ważna jest umiejętność znalezienia konkretnych danych w określonym zakresie. Podczas gdy program Excel oferuje różne funkcje i funkcje wyszukiwania i wyodrębniania informacji ze zbioru danych, funkcja PODAJ.POZYCJĘ zapewnia elastyczne i wydajne rozwiązanie.
W tym artykule przyjrzymy się składni, zastosowaniu i przykładom użycia funkcji PODAJ.POZYCJĘ w programie Excel.
Co to jest funkcja PODAJ.POZYCJĘ w programie Excel?
Funkcja PODAJ.POZYCJĘ w programie Excel umożliwia wyszukiwanie określonej wartości w zakresie i zwraca względną pozycję w tym zakresie. Następnie możesz użyć tej pozycji, aby pobrać odpowiednie dane z zestawu danych.
Składnia funkcji PODAJ.POZYCJĘ jest następująca:
=POZYCJA.POZYCYJNA(przeszukiwana_wartość; szukana_tablica; [typ_dopasowania])
Gdzie:
- szukana_wartość: To jest wartość, którą chcesz znaleźć w lookup_array.
- wyszukiwana_tablica: jest to zakres komórek, w których chcesz wyszukać szukaną_wartość.
- typ_dopasowania (opcjonalnie): ten argument określa typ dopasowania, które chcesz wykonać. Istnieją trzy opcje:
- 0 (lub pominięte): Znajduje pierwsze wystąpienie wartości, która jest dokładnie równa szukanej_wartości. Lookup_array może być w dowolnej kolejności.
- 1: Znajduje największą wartość, która jest mniejsza lub równa szukanej_wartości, przy założeniu, że wyszukiwana_tablica jest posortowana rosnąco.
- -1: Znajduje najmniejszą wartość, która jest większa lub równa szukanej_wartości, przy założeniu, że wyszukiwana_tablica jest posortowana malejąco.
Jak korzystać z funkcji PODAJ.POZYCJĘ w programie Excel
Rozważmy kilka praktycznych przykładów, aby zrozumieć, jak korzystać z funkcji PODAJ.POZYCJĘ w programie Excel:
Znajdowanie dokładnego dopasowania
Załóżmy, że masz listę wyników uczniów w arkuszu i chcesz znaleźć pozycję wyniku Alexa (88). Możesz użyć funkcji PODAJ.POZYCJĘ z typ_dopasowania 0 (dokładne dopasowanie), aby to osiągnąć. Oto formuła, której byś użył:
=POZYCJA.POZYCJI(88; B1:B7; 0)
Ta formuła wyszuka wartość 88 w zasięgu B1:B7 i zwróć jego względną pozycję. Wynik byłby 5, co wskazuje, że wynik Alexa jest piątą wartością na liście wyników egzaminów.
Znajdowanie najbliższego dopasowania w posortowanych danych
Załóżmy, że masz listę temperatur i odpowiadających im wysokości posortowanych w rosnącej kolejności wysokości. Chcesz znaleźć najbliższe dopasowanie wysokości do 1800 na liście. Oto formuła, której użyjesz:
=POZYCJA.POZYCJI(1800; B1:B7; 1)
Funkcja wyszuka wartość 1800 w zakresie B1:B7 (kolumna wysokości) i zwraca pozycję najbliższej wartości, która jest mniejsza lub równa 1800. W tym przypadku najbliższa wysokość mniejsza lub równa 1800 to 1500 (w komórce B3), więc formuła zwróci 3.
Obsługa błędów za pomocą MATCH
Podczas korzystania z funkcji PODAJ.POZYCJĘ możesz napotkać pewne błędy. Na przykład, jeśli szukana_wartość nie zostanie znaleziona w szukanej_tablicy, funkcja PODAJ.POZYCJĘ zwróci #nie dotyczy błąd.
Aby sobie z tym poradzić, możesz użyć JEŻELI BŁĄD lub CZY.BŁĄD, funkcja aby zapewnić bardziej przyjazną dla użytkownika wiadomość. Oto przykład:
=JEŻELI BŁĄD(POZYCJA("Chicago", A2:A8, 0), „Nie znaleziono miasta”)
Od Chicago nie zostanie znaleziony w zakresie, Excel wyświetli Nie znaleziono miasta zamiast wartości błędu.
Używanie PODAJ.POZYCJI z innymi funkcjami programu Excel
Funkcja PODAJ.POZYCJĘ staje się jeszcze potężniejsza w połączeniu z innymi funkcjami, takimi jak WYSZUKAJ.PIONOWO, INDEKS i Funkcja PRZESUNIĘCIA, aby wykonywać zaawansowane zadania wyszukiwania i pobierania danych.
Korzystanie z funkcji WYSZUKAJ.PIONOWO z funkcją PODAJ.POZYCJĘ
Załóżmy, że mamy tabelę z kolumnami: ID, Produkt, Kategoria, I Cena. Użyjemy WYSZUKAJ.PIONOWO i PODAJ.POZYCJĘ, aby znaleźć odpowiedni produkt i cenę dla identyfikatora w komórce A4. Aby otrzymać produkt, użyj następującej formuły:
=WYSZUKAJ.PIONOWO(A4;A2:D7; PODAJ.POZYCJĘ("Produkt", A1:D1,0), FAŁSZ)
Aby uzyskać cenę:
=WYSZUKAJ.PIONOWO(A4;A2:D7; PODAJ.POZYCJĘ("Cena", A1:D1,0), FAŁSZ)
W tym przykładzie funkcja WYSZUKAJ.PIONOWO użyje wartości w komórce A4 (który jest identyfikatorem), aby wyszukać odpowiedni wiersz w zakresie A2:D7.
Po znalezieniu wiersza użyje numeru kolumny zwróconego przez PODAJ.POZYCJĘ, aby pobrać Produkt I Cena wartości.
Opanowanie wyszukiwania danych za pomocą funkcji MATCH programu Excel
Funkcja PODAJ.POZYCJĘ jest ważnym narzędziem w programie Excel do lokalizowania określonych danych w zakresie, a jej wszechstronność sprawia, że jest przydatna w różnych zaawansowanych zadaniach wyszukiwania danych. Znając jego składnię i różne typy dopasowań, możesz efektywnie poruszać się po swoich danych, znajdując w razie potrzeby dokładne lub przybliżone dopasowania.
Łącząc PODAJ.POZYCJĘ z innymi funkcjami, takimi jak WYSZUKAJ.PIONOWO i JEŻELI.BŁĄD, możesz tworzyć zaawansowane formuły wyszukiwania do obsługi różnych scenariuszy i efektywnej pracy z dużymi zbiorami danych.