Dowiedz się, jak precyzyjnie wyodrębniać i manipulować danymi, dzięki czemu program Excel będzie działał mądrzej.

Podczas pracy ze zbiorem danych w programie Microsoft Excel zdarzają się sytuacje, w których trzeba przeanalizować tylko część danych. Na szczęście Excel udostępnia funkcje TAKE i DROP w takich sytuacjach.

TAKE i DROP umożliwiają włączenie lub wykluczenie części tablicy z zaznaczenia. Zacznijmy od zdefiniowania tych funkcji, a następnie przeanalizujmy, jak używać ich w programie Excel.

Co to jest funkcja TAKE w programie Excel?

Funkcja TAKE w programie Excel wyodrębnia określoną liczbę wierszy i kolumn z tablicy. Składnia funkcji TAKE jest następująca:

=TAKE(array, rows, [columns])

Oto, co oznacza każdy parametr:

  • Szyk: Odnosi się do tablicy źródłowej, z której chcesz wyodrębnić wiersze lub kolumny.
  • Wydziwianie: Wskazuje liczbę wierszy do wyodrębnienia. Liczba ujemna powoduje pobieranie wierszy od końca.
  • Kolumny: Wskazuje liczbę kolumn do wyodrębnienia. Liczba ujemna również powoduje odłączenie kolumn od końca.

Co to jest funkcja DROP w programie Excel?

Z drugiej strony funkcja DROP w programie Excel wyklucza określone wiersze i/lub kolumny z tablicy lub zakresu komórek. Składnia funkcji DROP jest następująca:

=DROP(array, rows, [columns])

Parametry funkcji DROP są podobne do parametrów funkcji TAKE:

  • Szyk: Odnosi się do tablicy źródłowej, z której chcesz usunąć wiersze lub kolumny.
  • Wydziwianie: Wskazuje liczbę wierszy do usunięcia. Liczba ujemna usuwa wiersze z końca.
  • Kolumny: Wskazuje liczbę kolumn do usunięcia. Liczba ujemna usuwa kolumny z końca.

Funkcje TAKE i DROP działają z tablicami i również generują tablice. Ponieważ zawsze generują tablice, nie ma potrzeby oznaczania ich jako formuły tablicowe w Excelu. Z tego samego powodu możesz się spotkać błąd #SPILL w Excelu podczas korzystania z opcji bierz i puść.

Funkcje TAKE i DROP są dostępne w programach Excel dla Microsoft 365, Excel dla Microsoft 365 dla komputerów Mac i Excel dla sieci Web. Jednak starsze wersje programu Excel nie mają tych funkcji.

Jak korzystać z funkcji TAKE w programie Excel

Istnieje nieskończona liczba scenariuszy Excela, w których TAKE może się przydać. Rzućmy okiem na kilka przykładów.

1. Wyodrębnij pięć pierwszych wierszy swoich danych

Załóżmy, że masz arkusz zawierający listę produktów i ich ceny z ostatnich kilku miesięcy. Jeśli chcesz wyodrębnić tylko pięć pierwszych wierszy danych, zamiast kopiować dane, możesz użyć funkcji TAKE.

Oto jak możesz to zrobić:

  1. Wybierz komórkę, w której chcesz użyć funkcji TAKE.
  2. Na pasku formuły wprowadź poniższą formułę.
    =TAKE(B2:F1, 5)
  3. Naciskać Wchodzić.

Ta formuła pobierze pierwsze pięć wierszy z zakresu danych B2:F1 i zwróć dane wyjściowe.

2. Wyodrębnij pierwszą kolumnę swoich danych

Załóżmy, że chcesz pobrać tylko pierwszą kolumnę z tego samego zbioru danych. Aby to zrobić za pomocą funkcji TAKE, musisz pozostawić parametr wiersza pusty i określić tylko kolumnę:

=TAKE(B2:F1,,1)

Ta formuła pobierze pierwszą kolumnę z pliku B2:F1 zakres danych. Ponieważ nie określiliśmy żadnej wartości dla wiersz parametru w naszej formule, każdy wiersz w pierwszej kolumnie zostanie uwzględniony w wynikach.

Jak korzystać z funkcji DROP w programie Excel

Możesz użyć funkcji DROP, aby wykluczyć niechciane wiersze i kolumny z danych. Składnia formuł jest podobna do funkcji TAKE. Zobaczmy jak działa funkcja DROP w Excelu.

1. Wyklucz ostatnie dziesięć wierszy swoich danych

Załóżmy, że chcesz utworzyć widok danych arkusza, który pokazuje wszystko oprócz ostatnich dziesięciu wierszy. Oto formuła, której możesz użyć, aby to osiągnąć:

=DROP(B2:F21,-10)

Ta formuła wykluczy ostatnie dziesięć wierszy w pliku B2:F1 zakres danych. Dzieje się tak, ponieważ określiliśmy -10 jako parametr wiersza danych.

2. Wyklucz ostatnią kolumnę swoich danych

Możesz użyć poniższej formuły, aby przyciąć ostatnią kolumnę danych za pomocą DROP:

=DROP(B2:F21,,-1)

W tym przykładzie funkcja DROP zwróci wartości mieszczące się w podanym zakresie B2:F1 wyłączając ostatnią kolumnę.

Łączenie funkcji TAKE i DROP z innymi funkcjami programu Excel

Prawdziwa magia Excela dzieje się, gdy łączysz ze sobą różne funkcje. Na przykład, jeśli chcesz podać określoną część tablicy do funkcji, możesz połączyć ją z TAKE lub DROP, zamiast zapisywać zakres danych.

Załóżmy, że masz tabelę zawierającą pewne pozycje i ich szczegóły i chcesz wyprowadzić pierwszą pozycję, która kosztuje powyżej N100. Możesz użyć TAKE w połączeniu z Funkcja FILTR w Excelu aby to zrobić. Oto formuła, która to umożliwia:

=TAKE(FILTER(B3:E8,D3:D8>100), 1,1)

Rozbijmy tę formułę. Funkcja FILTER pobiera wszystkie wiersze z cenami powyżej N100 w danym zakresie. Wzór na to jest następujący:

=FILTER(B3:E8,D3:D8>100)

Następnie formuła przekazuje wyniki z funkcji FILTER do funkcji TAKE. Określenie obu wiersz I kolumna argumenty jak 1 pobiera tylko wartość z pierwszego wiersza i kolumny przefiltrowanych danych.

Przejmij i upuść dane w swoim arkuszu

Funkcje TAKE i DROP programu Excel oferują skuteczny sposób wyodrębniania określonych danych w arkuszach i manipulowania nimi. Zrozumienie ich składni i użycia pozwala efektywnie zarządzać danymi Excela i analizować je, zwłaszcza w połączeniu z innymi funkcjami.