300 Exempel

Listruta

Drop Down List

Skapa en listruta | Tillåt andra poster | Lägg till/ta bort objekt | Dynamisk listruta | Ta bort en listruta | Beroende listrutor | Bordsmagi



Listrutor i Excel är användbara om du vill vara säker på att användare väljer ett objekt från en lista istället för att skriva sina egna värden.

Skapa en listruta

För att skapa en listruta i Excel, utför följande steg.





1. Skriv det objekt som du vill ska visas i listrutan på det andra arket.

Artiklar



Obs! Om du inte vill att användare ska komma åt objekten i Sheet2 kan du dölja Sheet2. För att uppnå detta, högerklicka på bladfliken i Sheet2 och klicka på Dölj.

2. Markera cell B1 på det första arket.

Välj Cell

3. Klicka på Datavalidering i gruppen Dataverktyg på fliken Data.

Klicka på Datavalidering

vad är #ref i excel

Dialogrutan 'Datavalidering' visas.

4. Klicka på Lista i rutan Tillåt.

5. Klicka i rutan Källa och välj intervallet A1: A3 på Sheet2.

Valideringskriterier

6. Klicka på OK.

Resultat:

Listruta i Excel

Obs! Om du vill kopiera/klistra in en listruta markerar du cellen med rullgardinsmenyn och trycker på CTRL + c, markerar en annan cell och trycker på CTRL + v.

7. Du kan också skriva objekten direkt i rutan Källa istället för att använda en intervallreferens.

Enkel listruta

Obs! Detta gör din rullgardinsmeny skiftlägeskänslig. Till exempel, om en användare skriver ja, visas ett felmeddelande.

Tillåt andra poster

Du kan också skapa en listruta i Excel som tillåter andra poster.

1. För det första, om du skriver ett värde som inte finns i listan, visar Excel en felvarning.

Felmeddelande

Utför följande steg för att tillåta andra poster.

2. Klicka på Datavalidering i gruppen Dataverktyg på fliken Data.

Klicka på Datavalidering

Dialogrutan 'Datavalidering' visas.

3. Avmarkera 'Visa felmeddelande efter ogiltig data' på fliken Felvarning.

Tillåt andra poster

4. Klicka på OK.

5. Du kan nu ange ett värde som inte finns i listan.

Manuell inmatning

Lägg till/ta bort objekt

Du kan lägga till eller ta bort objekt från en rullgardinslista i Excel utan att öppna dialogrutan 'Datavalidering' och ändra intervallreferensen. Detta sparar tid.

1. Om du vill lägga till ett objekt i en rullgardinslista går du till objekten och väljer ett objekt.

Välj föremål

2. Högerklicka och klicka sedan på Infoga.

Klicka på Infoga

3. Välj 'Skifta ner cellerna' och klicka på OK.

Skifta ner cellerna

Resultat:

Ny intervallreferens

Obs! Excel ändrade automatiskt intervallreferensen från Sheet2! $ A $ 1: $ A $ 3 till Sheet2! $ A $ 1: $ A $ 4. Du kan kontrollera detta genom att öppna dialogrutan 'Datavalidering'.

4. Skriv ett nytt objekt.

Skriv ny artikel

Resultat:

Uppdaterad listruta

5. Om du vill ta bort ett objekt från en rullgardinslista klickar du på Ta bort i steg 2, väljer 'Skift upp celler' och klickar på OK.

Dynamisk listruta

Du kan också använda en formel som uppdaterar din rullgardinslista automatiskt när du lägger till ett objekt i slutet av listan.

1. Markera cell B1 på det första arket.

Välj Cell

2. Klicka på Datavalidering i gruppen Dataverktyg på fliken Data.

Klicka på Datavalidering

Dialogrutan 'Datavalidering' visas.

3. Klicka på Lista i rutan Tillåt.

4. Klicka i rutan Källa och ange formeln:= OFFSET (Sheet2! $ A $ 1,0,0, COUNTA (Sheet2! $ A: $ A), 1)

Offset -funktion

Förklaring: the OFFSET -funktion tar 5 argument. Referens: Sheet2! $ A $ 1, rader att förskjuta: 0, kolumner till offset: 0, höjd: COUNTA (Sheet2! $ A: $ A) och bredd: 1. COUNTA (Sheet2! $ A: $ A) räknar antalet av värden i kolumn A på Sheet2 som inte är tomma. När du lägger till ett objekt i listan på Sheet2, ökar COUNTA (Sheet2! $ A: $ A). Som ett resultat utökas intervallet som returneras av OFFSET-funktionen och listrutan uppdateras.

5. Klicka på OK.

6. På det andra bladet lägger du helt enkelt till ett nytt objekt i slutet av listan.

Lägg till nytt föremål

Resultat:

Dynamisk listruta

Ta bort en listruta

För att ta bort en listruta i Excel, utför följande steg.

1. Markera cellen med rullgardinsmenyn.

Välj Cell med listruta

2. Klicka på Datavalidering i gruppen Dataverktyg på fliken Data.

Klicka på Datavalidering

Dialogrutan 'Datavalidering' visas.

3. Klicka på Rensa alla.

Klicka på Rensa alla

Obs! Om du vill ta bort alla andra rullgardinslistor med samma inställningar markerar du 'Använd dessa ändringar på alla andra celler med samma inställningar' innan du klickar på Rensa alla.

4. Klicka på OK.

Beroende listrutor

Vill du lära dig ännu mer om listrutor i Excel? Lär dig hur du skapar beroende listrutor .

1. Om användaren till exempel väljer Pizza från en första listruta.

Första listrutan

2. En andra listruta innehåller pizzaprodukterna.

Andra listrutan

3. Men om användaren väljer kinesiska från den första listrutan innehåller den andra listrutan de kinesiska rätterna.

Beroende listrutor i Excel

Bordsmagi

Du kan också lagra dina föremål i en Excel -tabell för att skapa en dynamisk listruta.

1. Välj ett listobjekt på det andra bladet.

Välj listobjekt

2. Klicka på tabell i gruppen Tabeller på fliken Infoga.

Infoga tabell

3. Excel väljer automatiskt data åt dig. Klicka på OK.

Skapa bord

4. Om du väljer listan avslöjar Excel strukturerad referens .

Strukturerad referens

5. Använd den här strukturerade referensen för att skapa en dynamisk listruta.

Tabell och INDIRECT

Förklaring: the INDIRECT -funktion i Excel konverterar en textsträng till en giltig referens.

6. På det andra bladet lägger du helt enkelt till ett nytt objekt i slutet av listan.

Lägg till vara

Resultat:

Dynamisk listruta

Obs: prova själv. Ladda ner Excel-filen och skapa den här listrutan.

7. När du använder tabeller, använd funktionen UNIK i Excel 365 för att extrahera unika listobjekt.

Unika listobjekt

Obs! Denna dynamiska matrisfunktion, in i cell F1, fyller flera celler. Wow! Detta beteende i Excel 365 kallas spillning.

8. Använd detta spillintervall för att skapa en magisk listruta.

Skapa listruta

Förklaring: använd alltid den första cellen (F1) och ett hashtecken för att hänvisa till ett spillområde.

Resultat:

Listruta med unika värden

Obs! När du lägger till nya poster extraherar UNIK-funktionen automatiskt nya unika listobjekt och Excel uppdaterar automatiskt listrutan.

6/8 klar! Läs mer om datavalidering>
Gå till nästa kapitel: Tangentbordsgenvägar



^