Króciutki wpis, który pozwoli Wam uporać się z niewygodnie poukładanymi danymi. Zwłaszcza jeśli były wklejane z pdfa czy innego źródła lubiącego się rozsypywać.
Jak wyciągnąć co 2 czy co 3 wiersz?
Funkcja Query została omówiona szeroko w osobnym wpisie. select *
oznacza wybierz wszystko z podanego zakresu (A3:A), natomiast dopisek skipping 3
mówi, że wzięty zostanie co trzeci wiersz z zadanego zakresu.
Do czego to może służyć?
Np. do porządkowania listy adresów. Zobaczcie na to. Wkleiłem listę sklepów RESERVED w Warszawie i za pomocą kilku komend query ułożyłem z nich tablę.
Jak wyciągnąć z tabeli co 2 lub co 3 kolumnę?
Tu jest trochę trudniej, bo modyfikator skipping działa tylko w odniesieniu do wierszy. Zatem zanim zastosujemy funkcję Query, należy tabelę przewrócić na bok (transponować). Wówczas kolumny zamienią się z wierszami, przeprowadzić operację omijania wierszy, a następnie tabelę postawić z powrotem:
Przy okazji zapraszam do zapoznania się z wpisem, gdzie tłumaczę jak spakować całą zawartość tabeli w jedną kolumnę