Arkusze google: jak wyodrębnić pierwsze n wartości z zakresu


Aby wyodrębnić pierwsze N wartości z zakresu danych w Arkuszach Google, możesz użyć poniższej składni:

 =query( A1:C16 , " Select A,B,C Order by B Desc Limit 5 " )

To konkretne zapytanie sprawdza dane z zakresu A1:C16 i zwraca wiersze z 5 najwyższymi wartościami w kolumnie B.

Aby wyodrębnić pierwsze 10 wartości, po prostu zamień 5 na 10 we wzorze.

Poniższy przykład pokazuje, jak zastosować tę składnię w praktyce.

Przykład: Wyodrębnij pierwsze N wartości z zakresu w Arkuszach Google

Załóżmy, że mamy w Arkuszach Google następujący zbiór danych, który pokazuje punkty i zbiórki 15 różnych drużyn koszykówki:

Możemy użyć następującego zapytania, aby wyodrębnić wiersze z najwyższymi wartościami wynoszącymi 5 punktów:

 =query( A1:C16 , " Select A,B,C Order by B Desc Limit 5 " ) 

Zapytanie w komórce E1 zwraca wiersze z najwyższymi wartościami pięciu punktów, automatycznie posortowane w kolejności malejącej.

Zauważ, że możemy użyć następującego zapytania, aby wyodrębnić wiersze z 10 najwyższymi wartościami punktowymi:

 =query( A1:C16 , " Select A,B,C Order by B Desc Limit 10 " ) 

Zapytanie w komórce E1 zwraca wiersze z najwyższymi wartościami wynoszącymi 10 punktów, automatycznie posortowane w kolejności malejącej.

Możemy również użyć poniższego zapytania, aby po prostu zwrócić 10 najwyższych wartości punktowych bez żadnej innej kolumny:

 =query( A1:C16 , " Select B Order by B Desc Limit 10 " ) 

Zapytanie w komórce E1 zwraca 10 najwyższych wartości punktowych, automatycznie posortowanych w kolejności malejącej.

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w Arkuszach Google:

Jak wybrać losową próbkę w Arkuszach Google
Jak obliczyć częstotliwości w Arkuszach Google
Jak używać wielu instrukcji IF w Arkuszach Google

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *