Adatérvényesítés alkalmazása cellákra
Adatérvényesítéssel korlátozhatja a felhasználók által a cellákba beírt adatok vagy értékek típusát. Az adatérvényesítés egyik leggyakoribb használati módja a legördülő listák létrehozása.

Próbálja ki!
-
Jelölje ki azokat a cellákat, amelyekhez szabályt szeretne létrehozni.
-
Válassza az Adatok >érvényesítése lehetőséget.
-
A Gépház az Allow (Megengedve) alattválasszon a következő lehetőségek közül:
-
Egész szám – annak korlátozása, hogy a cella csak egész számokat fogadjon el.
-
Decimális – a cella korlátozására, hogy csak tizedes törteket fogadjon el.
-
Lista – adatokat választhat ki a legördülő listából.
-
Dátum – a cella csak dátum elfogadására van korlátozva.
-
Idő – a cella csak időpontra való korlátozására.
-
Szöveg hossza – a szöveg hosszának korlátozása.
-
Egyéni – egyéni képlethez.
-
-
Az Adatok alattválasszon ki egy feltételt.
-
Állítsa be a többi szükséges értéket az Allow (Megengedve) és az Data (Adatok) beállításhoz megadott érték alapján.
-
Válassza a Beviteli üzenet lapot, és szabja testre az adatok beírásakor a felhasználók által látható üzenetet.
-
Jelölje be a Beviteli üzenet megjelenítése cella kijelölésekor jelölőnégyzetet az üzenet megjelenítéséhez, amikor a felhasználó kijelöli vagy fölé húzza az egérmutatót a kijelölt cella(ak)t.
-
Válassza a Hibajelzés fület a hibaüzenet testreszabásához és egy stílus kiválasztásához.
-
Válassza az OK gombot.
Ha a felhasználó most érvénytelen értéket próbál meg megadni, a testre szabott üzenetben megjelenik egy hibajelzés.
Példák letöltése
Példamunkafüzet letöltése a cikkben az adatérvényesítési példákkal
Ha olyan munkalapot hoz létre, amely megköveteli, hogy a felhasználók adatokat adjanak meg, akkor előfordulhat, hogy a bejegyzést egy adott dátumtartományra vagy számtartományra szeretné korlátozni, vagy csak pozitív egész számokat szeretne beírni. Excel a adatérvényesítés használatával korlátozhatja az adatbevitelt bizonyos cellákra, kérni fogja a felhasználókat, hogy adjanak meg érvényes adatokat, amikor egy cella ki van jelölve, és hibaüzenetet jelenít meg, amikor egy felhasználó érvénytelen adatokat ír be.
Adatbevitel korlátozása
-
Jelölje ki azokat a cellákat, amelyekben korlátozni szeretné az adatbevitelt.
-
Az Adatok lapon kattintson az Adatérvényesítés és > elemre.
Megjegyzés: Ha az érvényesítési parancs nem érhető el, akkor lehet, hogy a munkalap védett, vagy meg van osztva a munkafüzet. Megosztott munkafüzetekben vagy védelemmel ellátott munkalapokon nem módosíthatók az adatérvényesítési beállítások. A munkafüzetek védelméről részletesen a Munkafüzet védelme című cikkben olvashat.
-
A Megengedve listában jelölje ki az engedélyezni kívánt adatok típusát, és adja meg a korlátozó feltételeket és értékeket.
Megjegyzés: A korlátozást lehetővé tző mezőket a rendszer az adatok és a kiválasztott feltételek alapján címkével fogja címkézni. Ha például a Dátum adattípust választja, megadhatja a Kezdő dátum és a Záró dátum címkével jelölt minimális és maximális értékmezőkben a korlátozást.
Érvényes bejegyzések kérése a felhasználóktól
Amikor a felhasználók egy adatbeviteli követelményeket megjelenítő cellába kattintnak, megjeleníthet egy üzenetet, amely ismerteti, hogy milyen adatok érvényesek.
-
Jelölje ki azokat a cellákat, amelyekben érvényes adatbejegyzéseket szeretne kérni a felhasználóktól.
-
Az Adatok lapon kattintson az Adatérvényesítés és > elemre.
Megjegyzés: Ha az érvényesítési parancs nem érhető el, akkor lehet, hogy a munkalap védett, vagy meg van osztva a munkafüzet. Megosztott munkafüzetekben vagy védelemmel ellátott munkalapokon nem módosíthatók az adatérvényesítési beállítások. A munkafüzetek védelméről részletesen a Munkafüzet védelme című cikkben olvashat.
-
A Beviteli üzenet lapon jelölje be a Beviteli üzenet megjelenítése cella kijelölésekor jelölőnégyzetet.
-
A Cím mezőbe írja be az üzenet címét.
-
A Beviteli üzenet mezőbe írja be a megjeleníteni kívánt üzenetet.
Hibaüzenet megjelenítése érvénytelen adatok beírt értéke esetén
Ha adatkorlátozások vannak érvényben, és egy felhasználó érvénytelen adatokat ír be egy cellába, megjeleníthet egy üzenetet, amely ismerteti a hibát.
-
Jelölje ki azokat a cellákat, amelyekben meg szeretné jelenni a hibaüzenetet.
-
Az Adatok lapon kattintson az Adatérvényesítés és > elemre.
Megjegyzés: Ha az érvényesítési parancs nem érhető el, akkor lehet, hogy a munkalap védett, vagy meg van osztva a munkafüzet. Megosztott munkafüzetekben vagy védelemmel ellátott munkalapokon nem módosíthatók az adatérvényesítési beállítások. A munkafüzetek védelméről részletesen a Munkafüzet védelme című cikkben olvashat.
-
A Hibajelzés lap Cím mezőbe írja be az üzenet címét.
-
A Hibaüzenet mezőbe írja be azt az üzenetet, amely akkor jelenik meg, ha érvénytelen adatot ír be.
-
Tegye a következők valamelyikét:
Cél
A Stílus előugró menüben válassza a
A folytatás előtt a felhasználóknak ki kell javítaniuk a hibát
Megállítás
Figyelmeztetést ad a felhasználóknak arról, hogy az adatok érvénytelenek, és megkövetelik az Igen vagy a Nem gombra kattintást a folytatáshoz.
Figyelmeztetés
Figyelmeztetést ad a felhasználóknak arról, hogy az adatok érvénytelenek, de a figyelmeztető üzenet mellőzését követően lehetővé teheti számukra a folytatást
Fontos
Adatérvényesítés hozzáadása cellához vagy cellatartományhoz
Megjegyzés: A szakasz első két lépése bármilyen típusú adatérvényesítés hozzáadását érintette. A 3–7. lépések kifejezetten a legördülő lista létrehozására vonatkozóak.
-
Jelölje ki az érvényesítendő cellákat.
-
Kattintson az Adatok lap Adateszközök csoportjában az Adatok érvényesítése parancsra.
-
Válassza a Beállítások lap Megengedve listájában a Lista beállítást.
-
Írja be a Forrás mezőbe a megengedni kívánt értékek pontosvesszővel elválasztott listáját. Írja be például a következőt: Alacsony;Átlag;Magas.
-
Győződjön meg arról, hogy a Legördülő lista jelölőnégyzet be van jelölve. Ellenkező esetben nem fog megjelenni a legördülő listát jelző nyíl a cella mellett.
-
Az üres értékek engedélyezéséhez vagy letiltásához jelölje be az Üres cellák mellőzése jelölőnégyzetet vagy törölje abból a jelölést.
-
Az adatérvényesítés tesztelésével győződjön meg annak helyes működéséről. Írjon be érvényes és érvénytelen adatokat is a cellákba, ezáltal próbáljon meggyőződni arról, hogy a beállítások megfelelően működnek, és az üzenetek a várt esetekben jelennek meg.
Megjegyzések:
-
Miután létrehozta a legördülő listát, győződjön meg arról, hogy a kívánt módon működik. Ellenőrizheti például, hogy elég széles-e a cella az összes bejegyzése számára.
-
Adatérvényesítés eltávolítása – Jelölje ki a törölni kívánt érvényesítést tartalmazó cellát vagy cellákat, majd válassza az Adatok > Adatok érvényesítése lehetőséget, majd az adatérvényesítési párbeszédpanelen nyomja le Az összes törlése gombot, majd kattintson az OK gombra.
Az alábbi táblázat felsorolja az egyéb adatérvényesítési típusokat, és megmutatja, hogy miként állíthatók be a munkalapokon.
Cél |
Hajtsa végre az alábbi lépéseket: |
---|---|
Az adatbevitel korlátozása adott tartományon belüli egész számokra |
|
Az adatbevitel korlátozása egy határértékek közé eső tizedes törtre |
|
Az adatbevitel korlátozása egy időkereten belüli dátumra |
|
Az adatbevitel korlátozása egy időkereten belüli időpontra |
|
Az adatbevitel korlátozása adott hosszúságú szövegre |
|
A megengedett érték kiszámítása más cella tartalma alapján |
|
Megjegyzések:
-
Az alábbi példák az Egyéni beállítást használják, ahol képleteket beírva adja meg a feltételeket. Nem kell amiatt aggódnia, hogy mi látható az Adatok mezőben, mivel azt az Egyéni beállítás letiltja.
-
A cikkben található képernyőképek a következő Excel 2016; de a funkció nem ugyanaz a Webes Excel.
Ha a következőt szeretné beállítani |
Ezt a képletet írja be |
---|---|
Egy termék azonosítóját tartalmazó cella (C2) értékének mindig az ID- előtaggal kell kezdődnie, és legalább 10 karakter hosszúnak (9 karakternél hosszabbnak) kell lennie. |
=ÉS(BAL(C2;3)="ID-",HOSSZ(C2)>9) ![]() |
A terméknevet tartalmazó cella (D2) csak szöveget tartalmaz. |
=SZÖVEG.E(D2) ![]() |
Egy személy születésnapját tartalmazó cella (B6) értékének nagyobbnak kell lennie, mint a B4 cellában megadott évek számának. |
=HA(B6<=(MA()-(365*B4));IGAZ;HAMIS) ![]() |
Az A2:A10 cellatartományban csak egyedi értékek szerepelhessenek. |
=DARABTELI($A$2:$A$10;A2)=1 ![]() Megjegyzés: Először be kell írnia az A2 cella adatérvényesítési képletét, majd az A2 cellát az A3:A10 cellába kell másolnia, hogy a DARABTELI függvény második argumentuma megegyezni fog az aktuális cellával. Vagyis az A2)=1 rész A3)=1, A4)=1 stb. lesz. További információ |
Ellenőrizze, hogy a B4 cellában lévő e-mail-cím tartalmazza-e az @ szimbólumot. |
=SZÁM(TALÁL("@",B4)) ![]() |
Többre kíváncsi?
Részletesebben az adatérvényesítésről