Hur applicerar jag flera datavalideringar i en cell i Excel-kalkylbladet?
I Excel-kalkylbladet kan det vara vanligt att använda en datavalidering på en cell, men har du någonsin försökt använda flera datavalidering i en cell? Den här artikeln kommer jag att prata om några olika exempel för att lösa denna uppgift i Excel.
Tillämpa flera datavalideringar i en cell (exempel 1)
Tillämpa flera datavalideringar i en cell (exempel 2)
Tillämpa flera datavalideringar i en cell (exempel 3)
Tillämpa flera datavalideringar i en cell (exempel 1)
Till exempel vill jag ställa in datavalidering till celler med följande kriterier: om ett nummer anges måste det vara mindre än 100, om text matas in måste det finnas i listan från D2 till D7 som följande skärmdump visas:
1. Markera cellerna som du vill använda flera datavalideringar och klicka sedan på Data > Datagransknings > Datagransknings, se skärmdump:
2. I Datagransknings under dialogrutan Inställningar gör följande åtgärder:
(1.) Välj Custom från Tillåt rullgardinsmeny;
(2.) Ange denna formel: =OR(A2<$C$2,COUNTIF($D$2:$D$7,A2)=1) i Formel textruta.
Anmärkningar: I ovanstående formel, A2 är den cell som du vill tillämpa datavalidering, C2 och D2: D7 är kriterierna du behöver för att tillämpa datavalidering baserat på.
3. Klicka sedan OK, från och med nu kan bara de värden som matchar kriterierna anges i cellerna, om inte, kommer en varningsruta att dyka upp för att påminna dig, se skärmdump:
Tillämpa flera datavalideringar i en cell (exempel 2)
I det här exemplet tillåter jag bara texten "Kutools for Excel" eller datumet mellan 12/1/2017 och 12/31/2017 kan anges i de specifika cellerna som visas nedan. För att lösa detta jobb, gör så här:
1. Gå till Datagransknings dialogrutan och gör följande i dialogrutan:
(1.) Klicka på Inställningar flik;
(2.) Välj Custom alternativ från Tillåt rullgardinsmeny;
(3.) Skriv denna formel: =OR(A2=$C$2,AND(A2>=DATE(2017,12,1), A2<=DATE(2017,12,31))) i Formel textruta.
Anmärkningar: I ovanstående formel, A2 är den cell som du vill tillämpa datavalidering, C2, 2017,12,1 och 2017,12,31 är kriterierna du behöver för att tillämpa datavalidering baserat på.
2. Klicka sedan OK knappen, nu kan bara värdena som matchar kriterierna tillåtas att skriva in, andra kommer att begränsas som följande skärmdump visas:
Tillämpa flera datavalideringar i en cell (exempel 3)
Det tredje exemplet, jag vill att textsträngen måste startas med "KTE" eller "www", och om den börjar med "KTE" kan endast 6 tecken tillåtas; om det börjar med “www” kan endast 10 tecken tillåtas, se skärmdump:
Följande formel i datavalidering kan hjälpa dig att hantera den.
1. Gå till Datagransknings dialogrutan, gör följande i dialogrutan:
(1.) Klicka på Inställningar flik;
(2.) Välj Custom alternativ från Tillåt rullgardinsmeny;
(3.) Skriv denna formel: =OR(AND(LEFT(A2,3)="KTE",LEN(A2)=6),AND(LEFT(A2,3)="www",LEN(A2)=10)) i Formel textruta.
Anmärkningar: I ovanstående formel, A2 är den cell som du vill tillämpa datavalidering och du kan ändra kriterierna i formeln till dina egna.
2. Klicka sedan OK knappen, och nu får endast textvärdena som matchar de angivna kriterierna anges, se skärmdump:
Anmärkningar: Det kan hända att det finns andra olika datavalideringskriterier som behövs, du kan skapa dina egna formler för olika kriterier som du vill.
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!