Cellák

Adatérvényesítés alkalmazása cellákra

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.

Ez a böngésző nem támogatja a videók lejátszását.

Próbálja ki!

  1. Jelölje ki azokat a cellákat, amelyekhez szabályt szeretne létrehozni.

  2. Válassza az Adatok >érvényesítése lehetőséget.

    Adatérvényesítés

  3. 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.

  4.  Az Adatok alattválasszon ki egy feltételt.

  5. Á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.

  6. Válassza a Beviteli üzenet lapot, és szabja testre az adatok beírásakor a felhasználók által látható üzenetet.

  7. 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.

  8. Válassza a Hibajelzés fület a hibaüzenet testreszabásához és egy stílus kiválasztásához.

  9. 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

  1. Jelölje ki azokat a cellákat, amelyekben korlátozni szeretné az adatbevitelt.

  2. 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.

  3. 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.

  1. Jelölje ki azokat a cellákat, amelyekben érvényes adatbejegyzéseket szeretne kérni a felhasználóktól.

  2. 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.

  3. A Beviteli üzenet lapon jelölje be a Beviteli üzenet megjelenítése cella kijelölésekor jelölőnégyzetet.

  4. A Cím mezőbe írja be az üzenet címét.

  5. 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.

  1. Jelölje ki azokat a cellákat, amelyekben meg szeretné jelenni a hibaüzenetet.

  2. 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.

  3. A Hibajelzés lap Cím mezőbe írja be az üzenet címét.

  4. A Hibaüzenet mezőbe írja be azt az üzenetet, amely akkor jelenik meg, ha érvénytelen adatot ír be.

  5. 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. 

  1. Jelölje ki az érvényesítendő cellákat.

  2. Kattintson az Adatok lap Adateszközök csoportjában az Adatok érvényesítése parancsra.

  3. Válassza a Beállítások lap Megengedve listájában a Lista beállítást.

  4. Í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.

  5. 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.

  6. 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.

  7. 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

  1. Kövesse a fenti 1–2. lépést.

  2. Válassza a Megengedve lista Egész szám elemét.

  3. A Jelleg legördülő listában jelölje ki a kívánt korlátozástípust. A felső és az alsó határérték megkötéséhez például válassza a következők között van beállítást.

  4. Írja be a minimális, a maximális vagy a konkrét megengedett értéket.

    Megadhat számértéket eredményül adó képletet is.

    Tegyük fel például, hogy az F1 cella adatait érvényesíti. Ha azt szeretné, hogy az érvényességi feltétel értéke az F1 cellában megadott gyermekek számának legalább a kétszerese legyen, akkor a Jelleg listában válassza a nagyobb vagy egyenlő beállítást, majd írja be az =2*F1 képletet a Minimum mezőbe.

Az adatbevitel korlátozása egy határértékek közé eső tizedes törtre

  1. Kövesse a fenti 1–2. lépést.

  2. A Megengedve legördülő listában válassza a Tizedes tört lehetőséget.

  3. A Jelleg legördülő listában jelölje ki a kívánt korlátozástípust. A felső és az alsó határérték megkötéséhez például válassza a következők között van beállítást.

  4. Írja be a minimális, a maximális vagy a konkrét megengedett értéket.

    Megadhat számértéket eredményül adó képletet is. Ha például azt szeretné, hogy a jutalékok értéke az üzletkötők E1 cellában megadott fizetésének legfeljebb a 6%-a legyen, a Jelleg listában válassza a kisebb vagy egyenlő beállítást, majd írja be az =E1*6% képletet a Maximum mezőbe.

    Megjegyzés: Ha engedélyezni szeretné egy felhasználónak százalékértékek (például 20%) bevitelét, válassza a Tizedes tört lehetőséget a Megengedve listában, válassza ki a kívánt korlátozástípust a Adatok mezőben, írja be a minimális, a maximális vagy a konkrét értéket tizedes törtként (például 0,2).Ezután az adatérvényesítési cella százalékos értékként való megjelenítéséhez jelölje ki a cellát, és kattintson a Kezdőlap lap Szám csoportjában a Százalék Gomb képe gombra.

Az adatbevitel korlátozása egy időkereten belüli dátumra

  1. Kövesse a fenti 1–2. lépést.

  2. A Megengedve legördülő listában válassza a Dátum lehetőséget.

  3. A Jelleg legördülő listában jelölje ki a kívánt korlátozástípust. Adott dátum utáni naptári nap engedélyezéséhez például válassza a nagyobb mint beállítást.

  4. Írja be a kezdő, a záró vagy a konkrét megengedett dátumot.

    Megadhat egy dátumot eredményül adó képletet is. Ha például a mai nap és a mai dátumtól 3 nap közötti időkeretet, válassza a következőt az Adatok mezőben, írja be az =MA() adatokat a Kezdő dátum mezőbe, és írja be az =MA()+3 dátumot a Záró dátum mezőbe.

Az adatbevitel korlátozása egy időkereten belüli időpontra

  1. Kövesse a fenti 1–2. lépést.

  2. A Megengedve legördülő listában válassza a Dátum lehetőséget.

  3. A Jelleg legördülő listában jelölje ki a kívánt korlátozástípust. Adott időpontot megelőző időpontok engedélyezéséhez például válassza a kisebb mint beállítást.

  4. Írja be a kezdő, a záró vagy a konkrét megengedett időpontot. Ha konkrét időpontokat szeretne megadni, akkor használja az óó:pp időformátumot.

    Tegyük fel például, hogy az E2 cella tartalmazza a kezdési időt (8:00), az F2 cella tartalmazza a befejezési időt (17:00), Ön pedig korlátozni szeretné az értekezletek idejét e két időpont közé. Ez esetben válassza a Jelleg listában a következők között van beállítást, írja be az =E2 értéket a Kezdő időpont mezőbe, és írja be az =F2 értéket a Befejező időpont mezőbe.

Az adatbevitel korlátozása adott hosszúságú szövegre

  1. Kövesse a fenti 1–2. lépést.

  2. A Megengedve legördülő listában válassza a Szöveghossz lehetőséget.

  3. A Jelleg legördülő listában jelölje ki a kívánt korlátozástípust. Ha például legfeljebb adott számú karakterek bejegyzését szeretné engedélyezni, válassza a kisebb vagy egyenlő beállítást.

  4. Ebben az esetben 25 karakterre szeretnénk korlátozni a bevitelt, ezért az Adatok mezőben a kisebb vagy egyenlő értéket, a Maximum mezőben pedig a 25 értéket szeretnénk megadni.

A megengedett érték kiszámítása más cella tartalma alapján

  1. Kövesse a fenti 1–2. lépést.

  2. A Megengedve legördülő listában jelölje ki a kívánt adattípust.

  3. A Jelleg legördülő listában jelölje ki a kívánt korlátozástípust.

  4. A Jelleg lista alatti mezőben vagy mezőkben jelölje meg a cellát, amely alapján a megengedett értékeket meghatározza.

    Ha például egy számlára csak az E1 cellában szereplő költségvetési keret erejéig engedi újabb tételek terhelését, válassza a Megengedve listában az Egész szám beállítást, válassza a Jelleg listában a „kisebb vagy egyenlő” beállítást, és írja be a Maximum mezőbe az =E1 értéket.

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)

6. példa: Adatérvényesítésben használt képletek

A terméknevet tartalmazó cella (D2) csak szöveget tartalmaz.

=SZÖVEG.E(D2)

2. példa: Adatérvényesítésben használt képletek

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)

Adatérvényesítési példa egy bevitel minimális korra való korlátozására

Az A2:A10 cellatartományban csak egyedi értékek szerepelhessenek.

=DARABTELI($A$2:$A$10;A2)=1

4. példa: Adatérvényesítésben használt képletek

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))

Adatérvényesítési példa annak ellenőrzésére, hogy egy e-mail-cím tartalmazza-e az @ szimbólumot

Többre kíváncsi?

Részletesebben az adatérvényesítésről

Legördülő lista elemeinek felvétele és eltávolítása

Legördülő lista eltávolítása

További segítségre van szüksége?

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

×