SORTBY függvénypéldák - Excel

Ez az oktatóanyag bemutatja, hogyan kell használni SORTBY funkció az Excelben az értékek listájának rendezéséhez a megfelelő értékek listája alapján.

A SORTBY funkció áttekintése

A SORTBY funkció a SORT funkció kiterjesztése. Megkönnyíti a tömb értékeinek rendelését a megfelelő tömb vagy tartomány értékei alapján.

A SORTBY Excel munkalap funkció használatához válasszon ki egy cellát, és írja be:

(Figyelje meg, hogyan jelennek meg a képletbemenetek)

SORTBY funkció Szintaxis és bemenetek:

= SORTBY (tömb, by_array1, [sort_order1], [by_array2, sort_order2],…)

sor - A rendezni kívánt tömb vagy tartomány.

by_array1 - A rendezni kívánt tömb vagy tartomány.

[sort_order1] (választható) - A rendezéshez használt rend. 1 a felemelkedésért, -1 az ereszkedésért. Ha elhagyja, alapértelmezés szerint 1, azaz növekvő sorrendben van.

[byarray2] (választható) - A rendezendő második tömb vagy tartomány.

[sort_order2] (választható) - A rendezéshez használt rend. 1 emelkedő, -1 csökkenő. Az alapértelmezett növekvő.

Az értékek növekvő sorrendbe rendezése

A munkavállalók rendezéséhez A2: A7 a B2: B7 -ben dolgozott órák növekvő sorrendjében a következő képletet írjuk be D2:

= SORTBY (A2: B7, B2: B7)

Ha csak a rendezett alkalmazottak listáját szeretnénk visszaadni, akkor a következő képletet írjuk be D2:

= SORTBY (A2: A7, B2: B7)

Észre fogja venni, hogy beállítottuk a [sor] érv az A2: A7 mivel csak az első oszlopot szeretnénk visszaadni.

Az értékek csökkenő sorrendbe rendezéséhez

Az alkalmazottak rendezéséhez A2: A7 a ledolgozott órák csökkenő sorrendjében a következő képletet írjuk be D2:

= SORTBY (A2: B7, B2: B7, -1)

Észre fogja venni, hogy a harmadik érv [sorrend] beállítása -1 hogy csökkenő sorrendbe rendezze az órák számát. Ha beállítása 1 a képlet növekvő sorrendbe rendezi az órákat, az előző részben látható módon.

Értékek rendezése több oszlop szerint

Az alkalmazottak rendezéséhez A2: A7 a második oszlopban, azaz a ledolgozott órákban, majd az első oszlopban, azaz az alkalmazottakban a következő képletet írjuk be D2:

= SORTBY (A2: B7, B2: B7, 1, A2: A7, 1)

Problémák

#BUKÁS!

Ez a hiba akkor fordul elő, ha van egy érték a kiömlési tartományban, azaz az a tartomány, ahol a SORTBY függvény elhelyezi eredményeit.

A hiba kijavításához törölje az Excel által kiemelt tartományt.

SORTBY Tippek és trükkök

  1. Győződjön meg arról, hogy az érvek [sor] és [byarray] ugyanannyi sor van:

    Ez működni fog


Ez NEM fog működni

2. Az [sorrend] csak 1 (növekvő) vagy -1 (csökkenő) lehet, ha ennek az argumentumnak nincs megadva értéke, a SORTBY függvény alapértelmezés szerint növekvő sorrendben rendezett.

3. Győződjön meg arról, hogy a beviteli cella alatti cellák üresek, hogy elkerülje a kiömlési hibát. További információ a kiömlési hibáról "itt" - az Intro link hozzáadása a DAF -okhoz.

4. A SORTBY használható más dinamikus tömbfunkciókkal, mint például a SZŰRŐ, sokoldalúbb képletek létrehozásához.

5. A SORTBY függvény helyett a SORT függvény használatával rendezheti az értékeket egy másik tartomány vagy tömb szerint.

= RENDELÉS (A2: B7,2)


Az egyetlen korlátozás itt az, hogy a rendezéshez használt oszlopot bele kell foglalnunk a kimenetbe a SORT használatakor.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave