Meerdere afhankelijke vervolgkeuzelijsten maken in Excel

Meerdere afhankelijke vervolgkeuzelijsten maken in Excel

U weet misschien hoe u een vervolgkeuzemenu in Excel kunt maken, maar u weet misschien niet hoe u meerdere afhankelijke vervolgkeuzemenu's kunt maken.





Er zijn verschillende benaderingen voor het maken van meerdere vervolgkeuzemenu's, waarvan sommige eenvoudig uit te voeren zijn en andere moeilijk. In dit artikel wordt uitgelegd hoe u dit relatief snel kunt doen met een enkele offset-formule.





Voorbeeld voor het maken van meerdere afhankelijke vervolgkeuzelijsten

Laten we eens kijken naar de onderstaande gegevens waarvoor u een afhankelijke vervolgkeuzelijst wilt maken met behulp van de offset-formule.





Hier kun je drie verschillende competities zien, elk met een lijst met teams. Om het concept te vereenvoudigen, kan elke competitie slechts een klein aantal teams hebben in plaats van een volledige lijst.

Aan de linkerkant heb je twee keuzes om een ​​competitie en het bijbehorende team te selecteren. Je teamselectie hangt af van de competitie die je kiest, aangezien keuze twee afhankelijk is van de eerste keuze.



Windows stop code niet te koppelen opstartvolume

Ons doel is om een ​​eenvoudig vervolgkeuzemenu te maken voor competitienamen en een afhankelijk vervolgkeuzemenu voor de lijst van elke competitie.

Eenvoudig vervolgkeuzemenu maken voor voetbalcompetities

1. Ga naar de Tabblad Gegevens en klik op Gegevensvalidatie .





2. Selecteer de Lijst in Toestaan optie in validatiecriteria.

3. Selecteer cellen E4 tot G4 als de bron.





Vier. Klik Oke om de wijzigingen toe te passen.

In drie eenvoudige stappen kunt u een eenvoudige vervolgkeuzelijst maken. Vervolgens knippen en plakken de formule naar de rest van de cellen in de rij.

Verwant: Een vervolgkeuzelijst maken in Microsoft Excel

Een afhankelijke vervolgkeuzelijst maken in Excel

Het vervolgkeuzemenu van het voetbalteam is gebaseerd op een eenvoudige vervolgkeuzelijst die u zojuist hebt gemaakt. Als je een specifieke competitie kiest, zou je de kans moeten hebben om een ​​team te selecteren in het vervolgkeuzemenu Voetbalcompetitie dat alleen teams uit die competitie bevat.

Offset-formule gebruiken om vervolgkeuzelijst te maken

Laten we een formule maken om ervoor te zorgen dat deze perfect werkt voordat u deze rechtstreeks in het gegevensvalidatievak invoegt. Daarna kunt u het in de hele dataset implementeren.

Laten we eens kijken naar de syntaxis van de functie Offset.

De offset-functie heeft vijf argumenten. Laten we ze hier kort bespreken:

1. Referentie: Het verwijst naar het startpunt van gegevens. De Offset-functie geeft een bereik dat dicht bij het referentiepunt ligt. Daarom moet het referentiepunt dicht bij de dataset liggen.

2. Rijen: Het argument rijen verwijst naar het aantal rijen dat u vanaf het referentiepunt naar beneden wilt verplaatsen.

3. Kolom: Net als rijen beschrijft dit argument het aantal plaatsen dat u over de kolommen van een gegevensset wilt verplaatsen. Aangezien de kolompositie afhangt van de voetbalcompetitie die is opgenomen in onze eenvoudige vervolgkeuzelijst, moet u mogelijk de wedstrijdfunctie als kolomargument gebruiken.

4. Hoogte en breedte: Deze twee argumenten verwijzen naar de positie van cellen waarin u zich momenteel bevindt op basis van het eerder geselecteerde rij- en kolommenargument. Je moet dit handmatig tellen, dus wees voorzichtig bij het toevoegen van de waarde. Controleer het ook twee keer voor bevestiging.

Laten we de offset-functie op deze dataset implementeren om het concept beter te begrijpen.

Implementatie van Offset-functie

Hier is cel E4 een referentie omdat dit het startpunt van de dataset is. Het is ook de bedoeling om dezelfde formule naar andere cellen in de rij te kopiëren, zodat u er een absolute celverwijzing van kunt maken door een $ teken.

Aangezien de teamnaam onder het referentiepunt begint, is het rijargument 1.

Het hoogteargument kan echter veranderen tussen 0, 1 en 2 en u kunt het niet handmatig aan elke cel toevoegen. Om andere tabbladen met de formule te vullen, kunt u een overeenkomstfunctie gebruiken die correct een kolomnummer toewijst. Laten we het kort bespreken zonder al te veel in detail te treden.

Syntaxis van Match-functie

Opzoekwaarde , lookup_array , en match_type zijn de drie argumenten in de match-functie.

iemand heeft me geblokkeerd op facebook hoe kan ik hun profiel zien

In dit voorbeeld is de waarde in cel B5 de opzoekwaarde, terwijl de lijst met competitienamen in de cellen E4 tot G4 de opzoekarray is. Laten we uit match_type de exacte overeenkomst kiezen.

Selecteer de hele match-functie en druk op F9 om te controleren of het de juiste kolompositie heeft gekozen voor de geselecteerde voetbalcompetitie in het eenvoudige vervolgkeuzemenu. De match-functie begint te tellen vanaf de eerste kolom en beschouwt cel E4 op positie één, wat het referentiepunt is.

Aan de andere kant begint de offset te tellen vanaf 0. De match-functie moet ook de referentiekolom op positie nul nemen om deze consistent te maken met de offset-functie. Om dat te veranderen, trekt u één af van de hele formule.

Stel vervolgens de hoogte in op het maximale aantal waarden dat u in de vervolgkeuzelijst wilt en de breedte op één. Dat komt overeen met de positie van de rij en de kolom in de formule.

druk op binnenkomen om te zien of de formule het juiste team heeft gekozen.

Nu de formule gereed is, gaan we deze toevoegen aan gegevensvalidatie.

Formule toevoegen aan gegevensvalidatie

1. Door te drukken CTRL + C , kunt u de formule uit de geselecteerde cel kopiëren.

2. Ga naar Gegevensvalidatie .

3. Plaats de gekopieerde formule als de bron na het selecteren van de Lijst als eerste optie.

Eenmaal uitgevoerd, genereert de formule meerdere afhankelijke vervolgkeuzemenu's voor voetbalteams.

Knippen en plakken de formule onderaan de rij voor voetbalteams om het in de hele rij te implementeren.

Hier leest u hoe u de Offset-formule en de match-functie in combinatie kunt gebruiken om een ​​meervoudig afhankelijke vervolgkeuzelijst te maken. De offset-formule lijkt in het begin misschien verwarrend, maar na een paar keer implementeren zult u eraan wennen.

Verwant: Werken met werkbladtabbladen in Microsoft Excel

Maak het maken van vervolgkeuzemenu's eenvoudig met de offset-formule

Voor veel van de bladen op de werkplek moet u vervolgkeuzelijsten maken. De benadering met offsetformules is de snelste en eenvoudigste methode om de hele vervolgkeuzelijst te maken met slechts één formule.

Verder is het mogelijk om handmatig cellen te selecteren voor gegevensvalidatie om vervolgkeuzelijsten te maken. Het handmatig maken van dropdowns voor een grote dataset is echter tijdrovend en de kans op fouten is groter. Net als Excel kunt u ook een vervolgkeuzemenu maken voor Google Spreadsheets.

Deel Deel Tweeten E-mail Een vervolgkeuzelijst maken in Google Spreadsheets

Als u er zeker van wilt zijn dat alleen bepaalde gegevens aan een cel kunnen worden toegevoegd, kunt u de invoer beperken met vervolgkeuzelijsten in Google Spreadsheets.

Lees volgende
Gerelateerde onderwerpen
  • productiviteit
  • Spreadsheettips
  • Microsoft Excel
  • Microsoft Office-tips
  • Gegevensanalyse
Over de auteur Shan Abdul |(46 artikelen gepubliceerd)

Shan Abdul is afgestudeerd werktuigbouwkunde. Na het afronden van zijn opleiding is hij zijn carrière begonnen als freelance schrijver. Hij schrijft over het gebruik van verschillende tools en software om mensen te helpen productiever te zijn als student of professional. In zijn vrije tijd kijkt hij graag naar YouTube-video's over productiviteit.

Meer van Shan Abdul

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren