Az Access Rövid szöveg (szöveg) vagy Hosszú szöveg (feljegyzés) mezőjében tárolt számok és sztringek betűrendbe vannak rendezve. Más szóval a számok a számérték helyett az egyes számjegyek alapján lesznek rendezve. A 11 érték például 2 előtt, a 12 pedig 3 előtt jelenik meg az alábbi táblázatban látható módon.
Tanuló neve |
Tanulói szám |
Jakab |
1 |
Maria |
10 |
William |
11 |
Mary |
12 |
Jane |
2 |
Lynn |
3 |
Jason |
4 |
Mary |
5 |
Ha gondoskodni szeretne arról, hogy a számok a számértékük alapján legyenek rendezve betűrend szerint, tegye az alábbiak egyikét:
-
Ha a mező csak numerikus értékeket tartalmaz, érdemes lehet a mező adattípusát Szám vagy Pénznem értékre módosítani.
-
Kövesse az alábbi eljárást, ha:
-
A mező csak numerikus értékeket tartalmaz, de nem szeretné módosítani a mező adattípusát.
-
A mező numerikus és sztringértékeket is tartalmaz, de a rendezés során figyelmen kívül kell hagynia a sztringértékeket.
-
Ez az eljárás a Val függvénnyel szerzi be egy szövegként tárolt szám numerikus értékét. A kifejezés az IIf függvényt is használja a rendezési mezőben található null értékek kezelésére.
-
A Kezdőlap lap Rendezés & szűrő csoportjában kattintson a Speciális , majd a helyi menü Speciális szűrés/rendezés parancsára.
-
Írja be a Kifejezés1: IIf([Mezőnév] Is Null, 0, Val([Mezőnév])) kifejezést az első oszlop Mező sorában.
Az IIf függvény ellenőrzi, hogy a mező értéke null-e, és ha igen, 0-ként kezeli. Ha az érték nem null, az IIf függvény meghívja a Val függvényt a numerikus megfelelő lekéréséhez.
-
A Rendezés cellában válassza a Növekvő vagy a Csökkenő lehetőséget.
A növekvő rendezés a legkisebb értékkel rendelkező rekordot jeleníti meg, alul pedig a legnagyobb értékkel rendelkező rekordot. A csökkenő rendezés ennek az ellenkezőjét teszi.
-
A Kezdőlap lap Rendezés & szűrő csoportjában kattintson a Szűrő váltása gombra.
Ha az előző eljárás nem működik, egy másik módszert is kipróbálhat, amellyel elkerülheti a tábla szerkezetének módosítását. Ez magában foglalja az olyan "kitöltési" értékeket, amelyek kevesebb számjegyet tartalmaznak kezdő nullákkal. A rendezés alkalmazása előtt módosíthatja például a 11, 2, 2000 és 3 értéket 0011, 0002, 2000 és 0003 értékre.