Hvordan anvendes flere datavalideringer i en celle i Excel-regneark?
I Excel-regneark kan anvendelse af en datavalidering på en celle være almindelig for os, men har du nogensinde prøvet at bruge flere datavalideringer i en celle? Denne artikel vil jeg tale om nogle forskellige eksempler til løsning af denne opgave i Excel.
Anvend flere datavalideringer i en celle (eksempel 1)
Anvend flere datavalideringer i en celle (eksempel 2)
Anvend flere datavalideringer i en celle (eksempel 3)
Anvend flere datavalideringer i en celle (eksempel 1)
For eksempel vil jeg oprette datavalidering til celler med disse kriterier: Hvis et nummer indtastes, skal det være mindre end 100, hvis der indtastes tekst, skal det være på listen fra D2 til D7 som følgende skærmbillede vist:
1. Vælg de celler, som du vil anvende flere datavalideringer, og klik derefter på data > Datavalidering > Datavalidering, se skærmbillede:
2. I Datavalidering under dialogboksen Indstillinger udføre følgende handlinger:
(1.) Vælg Tilpasset fra Tillad rulleliste
(2.) Indtast denne formel: =OR(A2<$C$2,COUNTIF($D$2:$D$7,A2)=1) ind i Formula tekstboks.
Bemærk: I ovenstående formel A2 er den celle, som du vil anvende datavalidering, C2 , D2: D7 er de kriterier, du har brug for for at anvende datavalidering baseret på.
3. Klik derefter på OK, fra nu af kan kun de værdier, der matcher kriterierne, indtastes i cellerne, hvis ikke, vises en advarselsboks for at minde dig om, se skærmbillede:
Anvend flere datavalideringer i en celle (eksempel 2)
I dette eksempel tillader jeg kun teksten "Kutools til Excel" eller datoen mellem 12/1/2017 og 12/31/2017 kan indtastes i de specifikke celler som vist nedenstående skærmbillede. For at løse dette job skal du gøre som dette:
1. Gå til Datavalidering dialogboks, og udfør følgende handlinger i dialogboksen:
(1.) Klik på Indstillinger fanen;
(2.) Vælg Tilpasset mulighed fra Tillad rulleliste
(3.) Skriv denne formel: =OR(A2=$C$2,AND(A2>=DATE(2017,12,1), A2<=DATE(2017,12,31))) ind i Formula tekstboks.
Bemærk: I ovenstående formel A2 er den celle, som du vil anvende datavalidering, C2, 2017,12,1 , 2017,12,31 er de kriterier, du har brug for for at anvende datavalidering baseret på.
2. Klik derefter på OK knap, nu er det kun værdier, der matcher kriterierne, der kan indtastes, andre begrænses som vist på følgende skærmbillede:
Anvend flere datavalideringer i en celle (eksempel 3)
Det tredje eksempel, jeg vil have, at tekststrengen skal startes med “KTE” eller “www”, og hvis den starter med “KTE”, kan kun 6 tegn tillades; hvis det starter med “www”, kan kun 10 tegn tillades, se skærmbillede:
Følgende formel i datavalidering kan hjælpe dig med at håndtere det.
1. Gå til Datavalidering dialogboks, i dialogboksen skal du udføre følgende handlinger:
(1.) Klik på Indstillinger fanen;
(2.) Vælg Tilpasset mulighed fra Tillad rulleliste
(3.) Skriv denne formel: =OR(AND(LEFT(A2,3)="KTE",LEN(A2)=6),AND(LEFT(A2,3)="www",LEN(A2)=10)) ind i Formula tekstboks.
Bemærk: I ovenstående formel A2 er den celle, som du vil anvende datavalidering, og du kan ændre kriterierne i formlen til din egen.
2. Klik derefter på OK knappen, og nu er det kun de tekstværdier, der matcher de kriterier, du har angivet, der kan indtastes, se skærmbillede:
Bemærk: Måske er der andre forskellige datavalideringskriterier, der skal anvendes, kan du oprette dine egne formler til forskellige kriterier, som du vil.
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!