Sorteer / alfabetiseer een vervolgkeuzelijst in Excel en Google Spreadsheets
Deze zelfstudie laat zien hoe u een vervolgkeuzelijst in Excel en Google Spreadsheets alfabetiseert.
Wanneer we repetitieve gegevens in Excel invoeren, kan het soms handig zijn om een vervolgkeuzelijst met opties te hebben waaruit u kunt kiezen. Een krachtige nieuwe functie van Excel 365 is de mogelijkheid om gegevens te sorteren en alleen unieke gegevens in een lijst weer te geven vanwege een nieuwe functie genaamd Dynamische matrixfuncties.
Om een vervolgkeuzelijst met unieke waarden in alfabetische volgorde te krijgen, moeten we twee van deze nieuwe functies gebruiken, namelijk de UNIQUE- en SORT-functies. We kunnen vervolgens Gegevensvalidatie gebruiken om onze vervolgkeuzelijst te maken op basis van de gegevens die door deze functies worden geretourneerd.
Merk op dat het ook mogelijk is om alfabetisch te sorteren met VBA.
De SORT-functie
Met de SORT-functie kunnen we een lijst met gegevens in alfabetische volgorde sorteren.
In een lege cel rechts van onze gegevens kunnen we de volgende formule typen:
1 | =SORTEREN(B3:B13) |
Wanneer we op ENTER drukken of op het vinkje klikken om de formule in Excel in te voeren, verschijnt een lijst met gesorteerde waarden uit het geselecteerde bereik onder de cel waarin we onze formule hebben ingevoerd. Dit staat bekend als het 'morsbereik'.
Het overloopbereik geeft automatisch alle unieke waarden weer die in het geselecteerde bereik zijn opgenomen. Merk op dat in de formulebalk de formule grijs wordt weergegeven in dit overloopbereik vanwege het feit dat het een dynamische matrixformule is. Als we bijvoorbeeld de formule in cel G2 zouden verwijderen, zou het overloopbereik ook worden gewist. Het lekbereik is te herkennen aan de dunne blauwe lijn die eromheen verschijnt.
De UNIEKE Functie
De UNIQUE-functie is een andere dynamische matrixfunctie waarmee we unieke waarden uit een lijst kunnen halen.
In een lege cel rechts van onze gegevens kunnen we de volgende formule typen:
1 | =UNIEK(B3:B13) |
Net als bij de SORT-functie, zal de UNIEKE functie, zodra we op de ENTER-toets drukken, overgaan naar het overloopbereik en de kolom invullen onder de cel waar we de formule hebben ingevoerd. De lijst toont alleen unieke waarden uit ons oorspronkelijk geselecteerde bereik en aangezien het een dynamische matrixformule is, kunnen we de formule in dit overloopbereik niet wijzigen of wijzigen.
De functies SORT en UNIQUE combineren
Door de functies SORT en UNIQUE samen te combineren, kunnen we een lijst verkrijgen die alleen unieke waarden toont en wordt op alfabetische volgorde gesorteerd.
1 | =SORTEREN(UNIEK((B3:B13))) |
OPMERKING: Het maakt niet uit in welke volgorde we de functies nesten; we kunnen ook de formule gebruiken: =UNIEK(SORTEREN(B3:B13)).
De vervolgkeuzelijst maken
We kunnen dit celbereik nu gebruiken om een vervolgkeuzelijst te maken waaruit u kunt kiezen met behulp van Gegevensvalidatie.
1. Selecteer het celbereik waar we de vervolgkeuzelijst willen laten verschijnen, en dan in de Lintje, selecteer Gegevens > Gegevensvalidatie.
2. Selecteer nu Lijst van de Toestaan lijst, typ vervolgens de formule voor de Bron van de lijst.
Het is noodzakelijk om de hashtag (#) achter de formule te plaatsen om Excel te laten weten dat we het hele verspillingsbereik nodig hebben en niet alleen de waarde in de individuele cel (bijv. G2).
3. Klik op Oke om de gesorteerde vervolgkeuzelijst in het geselecteerde bereik te maken.
Een vervolgkeuzelijst alfabetiseren in Google Spreadsheets
De SOORT en UNIEK Functies werken in Google Spreadsheets op dezelfde manier als in Excel.
1. Om de vervolgkeuzelijst te maken, hoogtepunt het celbereik dat de vervolgkeuzelijst zal bevatten, en vervolgens in de Menu, selecteer Gegevensvalidatie.
2. Hoewel het celbereik voor de vervolgkeuzelijsten automatisch wordt ingevuld vanuit onze selectie hierboven, moeten we de . invoeren criteria. Lijst uit een bereik wordt automatisch geselecteerd en dan moeten we het volledige celbereik voor de lijst met criteria invoeren (bijv. G3: G7). De hashtag-functionaliteit die Excel gebruikt, bestaat niet in Google Spreadsheets.
3. Klik op Opslaan om de gesorteerde vervolgkeuzelijst in de Google-spreadsheet in te voegen.