Az Excel több, mint adatbeviteli eszköz. De ha csak az Excelben történő adatbevitelről beszél, az baromi jó. Az adatok ellenőrzésével engedélyezheti az adatbevitelt a cella (k) ban egy előre meghatározott feltétel alapján.
Feltételes adatbevitel az Excelben az adatellenőrzés segítségével
Íme néhány példa a feltételes adatbeviteli szabályokról:
- Adatbevitel engedélyezése csak egy előre meghatározott listából (legördülő listák használatával).
- Csak akkor engedélyezze az adatbevitelt, ha a megadott cella (k) ki vannak töltve.
- DATE bejegyzés engedélyezése csak két megadott dátum között.
Adatbeviteli szabály létrehozásához több feltételt is kombinálhat.
Ez a fajta feltételes adatbevitel az Excel programban elvégezhető az Excel adatellenőrzési funkciójával. Csak akkor tudja engedélyezni az adatbevitelt a megadott cellákban, ha a megadott feltételek teljesülnek, ellenkező esetben hibát jelez.
Adatbevitel engedélyezése egy előre meghatározott listából
Legördülő lista létrehozásával korlátozhatja a felhasználót, hogy válasszon a listából. Tegyük fel például, hogy rendelkezik az alábbi országok listájával, és csak az egyik név beírását szeretné engedélyezni a C1 cellában:
Létrehozhat egy legördülő listát, amely a bejegyzéseket csak a listában szereplőkre korlátozza. Ha más szöveges karakterláncot próbál meg beírni, az hibát jelenít meg (az alábbiak szerint):
A következőképpen hozhat létre legördülő listát:
- Válassza ki azt a cellát, ahol a legördülő listát szeretné megjeleníteni. Ebben a példában a C1 cellákról van szó.
- Lépjen az Adatok -> Adateszközök -> Adatellenőrzés menüpontra.
- Az adatellenőrző párbeszédpanelen válassza ki a beállítások fület, és hajtsa végre a következő módosításokat:
- Engedélyezés: lista
- Forrás: $ A $ 1: $ A $ 6 (használhatja azt a tartományt, ahol az adatokkal rendelkezik).
- Üres figyelmen kívül hagyása: be van jelölve (törölje ezt a jelet, ha nem szeretné, hogy a felhasználó üresen írja be).
- Cellaon belüli legördülő menü: Ellenőrizve (ez lehetővé tenné a legördülő funkciót).
Ez egy legördülő listát hoz létre a kijelölt cellában.
Most kiválaszthatja őket a legördülő listából, vagy manuálisan beírhatja az adatokat. Ha olyan adatokat ad meg, amelyek nem a forrásadatokból származnak, akkor hiba jelenik meg.
VIGYÁZAT: Ha az adatok érvényesítési szabályait tartalmazó cellára másol és beilleszt, az adatellenőrzési szabályok eltűnnek.
Adatbevitel függő cella kitöltésekor
Ez akkor fordulhat elő, ha azt szeretné, hogy a felhasználó sorrendben menjen, és töltse ki az űrlapot/kérdőívet/felmérést.
Tegyük fel, hogy van valami az alábbiak szerint:
Ebben az adathalmazban azt akarom, hogy a felhasználó először töltse ki a nevet (a kereszt- és vezetéknév kötelező), majd lépjen tovább a dátum kitöltéséhez. Ha a felhasználó kihagyja a név beírását, akkor hibát akarok megjeleníteni (az alábbiak szerint):
Ez könnyen elvégezhető az adatok ellenőrzésével. Ezt csináld meg:
- Válassza ki azt a cellát, ahol alkalmazni szeretné ezt a feltételt. A fenti példában ez a B5 cella.
- Lépjen az Adatok -> Adateszközök -> Adatellenőrzés menüpontra
Az adatellenőrző párbeszédpanelen válassza ki a beállítások fület, és hajtsa végre a következő módosításokat:- Engedélyezés: Egyedi
- Képlet: = ÉS ($ B $ 1 ””, $ B $ 3 ””).
- Üres mellőzése: nincs bejelölve (győződjön meg róla, hogy ez nincs bejelölve, különben nem fog működni).
Ebben az esetben ÉS függvényt használtunk, amely ellenőrzi, hogy mind a B1, mind a B3 kitöltésre került -e. Ha nem, akkor hibát jelez.
VIGYÁZAT: Ha az adatok érvényesítési szabályait tartalmazó cellára másol és beilleszt, az adatellenőrzési szabályok eltűnnek.
Dátum beírása két meghatározott dátum között
Az adatok ellenőrzésében van egy beépített funkció, amely lehetővé teszi ezt. Megadhatja a felső és alsó dátumkorlátot, és ha a felhasználó olyan dátumot ad meg, amely kívül esik ezen a tartományon, akkor hibát fog kapni.
Ezt csináld meg:
- Válassza ki azt a cellát, ahol alkalmazni szeretné ezt a feltételt. A fenti példában ez a B5 cella.
- Lépjen az Adatok -> Adateszközök -> Adatellenőrzés menüpontra
Az adatellenőrző párbeszédpanelen válassza ki a beállítások fület, és hajtsa végre a következő módosításokat:- Engedélyezés: Dátum
- Adatok: között
- Kezdő dátum: Írja be a kezdő dátumot (a dátum előtti dátumokat nem fogadjuk el).
- Befejezés dátuma: Írja be a befejezési dátumot (a dátum utáni dátumot nem fogadjuk el).
A dátum megadásához cellahivatkozást vagy képletet is használhat. Például használhatja a TODAY () függvényt a dátumkorlátok egyikeként (ha az aktuális dátum alsó korlátját szeretné).
Mivel az Excel a dátumokat számként tárolja, a dátumok helyett számokat is használhat. Például a 2015-01-01 helyett a 42005 számot is használhatja.
VIGYÁZAT: Ha az adatok érvényesítési szabályait tartalmazó cellára másol és beilleszt, az adatellenőrzési szabályok eltűnnek.
Több adatbeviteli feltétel
Több feltételt is kombinálhat. Tegyük fel például, hogy a következő feltételek mellett szeretne dátumot írni a B5 cellába:
- A felhasználó a keresztnevet és az utolsót már kitöltötte.
- A megadott dátum 2015-01-01 és 2015-10-10 között van.
Ezt csináld meg:
- Válassza ki azt a cellát, ahol alkalmazni szeretné ezt a feltételt. A fenti példában ez a B5 cella.
- Lépjen az Adatok -> Adateszközök -> Adatellenőrzés menüpontra
- Az adatellenőrző párbeszédpanelen válassza ki a beállítások fület, és hajtsa végre a következő módosításokat:
- Engedélyezés: Egyedi
- Képlet: = ÉS ($ B $ 1 ””, $ B $ 3 ””, B5> = DATE (2015,10,1), B5 <= DATE (2015,10,10))
- Üres mellőzése: nincs bejelölve (győződjön meg róla, hogy ez nincs bejelölve, különben nem fog működni)
Ez a képlet négy feltételt vizsgál - a két cella (B1 és B3 már kitöltve, és a B5 cellában megadott dátum a megadott dátumtartományon belül van -e).
VIGYÁZAT: Ha az adatok érvényesítési szabályait tartalmazó cellára másol és beilleszt, az adatellenőrzési szabályok eltűnnek.
Hasonlóképpen létrehozhat és tesztelhet több feltételt, miközben lehetővé teszi az adatok bevitelét az Excelben.
A következő Excel tippek és oktatóanyagok is tetszhetnek:
- Excel adatbeviteli űrlap.
- A legördülő listák használata az Excelben.
- 100+ Excel interjúkérdés és válasz.