Samouczek programu Excel: Formuły do ​​wykonywania zapytań w tabeli

Spisie treści

W tym nagraniu wideo przyjrzymy się niektórym formułom, których można używać do tworzenia zapytań w tabeli.

Ponieważ tabele obsługują odwołania strukturalne, możesz się wiele dowiedzieć o tabeli z podstawowymi formułami.

Na tym arkuszu Tabela1 zawiera dane pracowników. Przeanalizujmy kilka przykładów.

Aby rozpocząć, możesz użyć funkcji WIERSZE do zliczenia wierszy tabeli. To jest tylko liczba wierszy danych. Jak widać, na liście mamy 19 osób.

= WIERSZE (Tabela 1)

Funkcja COLUMNS zrobi to samo dla kolumn.

= KOLUMNY (Tabela1)

Aby uzyskać całkowitą liczbę komórek tabeli, możesz użyć formuły z obiema funkcjami.

= WIERSZE (Tabela1) * KOLUMNY (Tabela1)

Możesz użyć funkcji takiej jak COUNTBLANK, aby policzyć puste komórki.

= LICZ.PUSTE (Tabela1)

Aby policzyć widoczne wiersze, musisz użyć funkcji SUMA CZĘŚCIOWA, odwołując się do kolumny, która nie zawiera pustych komórek.

W tym przypadku ID jest wartością wymaganą, używam 103 jako numeru funkcji i kolumny ID jako odniesienia.

= SUMA CZĘŚCIOWA (103; Tabela1 (ID))

Liczba 103 mówi SUBTOTAL, że liczy wartości tylko w widocznych wierszach.

Teraz, jeśli filtruję tabelę, widoczna liczba wierszy spada, a kiedy wyczyszczę filtr, wraca do góry.

SUMA CZĘŚCIOWA pojawia się często w tabelach, ponieważ wyklucza przefiltrowane wiersze.

Arkusz 3 w tym skoroszycie zawiera pełną listę operacji dostępnych w sekcji SUBTOTAL oraz łącze do dalszych informacji w naszej witrynie.

Aby uzyskać wartość z wiersza sumy, możesz użyć specyfikatora #Totals. Po prostu wskaż i kliknij.

= Tabela1 ((# Sumy); (Grupa))

Program Excel zwróci błąd #REF, jeśli wiersz Sumy nie jest widoczny.

Możesz przechwycić ten błąd za pomocą funkcji IFERROR i zwrócić pusty ciąg, jeśli wiersz sumy jest wyłączony.

= JEŻELI BŁĄD (Tabela1 ((# Sumy); (Grupa)); „”)

W kolumnie z danymi liczbowymi, takiej jak kolumna z datą początkową, możesz użyć wartości MIN i MAX, aby uzyskać najwcześniejszą i najpóźniejszą datę.

= MIN (Tabela1 (początek))
= MAX (Tabela1 (początek))

Jeśli chcesz, aby odpowiadały one filtrowi, użyj funkcji SUMA CZĘŚCIOWA z 105 i 104.

= SUMA CZĘŚCIOWA (105, Tabela1 (początek)) - min
= SUMA CZĘŚCIOWA (104, Tabela1 (początek)) - maks.

Funkcje takie jak LICZ.JEŻELI i SUMA.JEŻELI również dobrze współpracują z tabelami. Mogę łatwo policzyć każdą grupę za pomocą COUNTIF.

= LICZ.JEŻELI (Tabela1 (grupa); I17)

Jak zawsze najlepszą rzeczą w używaniu tabeli do danych jest to, że zakres jest dynamiczny. Kiedy wklejam więcej danych, wszystkie formuły są natychmiast aktualizowane.

Kierunek

Tabele programu Excel

Powiązane skróty

Enter i przesuń w dół Enter Return Enter i przesuń w prawo Tab Tab Przesuń jedną komórkę w dół Ukończ wpis i pozostań w tej samej komórce Ctrl + Enter + Return Wybierz kolumnę tabeli Ctrl + Space + Space Wybierz tabelę Ctrl + A + A Kopiuj wybrane komórki Ctrl + C + C Wklej zawartość ze schowka Ctrl + V + V

Interesujące artykuły...