Sortuj / alfabetycznie listę rozwijaną w Excelu i Arkuszach Google

Sortuj / alfabetycznie listę rozwijaną w Excelu i Arkuszach Google

Ten samouczek zademonstruje, jak alfabetyzować listę rozwijaną w Excelu i Arkuszach Google.

Kiedy wprowadzamy powtarzające się dane do Excela, czasami przydatne może być posiadanie rozwijanej listy opcji do wyboru. Zaawansowaną nową funkcją Excel 365 jest możliwość sortowania danych i wyświetlania tylko unikalnych danych na liście dzięki nowej funkcji o nazwie Dynamiczne funkcje tablicy.

Aby otrzymać rozwijaną listę unikalnych wartości posortowanych w kolejności alfabetycznej, musimy użyć dwóch z tych nowych funkcji, a mianowicie funkcji UNIQUE i SORT. Następnie możemy użyć walidacji danych, aby utworzyć naszą listę rozwijaną z danych zwróconych przez te funkcje.

Zwróć uwagę, że możliwe jest również sortowanie alfabetycznie za pomocą VBA.

Funkcja sortowania

Funkcja SORTUJ pozwala nam posortować listę danych w kolejności alfabetycznej.

W pustej komórce po prawej stronie naszych danych możemy wpisać następującą formułę:

1 =SORTUJ(B3:B13)

Po naciśnięciu klawisza ENTER lub kliknięciu znacznika wyboru, aby wprowadzić formułę do programu Excel, pod komórką, do której wprowadziliśmy formułę, pojawi się lista posortowanych wartości z wybranego zakresu. Jest to znane jako „zakres rozlania”.

Zakres rozlania automatycznie wyświetla wszystkie unikalne wartości zawarte w wybranym zakresie. Zauważ, że na pasku formuły formuła jest wyszarzona w tym zakresie rozlania, ponieważ jest to formuła z tablicą dynamiczną. Gdybyśmy na przykład usunęli formułę w komórce G2, zakres rozlania również zostałby wyczyszczony. Zasięg rozlania można rozpoznać po cienkiej niebieskiej linii, która pojawia się wokół niego.

UNIKALNA funkcja

Funkcja UNIQUE to kolejna funkcja dynamicznej tablicy, która pozwala nam wyodrębnić unikalne wartości z listy.

W pustej komórce po prawej stronie naszych danych możemy wpisać następującą formułę:

1 =UNIKALNE(B3:B13)

Podobnie jak w przypadku funkcji SORT, gdy tylko naciśniemy klawisz ENTER, funkcja UNIQUE przejdzie do zakresu rozlania i wypełni kolumnę poniżej komórki, w której wprowadziliśmy formułę. Lista pokaże tylko unikalne wartości z naszego pierwotnie wybranego zakresu, a ponieważ jest to formuła tablicy dynamicznej, nie możemy zmieniać ani zmieniać formuły w tym zakresie rozlania.

Łączenie funkcji SORT i UNIQUE

Łącząc razem funkcje SORT i UNIQUE, możemy uzyskać listę, która pokazuje tylko unikalne wartości oraz jest posortowany w porządku alfabetycznym.

1 =SORTUJ(UNIKALNE((B3:B13)))

UWAGA: Nie ma znaczenia, w jakiej kolejności zagnieżdżamy funkcje; moglibyśmy również użyć formuły =UNIKAT(SORTUJ(B3:B13)).

Tworzenie listy rozwijanej

Możemy teraz użyć tego zakresu komórek, aby utworzyć listę rozwijaną do wyboru za pomocą walidacji danych.

1. Wybierz zakres komórek, w których ma się pojawić rozwijana lista, a następnie w Wstążka, Wybierz Dane > Walidacja danych.

2. Teraz wybierz Lista od Pozwolić listy, a następnie wpisz wzór na Źródło listy.

Konieczne jest umieszczenie hashtagu (#) po formule, aby program Excel wiedział, że potrzebujemy całego zakresu rozlania, a nie tylko wartości w pojedynczej komórce (np. G2).

3. Kliknij ok aby utworzyć posortowaną listę rozwijaną w wybranym zakresie.

Jak ustawić alfabetycznie listę rozwijaną w Arkuszach Google

ten SORTOWAĆ oraz JEDYNY W SWOIM RODZAJU Funkcje w Arkuszach Google działają tak samo, jak w programie Excel.

1. Aby utworzyć listę rozwijaną, atrakcja zakres komórek, które będą zawierać listę rozwijaną, a następnie w Menu, Wybierz Walidacji danych.

2. Podczas gdy zakres komórek, który zawiera rozwijane listy, zostanie automatycznie wypełniony z naszego wyboru powyżej, musimy wprowadzić Kryteria. Lista z zakresu jest automatycznie zaznaczany, a następnie musimy wprowadzić cały zakres komórek dla listy kryteriów (np. G3: G7). Funkcja hashtagu używana w programie Excel nie istnieje w Arkuszach Google.

3. Kliknij Zapisać aby wstawić posortowaną listę rozwijaną do arkusza kalkulacyjnego Google.

wave wave wave wave wave