A RENDEZÉS.ALAP.SZERINT függvénnyel egy adott tartomány vagy tömb értékeinek megfelelően rendezheti egy tartomány vagy tömb tartalmát.
Ebben a példában egy személyneveket tartalmazó listát rendeztünk életkor szerint növekvő sorrendbe.
=SORTBY(tömb; by_array1; [sort_order1]; [by_array2, sort_order2],...)
argumentumok |
Leírás |
---|---|
tömb Kötelező |
A rendezni kívánt tömb vagy tartomány |
tömb_szerint1 Kötelező |
A rendezés alapjául szolgáló tömb vagy tartomány |
[rendezési_sorrend1] Nem kötelező |
A rendezéshez használt sorrend; 1 növekvő, -1 csökkenő. Az alapértelmezett érték növekvő. |
[tömb_szerint2] Nem kötelező |
A rendezés alapjául szolgáló tömb vagy tartomány |
[rendezési_sorrend2] Nem kötelező |
A rendezéshez használt sorrend; 1 növekvő, -1 csökkenő. Az alapértelmezett érték növekvő. |
Megjegyzések:
-
Egy tömbre lehet értéksorként, értékoszlopként vagy értéksorok és -oszlopok kombinációjaként tekinteni. A fenti példában a RENDEZÉS.ALAP.SZERINT képlet tömbje a D2:E9 tartomány.
-
A RENDEZÉS.ALAP.SZERINT függvény egy tömböt ad vissza, amely ki lesz bontva, ha az a képlet végleges eredménye. Ez azt jelenti, hogy amikor lenyomja az ENTER billentyűt, az Excel dinamikusan létre fogja hozni a megfelelő méretű tömbtartományt. Ha a támogató adatok egy Excel-táblázatban találhatók, akkor strukturált hivatkozások használata esetén a tömb mérete automatikusan módosul, amint felvesz adatokat a tömbtartományba, illetve eltávolít abból. További információt a kibontott tömbök viselkedését ismertető cikkben talál.
-
Az Excel korlátozottan támogatja a dinamikus tömböket a munkafüzetek között, ez a helyzet pedig csak akkor támogatott, ha mindkét munkafüzet meg van nyitva. Ha bezárja a forrásként szolgáló munkafüzetet, akkor az esetleges csatolt dinamikus tömbképletek frissítésükkor #HIV! hibát fognak visszaadni.
Példák
Rendezhet egy táblázatot régió szerint növekvő sorrendben, majd az egyes személyek életkora szerint, csökkenő sorrendben.
A RENDEZÉS.ALAP.SZERINT függvényt a VÉLETLENTÖMB és a DARAB2 függvénnyel használva véletlenszerű sorrendbe rendezheti az értékek listáját. Ebben az esetben az E2# az E2 cellában kezdődő dinamikus tömbtartományra hivatkozik, mivel az a =SORSZÁMLISTA(10) képlet használatával lett kitöltve. A # jel neve kibontott tartományoperátor.
A RENDEZÉS.ALAP.SZERINT függvénnyel magas hőmérséklet szerint rendezhet egy hőmérséklet- és csapadékértékeket tartalmazó táblázatot.
Hibafeltételek
-
A tömb_szerint argumentumoknak vagy egy sor magasságúaknak, vagy egy oszlop szélességűeknek kell lenniük.
-
Minden argumentumnak ugyanolyan méretűnek kell lennie.
-
Ha a rendezési sorrend argumentuma nem -1 vagy 1, akkor a képlet #ÉRTÉK! hibát ad eredményül. Ha kihagyja a rendezési sorrend argumentumot, az Excel alapértelmezés szerint növekvő sorrendben jelenik meg.
További segítségre van szüksége?
Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.