Hvordan oprettes ekstern datavalidering i et andet ark eller en projektmappe?
Generelt bruger vi datavalidering til at begrænse brugerne til at indtaste de ønskede værdier, men har du nogensinde prøvet at oprette en ekstern datavalidering i et andet ark eller en projektmappe, hvilket betyder at kildedataene og datavalideringen ikke er i samme ark eller selv den samme projektmappe? I denne artikel vil jeg introducere metoden til håndtering af dette problem i Excel.
Opret ekstern datavalidering i et andet ark
Opret ekstern datavalidering i en anden projektmappe
Opret ekstern datavalidering i et andet ark
Tag f.eks. Oprettelse af rulleliste, jeg opretter kilden i et ark, og brug derefter Range Name til at oprette rullelisten i et andet ark baseret på værdikilden.
1. Opret kildeværdien på rullelisten i et ark, som du ønsker. Se skærmbillede:
2. Vælg disse kildeværdier, og gå til Navn Box for at definere et intervalnavn for cellerne, her indtaster jeg Land i Navn Box, og tryk derefter på Indtast tast for at afslutte navngivningen. Se skærmbillede:
3. Gå til det ark, du vil oprette denne eksterne rulleliste, og vælg en celle eller et område for at placere rullelisten, f.eks. G1: G4, og klik data > Datavalidering. Se skærmbillede:
4. i Datavalidering dialog, klik Indstillinger Fanebladet, og vælg Liste fra Tillad rulleliste, og indtast derefter = Land (Land er det navn, du har defineret for kildeområdet i trin 2, du kan ændre det, som du vil) i boksen med Kilde. Se skærmbillede:
5. klik OK, nu er den eksterne datavalidering oprettet.
Opret ekstern datavalidering i en anden projektmappe
For at oprette ekstern datavalidering i en anden projektmappe skal du også bruge Navneområde.
Tag f.eks. Oprettelsen af rullelisten.
1. Opret kildeværdierne efter behov i et ark, og vælg derefter kildeværdier, og gå til Navn Box for at give kildeområdet et navn, og tryk på Indtast nøgle, tag CusName for eksempel. Se skærmbillede:
2. Gå derefter til den projektmappe, du vil oprette rullelisten, vælg en tom kolonne i et ark, for eksempel Kolonne J, og klik formler > Definer navn. Se skærmbillede:
3. i Nyt navn dialog, skal du indtaste et navn i Navn og vælg Workbook fra Anvendelsesområde liste, og skriv derefter denne formel = Source.xlsx! CustName (Kilde er projektmappens navn på projektmappen, kildedataene i, og Kustnavn er det rækkevidde, du oprettede til kildedataene i trin 1, du kan ændre dem efter behov) i Hentyder til tekstboks. Se skærmbillede:
4. klik OK. Og vælg derefter det område, du vil oprette den eksterne rulleliste, L1: L4, og klik data > Datavalidering. Se skærmbillede:
5. i Datavalidering dialog, klik Indstillinger Fanebladet, og vælg Liste fra Tillad rulleliste, og indtast denne formel = MyCustList (MyCustList er det rækkevidde, du giver den tomme kolonne i trin 3, du kan ændre det efter behov) i Kilde boks. Se skærmbillede:
6. klik OK. Nu er den eksterne datavalidering i en anden projektmappe oprettet. Se skærmbillede:
Bemærk: Kun når de to projektmapper er åbne på samme tid (kildedata-projektmappen og datavalideringsarbejdsmappen), kan den eksterne datavalidering fungere korrekt.
Bedste kontorproduktivitetsværktøjer
Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid. Klik her for at få den funktion, du har mest brug for...
Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere
- Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
- Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!