Előfordulhat, hogy az adatokat nem betűrend vagy számsorrend, hanem felhasználó által meghatározott sorrend (más néven egyéni vagy logikai sorrend) szerint szeretné rendezni. Például a hétköznapok rendezése, hogy a hétfő jelenjen meg, logikusabb, mint a betűrendes rendezés, ahol a péntek jelenik meg elsőként. Az adatokat rendezheti egy tábla vagy lekérdezés Adatlap nézetében vagy egy űrlap Űrlap nézetében.

Kapcsolódó műveletek

Egyedi mezőértékek kis méretű, véges számának rendezése

Ebben az eljárásban olyan kifejezést fog írni, amely az IIf függvény segítségével rangsorolja az alkalmazottak beosztását.

Először hozzon létre egy három mezőt tartalmazó táblát : Cím, Utónév és Utónév. A Cím mezőbe írja be négy új rekord alábbi értékeit:

  • Belső értékesítési értékesítések

  • Sales Manager

  • Üzletkötő

  • Vice President, Sales

A négy rekord Vezetéknév és Utónév mezőjébe írja be a kívánt neveket.

  1. Most nyissa meg a táblát Adatlap nézetben.

  2. A Kezdőlap lap Rendezés & csoportjában kattintson a Speciális, majd a helyi menü Speciális szűrés/rendezés parancsára.

  3. Vegye fel a kívánt mezőket (például Vezetéknév, Vezetéknév és Cím) a rácsra.

  4. Kattintson a jobb gombbal a Mező sorra az első üres oszlopban, kattintson a Nagyítás parancsra, és írja be a következő kifejezést:

    IIf ([Beosztás] = "Alelnök, Értékesítések", 1, IIf ([Cím] = "Értékesítési vezető", 2, IIf([Beosztás] = "üzletkötő", 3, IIf([Beosztás] = "Belső értékesítési riasztás", 4, 5))))

    A cím annak a mezőnek a neve, amely a rangsorban található értékeket tartalmazza. Az idézőjelek közé zárt értékek a mezőben tárolt egyedi értékek. Az alábbi numerikus érték a hozzá rendelt rang. Az előző kifejezés az 1–4. rangot négy különböző címhez rendeli, az 5-öt pedig az összes többihez. A rendezés végrehajtásakor a kifejezésben nem említett címek azonos rangot (5) rendelnek hozzá.

  5. A kifejezést tartalmazó oszlop Rendezés sorában kattintson a Növekvő gombra.

  6. A Kezdőlap lap Rendezés & szűrő csoportjában kattintson a Szűrő váltógombra.

    Az IIf függvény a Cím mezőben megadott értéknek megfelelő numerikus értéket adja eredményül. Ha például a Cím mező értéke AzÉrtékesítés vezető, a hozzárendelt szám 2lesz. Ha a Cím mezőben argumentumként nem szereplő érték szerepel a függvényben – például körzeti kerület – az 5-ös számot rendeli hozzá. A lekérdezés ezután növekvő sorrendbe rendezi ezeket a számokat.

Vissza a lap tetejére

Nagyszámú egyedi mezőérték rendezése

Ha nagyszámú értéket kell rangsorba rendeznie, az adatok jobb rendezése keresési tábla létrehozásával lehetséges.

Tegyük fel, hogy az Alkalmazottak tábla több mint 50 különböző címre hivatkozik. Először létre kell hoznia egy keresési táblát, és elő kell készítenie a meglévő táblát az új tábla keresésének elkészítéséhez. Ezután össze kell hoznia a két táblát, és létre kell hoznia egy lekérdezést.

Keresési tábla létrehozása és a meglévő tábla módosítása

  1. Hozzon létre egy új keresési táblát, amely tárolja a címeket. Nevezze el a tábla tblTitles nevű táblát,és állítsa a mezőket zárójelben megadott adattípusúra, az alábbi táblázatban látható módon:

    TitleID
    (Számláló)

    Cím
    (szöveg)

    1

    Vice President, Sales

    2

    Sales Manager

    3

    Üzletkötő

    4

    Belső értékesítési értékesítések

  2. Állítsa be a TitleID mezőt elsődleges kulcsként.

  3. Módosítsa az Alkalmazott táblát úgy, hogy az a tblTitles táblában is ki tudja magát ásni.

    • Tervező nézetben módosítsa a Cím mező nevét TitleID mezőre.

    • Az Adattípus oszlopban módosítsa az adattípust Számtípusra.

  4. Az Általános lapMezőtulajdonságok területénmódosítsa a mezőméretetHosszú egész számra.

  5. Mentse a táblát, és hagyja figyelmen kívül az adatvesztéssel kapcsolatos figyelmeztetést.

  6. Váltás Adatlap nézetre

  7. Töltse ki a Címek oszlopot a címértéknek megfelelő TitleID értékkel.

    Ha például a Cím mező értéke Sales Manager, írja be a 2 értéket. Az értékesítési képviselőnek írja be a 3.

  8. Mentse és zárja be a táblát.

A két táblázat össze- és összereked

  1. Kattintson az Adatbáziseszközök lap Kapcsolatok csoportjában a Kapcsolatok gombra.

  2. A Tervezés lap Kapcsolatok csoportjában kattintson a Táblák hozzáadása (vagy a Táblák megjelenítése Access 2013 ) gombra.

  3. Válassza a tblTitles és az Employees(Alkalmazottak) lehetőséget, majd a Hozzáadás gombra kattintva vegye fel őket a Kapcsolatok ablakba. Zárja be a Tábla megjelenítése párbeszédpanelt.

  4. Húzza a TitleID mezőt a tblTitles táblából az Alkalmazottak tábla TitleID mezőjébe.

    Megnyílik a Kapcsolatok szerkesztése párbeszédpanel.

  5. Győződjön meg arról, hogy a két oszlopban megjelenő mezőnevek egyaránt TitleID (Címazonosító)és "Egy-a-többhöz"mezőben is láthatók. Szükség esetén módosíthatja a mezőneveket.

  6. Jelölje be a Hivatkozási integritás megőrzése jelölőnégyzetet.

  7. Kattintson a Létrehozás gombra a kapcsolat létrehozásához.

    A Kapcsolatok szerkesztése párbeszédpanel bezárul, és menti a módosításokat.

  8. Zárja be a Kapcsolatok lapot.

Lekérdezés létrehozása

  1. A Létrehozás lap Lekérdezések csoportjában kattintson a Lekérdezéstervező menügombra.

  2. A Táblák hozzáadása(Tábla megjelenítése a Access 2013 ) párbeszédpanelen kattintson a Táblák fülre, kattintson duplán az Alkalmazottak fülre, majd kattintson duplán a tblTitleselemre.

  3. Vegye fel az Alkalmazottak táblából az EmployeeID, a LastName és a FirstName mezőt, valamint a tblTitles tábla Cím mezőjét a lekérdezés tervezőrácsára.

  4. Váltás Adatlap nézetre

Vissza a lap tetejére

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

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Csatlakozás Microsoft Office Insiderekhez

Hasznos volt az információ?

Mennyire elégedett a fordítás minőségével?
Mi befolyásolta a felhasználói élményét?

Köszönjük a visszajelzését!

×