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ć:
- Wybierz komórkę, w której chcesz użyć funkcji TAKE.
- Na pasku formuły wprowadź poniższą formułę.
=TAKE(B2:F1, 5)
- 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.