Czy istnieje prosty sposób na odwrócenie kolejności wybranych wierszy ? (A może wszystkie wiersze , jeśli to łatwiejsze).
W szczególności w tym przypadku nie ma kolumny, której można by użyć do sortowania w celu uzyskania ich w odpowiedniej kolejności. Tak więc, biorąc pod uwagę kilka wierszy w dowolnej kolejności, czy jest możliwe odwrócenie tej kolejności?
Jako przykład...
... po odwróceniu tych 5 wierszy „Waitrose 756” powinien być na pierwszym miejscu, a „Moot” na końcu.
google-sheets
sorting
Jonik
źródło
źródło
Odpowiedzi:
Aby odwrócić kolejność wybranego zakresu (w przeciwieństwie do sortowania według określonej kolumny), możesz użyć następującego skryptu:
Dodanie tego skryptu onOpen spowoduje utworzenie elementu menu o nazwie Extra , zawierającego element o nazwie Reverse :
źródło
Oto przykład, jak to zrobić bez użycia skryptów - pamiętaj, że ta metoda zakłada, że twoje dane to tylko dane - może robić dziwne rzeczy, jeśli masz formuły odwołujące się do innych komórek w tym samym zakresie:
Rozszerz formułę w A2 na dół danych, które chcesz odwrócić.
Wszystko powinno być teraz ponumerowane od 1 do liczby wierszy w sortowanym zakresie.
Twoje dane powinny teraz zostać odwrócone. Ze względu na sposób, w jaki skonfigurowaliśmy formułę numeracji, liczba zostanie zresetowana i nadal zacznie się od 1 u góry ... ale rzeczywiste dane w innych kolumnach powinny zostać odwrócone.
źródło
Zgodnie z przykładem Mira możesz umieścić funkcję SORT w komórce D3, aby odwrócić kolejność danych w kolumnie C:
źródło