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