Rendezés szövegmezőben tárolt számértékek alapján

A szöveg- vagy feljegyzésmezőben tárolt karakterláncok rendezése betűrendben történik. Más szóval a számokat nem a számszerű értékük, hanem a számjegyeik alapján rendezi a program. Így a 11 előbb áll a sorban mint a 2, a 12 pedig megelőzi a 3-at, amint az a következő táblázatban látható.

Tanuló neve

Tanuló száma

János

1

Mária

10

Vilmos

11

Mária

12

Janka

2

Lenke

3

Jakab

4

Mária

5


Ha nem betűrend szerint, hanem a számértékük szerint szeretné rendezni a számokat, válasszon a következő lehetőségek közül:

  • Ha csak számértékeket tartalmaz a mező, esetleg átállíthatja a mező adattípusát a Szám vagy a Pénznem beállításra.

  • Használja a következő eljárást, ha:

    • A mező csak számértékeket tartalmaz, de nem szeretné módosítani a mező adattípusát.

    • A mező számokat és karakterláncokat is tartalmaz, de a rendezésnél figyelmen kívül szeretné hagyni a karakterláncértékeket.


Ez az eljárás a Val függvénnyel megállapítja a szövegként tárolt szám számértékét. Szerepel még a kifejezésben az IIf függvény is, vele kezeli a rendezési mezőben esetleg előforduló Null értékeket.

  1. A Kezdőlap lap Rendezés és szűrés csoportjában kattintson a Speciális gombra, majd kattintson a helyi menü Irányított szűrés/rendezés parancsára.

  2. Írja be az első oszlop Mező sorába a következő kifejezést: Kif1: IIf([MezőNeve] Is Null, 0, Val([MezőNeve])) .

    Az IIf függvény ellenőrzi, hogy nem Null-e a mező értéke, és ha igen, akkor 0-ként kezeli. Ha nem Null a mező értéke, az IIf függvény meghívja a Val függvényt, és az megállapítja a mező értékének numerikus megfelelőjét.

  3. Jelölje ki a Rendezés cellában, hogy Növekvő vagy Csökkenő legyen a sorrend.

    Növekvő sorrend esetén úgy jelenik meg a rekord, hogy legfölül látszik a legkisebb érték, legalul a legnagyobb. A csökkenő sorrend ennek ellenkezőjét eredményezi.

  4. A Kezdőlap lap Rendezés és szűrés csoportjában kattintson a Szűrő be-/kikapcsolása gombra.

Ha a fenti eljárással nem sikerül a művelet, megpróbálkozhat egy másik olyan módszerrel, amely nem igényli a táblázat szerkezetének módosítását. Ehhez arra van szükség, hogy vezető nullákkal „feltöltse” azokat az értékeket, amelyek kevesebb számjegyből állnak. Így például a rendezés előtt a következőképpen kell módosítani a 11, a 2, a 2000 és a 3 értéket: 0011, 0002, 2000, 0003.

Vissza a lap tetejére

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ó?

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

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×